Upsells or discounts — what works better for you? Based on our 11y+ of experience in sales promotions, our answer is:
→ If you want to win special events like BFCM (when shoppers expect deep discounts that can easily cut into your profits) while maintaining healthy margins and high customer satisfaction, the best strategy is:
1. Discount to Attract Traffic and Then Upsell High-Margin Products.
Start with a catchy discount to get customers clicking, then upsell higher-margin items to maximize revenue without sacrificing profitability.
If you want to make it irresistible, add a free shipping threshold and show it through a dynamic progress bar that encourages shoppers to add more upsell products.
Use case: Decathlon
Decathlon discounted its best-selling shirts to capture traffic, then upsold complementary items in the cart. They also used a progress bar to show how close shoppers were to earning free shipping.
2. Use a Branded Gift Instead of Over-Discounting
Create branded gifts that cost you little but build emotional connection and deliver real value to customers.
Make them exclusive by hiding these gifts from your store so they are unsearchable or purchased separately. Then add an element of surprise by automatically including the gift in shoppers’ carts once they hit the qualifying threshold.
Use case: Pattakespictures (UK)
This Shopify brand uses a low-cost but exclusive gift, a Lightroom preset package called “HALO CINEMATIC PRESET”. The gift wasn’t available for purchase or search, and was automatically added to qualifying carts, giving it an air of real exclusivity.
Noted: Take a closer look at how it works & what results it delivered in this article.
If you want to explore more competitive pricing intelligence strategies for this BFCM, we’ve shared all our best-performing tactics in this post on the Shopify Community.
Truly hope our sharing helps ![]()

