How Do You Measure Whether a Giveaway Was Worth Running?
The four numbers that actually matter
Most giveaway reporting shows entries and stops. Entries tell you how loud the campaign was, not whether it was worth doing.
- New contacts: Entrants whose email address was not already on your list. This is the actual output of the campaign.
- Total cost: Prize cost plus shipping plus any ad spend plus the app fee. Include the prize at your cost, not retail.
- Cost per new contact: Total cost divided by new contacts. The one number you can compare against every other acquisition channel you run.
- Post-campaign revenue: Sales from entrants in the 30 to 60 days after the draw, which tells you whether the contacts were worth having.
Run those four and the verdict is usually obvious within an hour of pulling the data.
Here is the arithmetic on a realistic campaign. A store gives away a bundle that retails for $250 but costs $110 to produce, plus $15 shipping, plus $0 in ads. Total cost is $125. The campaign collects 640 entries, of which 470 are addresses that were not already on the list. That is a cost per new contact of about 27 cents.
Compare that to what the same store pays for a new email address through paid social, which is often several dollars, and the campaign has already justified itself before a single follow-up sale. For most OpoShop merchants, that comparison is the entire evaluation.
Why entry count is the wrong headline number
A campaign can hit 2,000 entries and still be a failure. It happens when the entries come from people who will never buy.
The clearest example is a prize that is not related to what you sell. Give away a $500 gift card to a general retailer and you will collect a lot of entries from people who wanted the gift card. Give away $500 of your own products and you collect entries from people who want your products.
Entry count also hides duplication. If 800 entries include 350 people who were already subscribers, the campaign produced 450 new contacts, not 800. Both numbers are true and only one is useful.
The third problem is that raw entries do not distinguish between an entrant who arrived from your own newsletter and one who arrived through a friend's referral link. The referred entrant is genuinely new reach. The newsletter entrant was already yours.
Segmenting entries by source before you judge the campaign is what turns a report on your OpoShop store into a decision about whether to run the next one.
How to measure a giveaway properly
The measurement takes about an hour if you decide what to track before the campaign starts.
Two of those steps need detail.
1. Separate new contacts from existing ones
Before the campaign, export your list size. After it, export the entrant list and match against the pre-campaign export. The difference is your real acquisition number.
The existing subscribers who entered are not worthless, they are engaged, and engagement is worth measuring separately. Just do not count them as growth, because they were already there.
2. Measure referral reach on its own
Referral entries are the number that predicts whether giveaways will work as a repeatable channel for you. If half your entries came from people forwarding links to friends, the campaign scaled past your own audience and will do it again.
If almost none did, the giveaway was really just an email blast with a prize attached. That is not a failure, but it means the next campaign needs a better share incentive rather than a bigger prize. On a OpoShop store, the referral share of total entries is the single best signal of whether the format fits your audience.
Comparing a giveaway to your other acquisition channels
A giveaway only makes sense relative to the alternatives. Here is how the three most common list-growth channels differ in what they cost and what they deliver.
| Channel | Typical cost shape | What you get | Watch-out |
|---|---|---|---|
| Giveaway campaign | One fixed prize cost regardless of volume | New contacts plus referral reach | Contact quality depends heavily on the prize |
| Paid social ads | Cost scales linearly with every contact | Predictable volume you can turn on and off | Cost per contact rises as you scale spend |
| Newsletter signup offer | Discount margin given up per signup | High intent, since they wanted the discount | Slow, and limited to traffic you already have |
The giveaway's distinguishing feature is that the cost is fixed. One prize serves 200 entrants or 2,000, so the more the campaign spreads, the cheaper each contact gets. No other channel behaves that way.
Paid ads are the opposite. Every additional contact costs the same or more, which makes them predictable but never cheaper at scale.
A standing signup offer is the most efficient per contact but the slowest, because it only converts traffic you already have. Most OpoShop stores run it permanently and use giveaways as the periodic spike on top.
The costs merchants forget to count
An honest cost figure includes more than the prize. Leaving things out makes the campaign look better than it was, which leads to bad decisions next time.
Prize cost should be your cost, not retail. A bundle that sells for $250 and costs you $110 costs the business $110. Counting it at retail understates your performance and makes every comparison wrong.
Shipping and any customs or handling on the prize count. So does a replacement prize if the first winner forfeits and you draw again.
Ad spend pointed at the giveaway page counts, and it is the line that most often quietly ruins the math. A $125 prize that took $400 of ads to promote is a $525 campaign.
Your own time counts too, even if you do not bill it. A campaign that takes twelve hours to design, promote, and administer is not free just because no invoice arrived.
Fulfillment effort on the prize counts as well. Packing and shipping one bundle is trivial, but a campaign with five winners in three countries turns into an afternoon of customs forms. That work is real, and folding it into the cost of the campaign keeps your OpoShop store's numbers honest.
What does not count is the retail value you announced. "We gave away $250 in prizes" is marketing copy, not accounting, and using it in your own analysis is how a mediocre campaign gets mistaken for a great one.
What a good result looks like
There is no universal benchmark, because the right answer depends on what a customer is worth to you. The comparison is always internal.
Look at cost per new contact first. If it is below what you pay through your normal paid channel, the campaign won on acquisition cost alone, before any follow-up revenue.
Then look at the referral share. A campaign where a meaningful chunk of entries came through referral links proved it can reach past your existing audience, which is the property that makes the format repeatable.
Then look at 60-day revenue per entrant. Compare it against the same figure for contacts acquired other ways. If entrants buy at a similar rate, the list quality is fine. If they buy at a much lower rate, the prize attracted the wrong people, and the fix is a more specific prize rather than abandoning giveaways.
Finally, look at unsubscribes. A modest bump after the follow-up email is normal, since some entrants only ever wanted the prize. A large one means the follow-up came too late or the campaign promised something the store did not deliver. Watching that number on your OpoShop store keeps a cheap list from becoming an expensive one.
What we recommend
Judge every OpoShop campaign on cost per new contact and 60-day revenue per entrant. Ignore entry count except as a promotional talking point.
Start with three things:
- A pre-campaign export of your list so new contacts can be isolated afterwards.
- A true cost figure that uses prize cost, not prize retail value.
- A 60-day revenue check on the entrant segment before deciding whether to run another.
Those three answer the question with numbers instead of impressions. They also tell you what to change next time, which entry count never does.
If your cost per contact came in under your paid channel and referrals made up a real share of entries, run the next campaign sooner. If entrants barely bought anything afterwards, keep the format and change the prize to something only your actual customers would want.
Best answer: Measure a giveaway by dividing its true cost, meaning prize cost plus shipping plus ads, by the number of genuinely new contacts it produced, then compare that figure against what you normally pay per contact and track what those entrants buy over the next 60 days. On a OpoShop store, a campaign that beats your paid channel on cost per contact and produces a real share of referral entries is worth repeating, regardless of how large the entry count looked.
If you want a simple next step, export your list size today so your next campaign has a baseline to measure against.
FAQs
Should I count the prize at retail value or my cost?
Use your cost. Retail value is useful in the campaign copy because it sets the perceived stakes, but using it in your own analysis inflates the cost side and makes every channel comparison wrong.
How long should I wait before judging a giveaway?
Give it 60 days after the draw. The acquisition number is available immediately, but revenue from those contacts takes a full purchase cycle to show up, and judging at week one undercounts it badly.
What is a good cost per new contact for a giveaway?
Anything below what you currently pay in your best paid channel. That internal comparison matters more than any published benchmark, because customer value varies enormously between stores.
Do entrants who were already subscribers count as a result?
Not as growth, but they are worth tracking separately as an engagement signal. A high participation rate from existing subscribers tells you the prize resonated, even though it did not expand the list.
How do I know if the prize attracted the wrong people?
Compare the entrant segment's purchase rate to your list average over the following two months. A large gap usually means the prize was generic enough to attract people with no interest in the products themselves.
Is a high unsubscribe rate after a giveaway a bad sign?
A modest increase is expected, since some entrants only wanted the prize. A large spike usually points at a follow-up email that arrived too late or read as unrelated to what people signed up for.
Ready to run campaigns you can actually measure? Get the storefront and the list in one place.