I work on a lot of Shopify stores on the dev/optimization side and there are a few promotion mistakes I run into constantly. Figured I’d share since Q3 planning is starting for most stores.
1. Running sitewide percentage discounts as the default strategy
This is the most common one. Store hits a slow week, merchant panics, throws up a “15% OFF EVERYTHING” banner. It works short-term, but it trains customers to wait for the next sale. I’ve had clients where their repeat customer segments literally only buy during discount periods because that’s the pattern they’ve been trained on. The fix isn’t to stop discounting entirely, it’s to shift from “everything is cheaper” to “you earn more.” Tiered gifts (spend $75 get X, spend $120 get Y), bundles with visible savings, or free shipping thresholds all increase AOV without conditioning customers to expect lower prices. I’ve been setting these up using BOGOS for clients because the tiered gift + progress bar combo is particularly effective, but the concept works regardless of what tool you use.
2. Hiding the promotion until checkout
Merchant creates a great offer but only surfaces it in the cart or at checkout. By then, the customer has already decided what they’re buying. The product page is where the decision happens. If you’re running a “buy 2 get 15% off” deal, that information needs to be visible on the product page, ideally with a quantity selector or discount table right below the add-to-cart button. Same with free gifts: if the customer doesn’t know about the gift until checkout, they didn’t buy more because of it. They just got a bonus they didn’t plan for, which means the promotion didn’t actually change their behavior.
3. Stacking too many apps for promotions
I’ve audited stores running one app for free gifts, another for bundles, a third for volume discounts, and a fourth for cart upsells. Four apps all touching the cart, all injecting JavaScript, sometimes conflicting on discount application at checkout. Beyond the performance hit, it creates a maintenance nightmare. When something breaks during BFCM, good luck figuring out which app caused it. Consolidate where you can. Most modern promotion apps cover multiple offer types. You rarely need more than one or two.
What promotion strategies are working for your store right now? Curious what’s actually driving AOV heading into the second half of the year.

