Shopify App Guides

Shopify Cart Drawer Not Opening? Check These 6 Things

Is your Shopify cart drawer not opening after Add to Cart? Check theme settings, app embeds, AJAX behavior, script conflicts, and display conditions.

E

Ego Growth Team

Aug 23, 2026·5 min read
Shopify Cart Drawer Not Opening? Check These 6 Things
Shopify Cart DrawerCart ErrorAdd to CartShopify AJAX CartEcommerce TroubleshootingEgo Cart Drawer

<p>Your <strong>Shopify cart drawer not opening</strong> after a customer clicks Add to Cart does not always mean the drawer itself is broken. The problem may come from theme settings, an inactive app embed, conflicting scripts, or an Add to Cart button that redirects customers to the full cart page.</p><p>Use the following checks before editing theme code.</p><h2>Why Is the Shopify Cart Drawer Not Opening?</h2><ol><li><p><strong>Check the theme’s cart type.</strong> Open the theme editor and look for a Cart type setting. If the theme is configured to use a cart page or popup notification, it may not open a drawer.</p></li><li><p><strong>Confirm that the app embed is enabled.</strong> If you use a cart drawer app, its theme extension normally needs to be enabled and saved in the theme editor.</p></li><li><p><strong>Publish the cart configuration.</strong> Saving changes inside an app editor does not always publish them to the storefront. Confirm that the correct cart is active.</p></li><li><p><strong>Test different Add to Cart buttons.</strong> Try adding products from the product page, collection page, quick-add button, and upsell section. If only one button fails, that section may not use the same AJAX cart behavior as the theme.</p></li><li><p><strong>Temporarily disable other cart-related apps.</strong> Bundle, free-gift, upsell, preorder, and cart-note apps can all modify Add to Cart events. Test them individually to identify a conflict.</p></li><li><p><strong>Test a clean duplicate theme.</strong> If the drawer works in an unmodified theme, the problem is likely caused by custom code or an old app script in the live theme.</p></li></ol><h2>When Should You Contact Support?</h2><p>Contact the theme or app support team when the cart works on some pages but not others, the item appears only after refreshing, or the drawer opens without showing updated cart content.</p><p>Include the affected product URL, theme name, device, browser, and a short screen recording. This gives the support team enough information to reproduce the problem.</p><h2>Using Ego Cart Drawer</h2><p><a href="https://www.egohub.co/resources/help-center/cart-drawer">Ego Cart Drawer</a> provides a customizable slide cart with upsells, rewards, free gifts, add-ons, and display conditions. After installation, enable the app embed, publish the cart, and test every Add to Cart entry point before launching it.</p><h2>Frequently Asked Questions</h2><h3>Why does Add to Cart redirect to the cart page?</h3><p>The button may be using a standard form submission instead of the AJAX behavior required to update and open the cart drawer.</p><h3>Should I immediately edit the theme code?</h3><p>No. Check the cart type, app embed, active configuration, and app conflicts first. Editing theme code too early can create additional problems.</p>

Ego apps

Put this into practice

Ego's apps help 5,000+ Shopify merchants apply these growth strategies in practice.