PitfallStore Health

An Upsell App Killed My Add-to-Cart Button

Installed a popular upsell app to boost AOV. Instead, my Add-to-Cart button stopped working for 40% of visitors. The problem only affected specific browsers.

July 2026 · 4 min read

I installed one of the top-rated upsell apps on the Shopify App Store. 1,200+ reviews, 4.7 stars. It was supposed to increase average order value by showing "frequently bought together" recommendations on the product page.

Instead, it broke the Add-to-Cart button. But only on Safari. And only on iOS 16 and below. Which is about 40% of my mobile traffic.

The Debugging Timeline

Day 1: Installed the app. Tested on my laptop (Chrome, Mac). Everything worked. Went live.

Day 2-3: Noticed a slight dip in conversion rate. Attributed it to normal fluctuation.

Day 4: Got an email from a customer: "Your Add to Cart button doesn't work on my iPad." I tested on my iPad — worked fine (I had iOS 17).

Day 5: Asked a friend with an older iPad to test. Add-to-Cart button completely unresponsive. No error message. Just... nothing happened when you tapped it.

Day 6: Found it. The upsell app used a JavaScript API (Array.findLast) that doesn't exist in Safari versions before iOS 17. The script crashed silently. Because it loaded before my theme's Add-to-Cart handler, the crash prevented the cart handler from ever registering.

Estimated loss: 40% mobile traffic × 5 days × ~$200/day = $400 in lost orders. From a top-rated app with 1,200 reviews.

✅ Prevention: After every app install, test your store on: Chrome desktop, Safari desktop, Chrome Android, Safari iOS. Use BrowserStack or borrow a friend's older device. The bug that only affects 10% of users is the hardest to catch — and the most expensive to miss.

Want early access to tools we're building for Shopify sellers?

Launch-only emails. No spam.

💬 Share your experience

Been through this? Drop your story.

0/2000

Loading comments...