A Shopify store owner reports severe performance issues: the site loads extremely slowly, the add-to-cart button takes 10 seconds to respond, and conversion rate has dropped from 2% to 0.87%. Despite removing apps and optimizing images, problems persist.
Performance diagnostics reveal:
Full page load time: 36.3 seconds (ideal is under 3 seconds)
Major causes: JavaScript conflicts and large image files
Further image optimization using WebP format and compression tools like Crush.pics or Squoosh
Check for JavaScript errors and conflicts in browser console
Review recent theme changes or third-party scripts
Implement lazy loading for images
Test mobile responsiveness across devices
Simplify checkout process to reduce cart abandonment
Use lightweight, optimized themes
Disable recently added apps to identify conflicts
The discussion remains open with community members providing diagnostic tools (GTMetrix, PageSpeed Insights) and step-by-step troubleshooting guidance to address both technical performance and user experience issues.
Summarized with AI on November 6.
AI used: claude-sonnet-4-5-20250929.
aso my add to cart button doesn’t work? Can someone tell me what the issue is especially has my add to cart button takes like 10 seconds to load from product page,
I removed apps I optimised images stipl
slow. My store is now only converting at 0.87% which is down from 2%. I can’t figure out the issue which is topping people from checking out,
To fix your store’s slow performance and “Add to Cart” button issues, ensure your Debutify theme and plugins are up-to-date, check for JavaScript or CSS errors, and optimize server performance. Use tools like Google PageSpeed Insights to analyze load speed and review the button’s functionality. Address any external factors like third-party scripts and simplify the checkout process. If problems persist, seek help from a web developer.
Your store is slow because of possible JavaScript conflicts, theme issues, or large files. These issues could explain why the add-to-cart button doesn’t work. Check for JavaScript errors, revert any recent theme changes, and use Google PageSpeed Insights to identify other issues. Use Squoosh.app to reduce the size of your image files. Fixing these should improve your conversion rate.
Upon checking the GTMetrix the fully load time for your site is 36.3s caused by java script and large images. Ideally, you’ll want your website to load within 3seconds. Keep in mind that the average page speed of a first-page Google result is 1.65 seconds.
To address the issues with your Shopify store, here are some steps and considerations based on the context provided:
Optimize Site Speed:
Image Optimization: Ensure that your images are properly optimized. Even though you’ve removed apps, make sure the images are compressed and in the right format (e.g., WebP) to reduce loading times. Shopify automatically converts images to WebP, but you can use apps like Crush.pics for further optimization.
Theme Optimization: Use a lightweight and optimized theme. Avoid using too many high-resolution images or unnecessary sliders that can slow down your site.
Lazy Loading: Implement lazy loading for images to improve loading times. This ensures images load only when they appear on the screen.
Technical Issues with Add to Cart Button:
Test the User Experience: Check if there are any JavaScript errors or conflicts that might be causing the delay in the “Add to Cart” button functionality. You can do this by inspecting the console in your browser’s developer tools.
Theme and App Conflicts: Sometimes, themes or apps can conflict with each other, causing issues like slow loading times for buttons. Try disabling any recently added apps or custom scripts to see if the issue resolves.
Conversion Rate Optimization:
Mobile Usability: Ensure your store is mobile-friendly as many users shop via mobile devices. Test your store on different devices to ensure a smooth experience.
Shopping Cart Experience: Review the shopping cart process to ensure it’s streamlined and free of distractions that could lead to cart abandonment.
For more detailed guidance, you might want to check out these Yoast resources: