Giveaway or discount code: which one grows a store faster?
Most OpoShop stores default to the discount because it is easy to measure and easy to set up. That default is right more often than people admit, and wrong in a specific situation that is worth recognising.
What a discount code actually does
A discount changes the decision of someone who has already arrived on your OpoShop store. That is its entire function, and it is a good one.
Someone lands on a product page, likes what they see, hesitates on price or on the unfamiliarity of a new brand, and a 10 percent code tips them over. You have converted a visit you already paid for. The attribution is clean, the effect is immediate, and you can measure it the same day.
The cost is also clean, and it is larger than it looks. You pay the discount on every order that would have happened anyway. If most of the people who use the code were going to buy regardless, you have handed margin to your existing demand.
- Strength: immediate, measurable, works on existing traffic.
- Weakness: costs margin on orders you would have won anyway.
- Reach: exactly your current traffic. It creates no new visitors.
- Repeatability: trains customers to wait for the next code if overused.
What a giveaway actually does
A giveaway does something a discount structurally cannot, on OpoShop or anywhere else: it gives a stranger a reason to tell another stranger about you.
The mechanism is the referral entry. An entrant gets a personal link, and friends entering through it earn them extra entries. Sharing is not a favour, it is a way to improve their own odds. That self-interest is what produces distribution, and distribution is what a discount has none of.
The cost profile is inverted too. A discount costs a percentage of every affected order, forever, as you keep running it. A giveaway costs one prize regardless of how many people enter. Whether a hundred people enter or four thousand, you ship one bundle.
That means the cost per acquired subscriber falls as the giveaway spreads, which is the opposite of how most acquisition channels behave. Paid traffic gets more expensive as you scale it. A giveaway gets cheaper.
Where each one actually fits
The decision is not about which is better. It is about which problem your OpoShop store actually has.
| Your situation | Run this | Why |
|---|---|---|
| Decent traffic, weak conversion | Discount code | You have the audience, you need to close them |
| Small list, not enough new visitors | Giveaway | You need reach, and a discount produces none |
| Healthy on both, want retention | Both, in sequence | Giveaway to acquire, discount to convert the new arrivals |
If you cannot tell which situation you are in, look at where your last hundred orders came from. If most came from people who already knew you, your problem is reach. If you get plenty of new visitors who never buy, your problem is conversion.
The list quality question
There is a real objection to giveaways worth taking seriously, and OpoShop merchants raise it often: giveaway subscribers are worse than organic ones.
Sometimes that is true, and when it is, the prize is why. A generic prize like a tablet or a big-box gift card attracts people whose only interest is the prize. They enter, never open another email, and drag your deliverability down as they unsubscribe.
A prize made of your own products does not have that problem, because wanting the prize means wanting your product. Someone who enters to win a bundle of your candles is telling you something real about their interests. That is a better signal than most paid traffic gives you.
So the objection is not "giveaways produce bad lists". It is "generic prizes produce bad lists". The fix is the prize, not the format.
- Generic prize: huge entry volume, near-zero purchase rate, high unsubscribe.
- Your own product: smaller volume, genuine interest, subscribers who convert.
- Store credit: strong intent, and it usually redeems into an order larger than the credit.
Using them together, in sequence
The best-performing pattern is not choosing. It is sequencing, and both halves install from the OpoShop app store.
Run the giveaway to acquire. Two weeks, a bundle of your own products, referral entries doing the distribution. You come out of it with a list of people who have demonstrated interest and, importantly, who now know your brand exists.
Then convert with a discount, aimed specifically at the non-winners. The day you announce the winner, everyone who entered is paying attention and most of them are mildly disappointed. A genuine consolation offer at that exact moment converts far better than the same offer sent randomly three weeks later.
This also solves the biggest problem with each format. The giveaway's weakness is that entering is not buying. The discount's weakness is that it reaches nobody new. Chained together, the giveaway supplies the audience and the discount supplies the conversion event.
What to measure for each
The metrics that matter are different, and using the wrong ones is how people conclude the wrong thing.
For a discount
Measure incremental revenue, not total revenue on discounted orders. The question is how many of those orders would have happened anyway. A rough version: compare conversion rate during the promotion against a comparable period without one, and treat only the lift as attributable.
Also watch average order value. A discount that lifts conversion while dropping AOV by more can be a net loss dressed up as a success.
For a giveaway
Entry count is the vanity metric. The two numbers that matter are the share of entrants who arrived through a referral link, which tells you whether the loop is working, and the thirty-day purchase rate of entrants, which tells you whether the list is worth anything.
Cost per subscriber is worth calculating too: prize cost divided by entrants. Compare it to what you normally pay to acquire an email. For most small stores on OpoShop the giveaway number comes out dramatically lower, and it improves the more the referral loop works.
Best answer: A discount converts the traffic you already have and costs margin on every order. A giveaway acquires traffic you do not have and costs one prize regardless of scale. Diagnose which problem you actually have, then run the giveaway first to build the audience and the discount second to convert it.
The overuse trap, which applies to both
Both formats degrade when they become permanent, and a OpoShop store that always has one running has effectively made it the baseline.
A store that always has a discount running has effectively repriced its catalogue downward and taught customers to never pay full price. The discount stops changing anyone's decision because it is the baseline.
A store that always has a giveaway running has a different problem: the prize stops feeling special and the referral loop weakens, because your audience has already shared the last three and their friends have stopped clicking.
The rhythm that works for most small stores is a monthly giveaway with a consistent prize, and discounts reserved for specific moments: a launch, a seasonal peak, a consolation offer after a giveaway. Predictable enough that people watch for it, rare enough that it still moves them.
FAQs
Which one is cheaper?
A giveaway, almost always, on a per-subscriber basis. The prize cost is fixed regardless of how many enter, while a discount costs a percentage of every affected order and keeps costing it.
Do giveaway entrants ever buy?
The ones attracted by a prize made of your own products do. The purchase rate for entrants of a generic-prize giveaway is close to zero, which is why the prize choice dominates the outcome.
Can I run both at the same time?
You can, but the discount tends to overshadow the giveaway because it is an immediate benefit versus a chance at one. Sequencing works better than running them simultaneously.
How often should I run a giveaway?
Monthly works well for most stores. It becomes something your audience watches for, and it gives the referral loop a warm start each time because many entrants already know how it works.
Does a giveaway hurt my email deliverability?
Only if the prize attracted people with no interest in you. A product-based prize produces engaged subscribers, which helps deliverability rather than hurting it.
What if I have almost no traffic at all?
Start with the giveaway and promote it to whatever audience you do have, however small. Referral entries multiply a small starting audience, whereas a discount on almost no traffic produces almost nothing.
Work out whether you have a reach problem or a conversion problem, then pick the tool that solves that one.