OxifyOxify
Troubleshooting

Troubleshooting: Performance issues / slow cart open

Diagnose slow cart drawer rendering and fix the most common causes.

This article is a draft and may be incomplete or change before publishing.

Measure first

Oxify's Analytics doesn't include page-speed metrics, so measure with PageSpeed Insights or your browser's Lighthouse. Test the same page with the Oxify: Cart Upsell & Gift app embed on and off (for example in a duplicate theme) to see what the drawer adds.

Common fixes

Turn off modules you don't use

Every active module is rendered in the drawer, and rewards, free gifts and add-ons look up their products. In the Cart Editor (Home → Cart Drawer), open modules such as Announcements, Trust Badges or Upsells and click Disable on the ones you don't need.

Use more optimized images

Open Home → Cart Drawer → Settings, click Show Advance Settings, and move Image Optimization toward More Optimized. The default is already the most optimized setting; if it was moved toward Less Optimized, product images in the cart load larger.

Reduce custom HTML / CSS

Anything you add in Custom HTML & CSS is added to the drawer. Strip it to essentials.

If the entire storefront is slow

The drawer runs inside your theme's pages, so a slow theme will feel slow with or without it. Run PageSpeed Insights on a non-cart page (homepage, PDP) with the embed on and off — if both are slow, the issue is theme-wide, not Oxify.

On this page