Shopify Promotions: How to Plan and Run Sales That Actually Work

Author

Max Prokofjev

Reading Time

6 min read

Shopify Promotions: How to Plan and Run Sales That Actually Work

Key Takeaways

  • Product bundles increase AOV by 20-35% and are the highest-impact promotion type for most Shopify stores. Free shipping thresholds are second — 58% of shoppers add items to qualify. BOGO offers drive 20-35% higher conversion rates but focus on volume, not AOV.
  • Shopify merchants hit $14.6 billion in BFCM 2025 sales. During BFCM 2023, conversion rates surged to 6.4% vs. the usual 1-4%. 70% of BFCM sales and 80% of traffic came from mobile — your promotions must work on phones.
  • Run flash promotions no more than once every 5-6 weeks. Over-promoting trains customers to wait for sales, kills full-price revenue, and attracts one-time bargain hunters. Some premium brands run only 2 sales per year and see stronger results than stores promoting weekly.
  • Shopify's native tools have key limitations: 25 active automatic discount max, no product page display of savings, no auto-add for BOGO/free gifts, and no tiered pricing tables. A bundle or discount app fills these gaps.
  • 65% of retail promotions are ineffective (Revionics research). The difference between effective and ineffective isn't the discount size — it's the strategy: right offer, right timing, right audience, and knowing when to stop.

Revionics found that 65% of retail promotions are ineffective. Two-thirds of promotions don't work. They cost margin without driving incremental revenue.

The remaining 35% — the ones that work — share common traits: clear goals, appropriate timing, targeted audiences, and discipline about when to stop. Shopify merchants who get this right hit $14.6 billion in BFCM 2025 sales, with conversion rates surging to 6.4% during the event versus the typical 1-4%.

This guide covers how to plan and execute Shopify promotions that fall in the effective 35%, not the wasteful 65%.

Types of Shopify Promotions

Flash Sales

Short, high-urgency events designed to drive rapid revenue and clear inventory. Typically 24-72 hours. Over 50% of flash sale orders occur in the first hour.

When they work: New product launches, inventory clearance, seasonal transitions, and building email/SMS list urgency. Kylie Cosmetics runs flash sales around product launches and consistently sees 300% traffic increases and 50% conversion rate increases, with products selling out in minutes.

When they don't: When you run them every week. Flash sales lose their urgency when customers know another one is coming next Tuesday.

BOGO Offers (Buy One Get One)

Buy One Get One Free, Buy 2 Get 1 Free, or Buy One Get 50% Off a second item. Simple to understand, strong conversion drivers.

Stores running BOGO offers see 20-35% higher conversion rates during the promotion. The limitation on Shopify: native BOGO doesn't automatically add the free item to the customer's cart — they must manually add it, which means many miss the offer entirely.

Product Bundles

Multiple products sold together at a combined discount. Bundles increase AOV by 20-35% on average, with conversion rate lifts of 10-20% on bundled product pages. Up to 30% of ecommerce revenue now comes from bundled products.

This is the highest-impact promotion type for sustained revenue growth because bundles work year-round — not just during sales events.

Rhode Skin saw kit upsell revenue grow from $948,000 to $2.53 million per month by bundling skincare products into routines. The sweet spot for bundle discounts is 15-25% off combined individual prices.

Free Shipping Thresholds

Set a minimum order value for free shipping, 15-25% above your current AOV. 58% of shoppers add extra items to reach free shipping thresholds. Free shipping is roughly twice as compelling as percentage-off offers.

Example: Your AOV is $50. Set free shipping at $60-65. Show a progress bar in the cart: "You're $12 away from free shipping!" Conversion increases 22% when retailers offer free shipping.

Free Gift with Purchase

Set a cart value threshold and automatically add a gift. "Spend $75, get a free sample kit." The gift should cost you $2-5 but have $10-15 perceived value. WHO IS ELIJAH boosted AOV by 46% during BFCM 2024 using tiered gift-with-purchase rules.

Loyalty Rewards

68% of Shopify stores have implemented loyalty programs. Repeat customers generate 44% of total revenue despite being only 21% of the customer base. Loyalty promotions — points, VIP tiers, member-exclusive discounts — cost 5-25x less than acquisition.

The Promotional Calendar

Period Event Strategy
January Post-holiday Gift card spending, New Year bundles, inventory clearance
February Valentine's Day Gift sets, couple's bundles, limited-edition packaging
March-April Spring New arrivals, seasonal bundles, spring cleaning themes
May Mother's Day Gift bundles, free gift wrapping, curated sets
June Father's Day Themed bundles, value packs
July Prime Day Compete with Amazon deals, mid-year sale
August-September Back to school Second-largest retail season ($40-45B), essentials bundles
October Pre-holiday Early bird offers, build anticipation
November BFCM Biggest event. $14.6B Shopify sales in 2025, 27% YoY increase
December Holiday/year-end Last-minute gifts, year-end clearance

Key stat: 70% of BFCM sales and 80% of traffic came from mobile. Every promotion must work on phones.

Shopify's Native Promotion Tools (and Their Limits)

What Shopify Can Do Natively

  • Discount codes: Percentage off, fixed amount, free shipping, Buy X Get Y
  • Automatic discounts: Applied at checkout without a code
  • Up to 25 active automatic discounts at any time
  • Discount combination support (since the 2023 update): Automatic discounts combine with codes by default
  • Maximum 5 discount codes per order plus 1 shipping discount code

What Shopify Can't Do Natively

  • No product page display: Savings only appear at checkout. A discount nobody knows about until the payment screen doesn't change buying behavior.
  • No auto-add for BOGO/free gifts: Customers must manually add the free item. Many miss it entirely.
  • No tiered pricing tables: Volume discounts need a visible "Buy 2 save 10%, Buy 3 save 15%" display. Shopify doesn't generate this.
  • 25 automatic discount limit: Challenging during busy seasons with multiple promotions running.
  • Can't restrict free shipping to standard only: Also discounts premium shipping options.
  • No complex conditional logic: Influencer-specific, loyalty-tier, or tag-based promotional rules need apps.

This is where a bundle or discount app fills the gap. Buno handles product page pricing display, automatic bundle discounts, tiered volume pricing tables, and inventory sync — the functionality Shopify's native tools don't cover. It runs on Shopify Functions (fast, server-side) and theme app extensions (native look, no speed impact).

Promotion Frequency: How Often Is Too Often?

Flash promotions: Once every 5-6 weeks, maximum 3 times during peak seasons.

Discount campaigns: Don't run longer than 5 weeks.

Premium approach: Some brands run only 2 sales per year — Black Friday plus one mid-year event.

Why frequency matters: Frequent discounts desensitize customers. They ignore smaller discounts and hold out for larger ones. Over-discounting trains buyers to purchase only at reduced prices, attracting one-time bargain hunters and harming perceived product value. This is discount fatigue, and it kills full-price revenue.

The alternative to discounting: Use value-adds instead of price cuts:

  • Exclusive bundles only available for a limited time (scarcity without discounting)
  • Free gift with purchase (perceived value without cutting price)
  • Early access to new products for email subscribers (exclusivity)
  • Loyalty-only promotions that reward existing customers without broadcasting discounts

Measuring Promotion Effectiveness

Don't just track revenue during the promotion. Track what happens after.

Conversion rate lift: Compare to the same period without a promotion. BFCM 2023 saw 6.4% vs. 1-4% baseline — but your mid-week flash sale should still show measurable lift.

AOV impact: Did the promotion increase average order value (bundles, thresholds) or decrease it (flat discounts)?

Revenue per visitor: This combines conversion and AOV. If a promotion increases conversion but tanks AOV, revenue per visitor tells the real story.

Post-promotion behavior: Do customers who bought on promotion come back at full price? Or did the discount attract one-time bargain hunters who never return?

Margin per order: A 20% revenue lift with a 25% discount might mean you made less profit. Always calculate margin impact.

Getting Started

  1. Pick one promotion type. Don't launch bundles, a flash sale, and a free shipping threshold simultaneously. Start with one, measure it, then layer.

  2. For sustained AOV growth: Create product bundles. This works year-round, not just during sales events. Use Buno for the pricing display and inventory sync.

  3. For seasonal events: Plan BFCM and holiday promotions 6-8 weeks early. Set up discount codes, test on a staging store, and have mobile-optimized landing pages ready.

  4. For quick wins: Add a free shipping threshold 15-25% above your current AOV with a progress bar in the cart. 58% of shoppers add items to qualify.

  5. Measure for 3 weeks. Daily fluctuations are noise. Compare weekly revenue per visitor before, during, and after the promotion.

  6. Know when to stop. A promotion that runs forever isn't a promotion — it's a permanent price cut. Set clear end dates and stick to them.

The stores in the effective 35% aren't running more promotions. They're running better ones — targeted, timed, measured, and disciplined about when to stop.

Frequently Asked Questions

Flash promotions should happen once every 5-6 weeks maximum, with up to 3 during peak seasons (BFCM, holiday). Don't run discount campaigns longer than 5 weeks. Some premium brands run only 2 sales per year. Running promotions too frequently trains customers to wait for sales and ignore full-price products — this is called discount fatigue.

Product bundles increase AOV by 20-35% on average — more than any other promotion type. Free shipping thresholds set 15-25% above your current AOV are the second most effective, with 58% of shoppers adding items to qualify. BOGO offers drive conversion rates 20-35% higher during the promotion period but don't always lift AOV since the customer may only buy the qualifying quantity.

Yes. Shopify limits you to 25 active automatic discounts, only 1 discount code at checkout (customers can't type multiple codes), no product page display of discount savings, no automatic cart addition for BOGO/free gift offers, and no tiered pricing tables. Most stores supplement native tools with a discount or bundle app to fill these gaps.

BFCM is the biggest event — Shopify merchants hit $14.6 billion in 2025. January post-holiday sales capture gift card spending. July Amazon Prime Day drives competing sales. August-September back-to-school is the second-largest retail season ($40-45B). Valentine's Day and Mother's Day are strong for gift-oriented products. Build your promotional calendar around these moments.

Limit promotion frequency, use value-adds instead of percentage discounts (free gift with purchase, exclusive bundles), segment your audience so loyal customers get different offers than new visitors, and set clear end dates. If every week is a sale, no week feels special. Frequent discounting desensitizes customers and attracts one-time bargain hunters rather than loyal buyers.

Ready to maximize your sales and AOV?