Sweeply

How Do You Measure Whether a Giveaway Was Worth Running?

Quick answer: You measure a giveaway by dividing its total cost by the number of qualified new contacts it produced, then comparing that cost per contact against what you normally pay to acquire one. Add revenue from entrants in the 60 days after the campaign and you get the fuller picture. A campaign that spent $300 on a prize and collected 500 new email addresses cost 60 cents per contact, which is a number you can compare directly against your ad spend. The mistake is judging a giveaway on entry count alone, since entries without follow-up revenue prove nothing.

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.

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.

Set up your store

How to measure a giveaway properly

The measurement takes about an hour if you decide what to track before the campaign starts.

1
Record the baseline before launch
Note your list size, your typical monthly new subscribers, and your current cost per acquired contact so you have something to compare against.
2
Tag every entry with its source
Distinguish direct entries, referral entries, and paid entries so you can see which channel actually produced reach.
3
Add up the true cost
Include the prize at cost, shipping, any ad spend, and the app fee, then divide by new contacts to get cost per contact.
4
Track entrant revenue for 60 days
Segment the entrants in your email platform and watch what they buy after the campaign, including their first purchase rate.
5
Compare against your normal channels
Put cost per contact and 60-day revenue per contact next to your paid and organic numbers and decide whether to run another.

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.

ChannelTypical cost shapeWhat you getWatch-out
Giveaway campaignOne fixed prize cost regardless of volumeNew contacts plus referral reachContact quality depends heavily on the prize
Paid social adsCost scales linearly with every contactPredictable volume you can turn on and offCost per contact rises as you scale spend
Newsletter signup offerDiscount margin given up per signupHigh intent, since they wanted the discountSlow, 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.

Start selling online

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:

  1. A pre-campaign export of your list so new contacts can be isolated afterwards.
  2. A true cost figure that uses prize cost, not prize retail value.
  3. 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.

Build your store

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.

Open your store