Shopify Promotion Ideas: 15 Ways for Your Store
A promotion is a reason to buy now. Fifteen of them, what each one costs you, and how to set it up on a Shopify store.

In Discounty: Bulk price editor See how the Shopify bulk price editor works
A Shopify promotion is a limited-time offer that gives shoppers a reason to buy now: a discount, free shipping, a free gift or a reward. The quickest way to run one is an automatic discount with an end date, set up in Shopify's Discounts page for a simple offer or in a discount app for tiers, schedules and storefront widgets. Below are fifteen Shopify store promotions you can run, what each is good for, and how to set it up.
What is a promotion strategy?
A promotion strategy decides which offers you run, when, for whom and for how long. Marketing brings people to the store; the promotion strategy gives them a reason to buy on this visit rather than the next. For how a promotion differs from a discount and an offer, see promotion vs discount vs offer.
How do you run a promotion on Shopify?
Every promotion follows the same five steps, whichever one you pick from the list below.
- Pick one goal. Clear summer stock, raise the average order, or win back quiet customers. Run one promotion per goal.
- Choose the offer that fits the goal. The list below says which goal each one serves.
- Set it up with an end date. Shopify's Discounts page covers a single code or automatic discount. For tiers, scheduled price changes or storefront widgets, use a discount app.
- Show it where shoppers decide. On the product page and in the cart, not only in the email.
- Measure it against a normal week. Orders, average order value and margin, then keep what worked.
To undo a Discounty promotion, deactivate the campaign. It shows as Reverting while Discounty removes the discount and restores the original settings; for a Bulk price editor sale, that means the original prices.
What are the most effective promotion strategies for Shopify stores?
1. Percentage or fixed amount off
"20% off" or "$10 off" is the simplest promotion and the easiest to overuse. It suits clearing stock and seasonal sales. Jonah Berger's Rule of 100, from his book Contagious (2013), says a percentage reads bigger on items under $100 and a dollar amount on items over it, so match the format to your prices. In Discounty, a Bulk price editor campaign changes the price across a collection and puts it back when the sale ends.
2. Quantity discounts
"Buy 2, get 10% off; buy 3, get 20% off" asks for a bigger order in return for the saving. It suits consumables, accessories and anything people buy more than one of. In Discounty this is a Quantity discount campaign with a tier table on the product page. One tier works on every plan; more than one needs the Essential plan or above.
3. Bundles
A set of products that go together, at one price below the items bought separately, such as a cleanser, toner and moisturiser. It moves items that sell less well alone. Discounty has no bundle campaign type; a Buy X get Y campaign (Lite plan and up) can give one item free or reduced when another is bought.
4. Free shipping over a threshold
"Free shipping over $50" removes the extra cost at checkout that shoppers most often walk away from. In the Baymard Institute's survey of US online shoppers, 40% of those who abandoned during checkout blamed extra costs such as shipping, tax and fees. Set the threshold a little above your average order so the extra items cover the postage. Our guide to making free shipping profitable has the sum. In Discounty this is a Shipping discount (Lite plan and up).
5. Seasonal and holiday sales
Black Friday, the end of a season, a holiday weekend. Shoppers expect them, so your sale competes with every other store's. Give it a clear start and end, and announce both. For the calendar, see seasonal discounts.
6. Flash sales
A deep offer for a day or less. It works when the deadline is real and announced by email or text. Run a flash sale rarely, or shoppers start waiting for the next one.
7. Loyalty and referral programs
Points for purchases, or "give $10, get $10" for bringing a friend. They pay off over months rather than days, and suit products people buy again. A referral app tracks who referred whom and issues each referrer's reward code. A shared welcome code for the friend can run as an Advanced discount code campaign in Discounty (Essential plan and up), limited to one use per customer and to a total number of uses.
8. First-order discounts
"15% off your first order when you join our list" turns a visitor into a buyer and a contact. Some will take the code and never return, so set the discount at a level you would pay to win a new customer.
9. Early access
Let your list or your best customers into a sale before everyone else, at the same price. It rewards them without a deeper discount. A Bulk price editor sale changes the price for everyone, so give the early group a code instead. Limiting a Quantity discount, Cart goal, Buy X get Y, Shipping discount or Advanced discount code campaign to a customer segment is on the Discounty plan and up.
10. Free gift with purchase
"Free tote bag with any jacket." It adds value without lowering your prices. In Discounty, a Buy X get Y campaign gives the gift when the shopper buys the products you choose. With the Auto-add option, on the Discounty plan and up, the gift goes into the cart by itself; it needs a 100% discount and a gift with one variant.
11. Spin-to-win and other games
A wheel or a scratch card that reveals a discount, usually in exchange for an email address. It needs a separate app.
12. Cart value discounts
"Spend $100, get $20 off" rewards a bigger order. In Discounty this is a Cart goal campaign, on every plan with one tier. Tell shoppers in the cart or the announcement bar how far they are from the threshold.
13. Exit-intent offers
A pop-up offering a discount when a visitor is about to leave. Use it sparingly, since a regular visitor can learn to expect it. It needs a pop-up app.
14. Influencer and affiliate codes
A unique code for each partner, such as "SAVE15WITHMAYA", so you can see which partner sells. Each code is a discount code campaign; in Discounty, Advanced discount code is on the Essential plan and up.
15. Social media exclusives
An offer only your followers see, posted or sent by message. It gives people a reason to follow you, and works best for a store that already posts regularly.
Which promotion should you pick?
| Your goal | Start with |
|---|---|
| Clear old stock | Percentage off a collection, or a flash sale |
| Raise the average order | Quantity discount, cart value discount or a free shipping threshold |
| Win first orders | First-order discount |
| Bring customers back | Loyalty, referral or early access |
| Make a season count | Seasonal sale with a fixed end |
Pick one or two and run them well. Overlapping offers are harder for shoppers to follow and harder for you to measure.
It also helps to see what similar stores are doing. A free tool like Shop Theme Detector shows which theme and apps any Shopify store is using.
What are the common mistakes with Shopify promotions?
- Offers that need explaining. "Buy 4, get 2 free on Tuesdays between 3 and 5 pm" loses people. "Buy 3, get 1 free" does not.
- Promotions without an end. A sale that never ends teaches shoppers that the full price is not real. A countdown that resets is worse, and an FTC staff report on dark patterns (2022) lists it as deceptive. When Arunesh Mathur and colleagues at Princeton and the University of Chicago crawled about 11,000 shopping sites, 157 of the 393 countdown timers they found were fake (Dark Patterns at Scale, 2019).
- Forgetting the phone. Adobe reported that 57.5% of US online sales on Cyber Monday 2025 were made on mobile. Check every promotion on a phone before it goes live.
- No comparison. Without a normal week to compare against, a busy promotion week may only have moved orders that would have come anyway.
How does Discounty help run Shopify promotions?
| What you need | In Discounty | Plan |
|---|---|---|
| A sale across a collection that ends on time | Bulk price editor, with start and end dates | Every plan |
| Buy more, save more | Quantity discount with a tier table | One tier on every plan; more from Essential |
| Spend more, save more | Cart goal | One tier on every plan; more from Essential |
| A free gift or a second item off | Buy X get Y | Lite and up |
| Free shipping over a threshold | Shipping discount; a progress bar on an automatic one, one campaign at a time, from Essential | Lite and up |
| Codes for partners and referrals | Advanced discount code | Essential and up |
| A countdown to the end | Countdown timer on the product page or homepage | Essential and up |
| New products joining a running sale | Auto-update campaign products | Discounty and up |
| A Bulk price editor sale plus a Quantity discount or Cart goal on one order | Combine campaigns | Discounty and up |
Questions
What are the types of sales promotion on Shopify?
Percentage or fixed amount off, quantity discounts, bundles, free shipping, seasonal and flash sales, loyalty and referral programs, first-order discounts, early access, free gifts, cart value discounts, and partner codes.
What are the best product promotion techniques for a Shopify store?
The one that matches your goal. To raise the average order, a quantity or cart value discount; to win first orders, a first-order discount; to clear stock, a percentage off a collection with an end date.
How do I run my first promotion on Shopify?
Pick one collection, run a percentage off as an automatic discount with an end date, and check the sale price shows on the product page. After it ends, compare orders and margin with a normal week before you run the next one.
Are promotions the same as discounts?
No. A discount is a lower price; a promotion is any offer with a reason to buy now, which can be a discount, free shipping, a gift or early access.
Types of Discounts in Marketing; Describe Types of Discount
Types of Promotion in Marketing: 6 Types Explained
What Is a Functional Discount? Meaning and Examples