150+ ecommerce brands supported · Klaviyo Silver Partner · Finalist, Gold Coast Local Business Awards, 2025 and 2026
Welcome Discount vs Free Gift: Is 10% the Wrong Offer?
in flow marketing

Welcome Discount vs Free Gift: Is 10% the Wrong Offer?

You set that pop-up up years ago. Ten percent off your first order, email address in the box, job done. It has been sitting there quietly ever since, and nobody has ever asked whether it is actually the right offer.

Then the inbox starts filling up. “Can I use my 10% with the free gift?” “I’ve lost my code.” “Why won’t it apply at checkout?” Your welcome discount has stopped generating first orders and started generating support tickets.

Here is the thing. For a lot of product brands, particularly the ones selling something people think about for weeks before they commit, a percentage-off sign-up offer is quietly the wrong choice. Not broken. Just not the strongest option you could be running, and you have no way of knowing, because it has never been tested against anything else.

Quick answer

Welcome discount vs free gift: a 10% welcome discount costs you margin on every single order, expires on a timer while a considered-purchase customer is still deciding, and collides with your other promotions so people write in asking to combine them. A free physical gift often reads as higher value to the customer while costing you less to fulfil. Test the two head to head, and let revenue per recipient and first-order conversion decide the winner, not sign-up rate.

Why does a 10% welcome discount stop working for considered-purchase brands?

A considered purchase is anything a customer weighs up before they buy. Higher price point, longer decision window, often bought as a gift or a treat rather than a restock. Furniture, jewellery, quality homewares, premium tools, anything with a real price tag and a real emotional decision sitting behind it.

The percentage-off welcome offer was designed for the opposite kind of product. Fast, cheap, impulse. Buy it in the next fortnight because the code says so.

Four things go wrong when you bolt that offer onto a slower product.

One, the timer runs out before your customer is ready. Klaviyo, the email and SMS platform built for ecommerce, defaults that welcome code to a 14-day expiry, and most brands never change it. If your customer takes six weeks to decide, you have handed them an offer that dies before they were ever going to use it. They come back, try the code, it fails, and their first real interaction with your brand is a rejection at checkout.

Two, it collides with everything else you run. The moment you put a gift-with-purchase, a bundle or a seasonal freebie on the site, you have two incentives live at once. Customers notice. They write in and ask whether they can stack them. You say no. They feel like something has been taken off them, and you have spent twenty minutes of support time defending a twelve dollar margin difference.

Three, it trains people to wait for a code. Once a subscriber learns that your brand always has 10% floating around somewhere, full price starts to feel like a mistake. That habit does not stay in the welcome flow. It follows them into every campaign you send for the next two years.

Four, it comes out of margin on every order, forever. Not just the first one. Plenty of customers hold that code, hunt for it, email you when they lose it, and apply it to an order they were always going to place at full price.

None of that shows up in your sign-up rate. Your pop-up can be converting beautifully while the offer behind it quietly costs you money.

Welcome discount vs free gift: which one actually costs you less?

Run the numbers before you run the test. This is where most founders get a small surprise.

Say your average first order is $120. A 10% welcome discount takes $12 straight off your margin, every time, and it scales up as the order gets bigger. The customer who spends $300 costs you $30.

Now price a physical gift. If you have a small product that retails at $24 and costs you $6 to make and $2 to add to an existing parcel, you are paying $8 to give away something the customer values at $24. The discount costs you more and is worth less in their head.

That gap is the whole argument. A free gift can be perceived as more valuable than the discount while costing you around half as much to deliver.

There is a middle option too, and it is worth knowing about. Swap the percentage for a fixed dollar amount, say $10 off your first order rather than 10% off. You keep the discount mechanic but you cap your exposure, which matters a lot if your range spans $40 items and $400 items.

Does a free gift really feel more valuable than a discount?

For most people, yes, because a discount is abstract and a gift is a thing in a box.

Almost nobody does the arithmetic on 10%. They see a percentage, they file it under “small”, and they move on. Occasionally you get the customer who sits down and works out whether the discount or the gift is worth more to her, then adds items to her cart until the numbers land where she wants them. She is the exception, and honestly, she was buying either way.

Everyone else responds to something tangible arriving that they did not pay for. That is a different feeling to a slightly smaller invoice.

The second benefit is one people forget. A free gift is a sample. It puts a second product in their hands, in their home, on their shelf, which gives them a reason to come back for the full-size version. A discount does none of that. It just makes the first sale cheaper. If your growth depends on customers coming back, and for a considered-purchase brand it absolutely does, that matters more than the margin conversation. I have written about that at length in how to get repeat customers when your product isn’t a weekly buy.

How do you A/B test a discount against a free gift properly?

An A/B test is only useful if one thing changed. Everything else has to stay still, or you will finish the month with a result you cannot trust.

Change one thing: the offer. That is it.

Hold all of this constant:

  • The pop-up design, timing and trigger. Same delay, same pages, same targeting rules.
  • The traffic sources feeding it. Do not launch a new ad campaign mid-test.
  • The welcome flow behind it. Same number of emails, same delays, same structure, same layout.
  • Your promotional calendar. Do not test a free-gift sign-up offer during a month where you also have freebies running as a site-wide promotion. The two will contaminate each other and you will be back to the “can I combine these?” tickets.
 

Get the reveal mechanics right. This part is easy to fumble. The pop-up should announce the offer at a headline level without locking you into one specific item. Something like “a free mystery gift worth $24 with your first order” does the job. The first email in your welcome flow then reveals the specifics.

Keeping it a mystery on the pop-up is not a trick, it is operational sense. It means you can rotate through whatever stock you have without rebuilding the pop-up every six weeks, and it adds a small hit of curiosity that a flat percentage never will.

Be specific about value and size, though. Vague gifts feel cheap. Name the dollar value and give a rough spec so the customer can picture it. “Worth $24” beats “a free gift” every time, and it stops people expecting something four times bigger than what turns up.

Split the traffic if you can. Most pop-up tools will let you serve two variants at 50/50. If yours will not, run them sequentially, month against month, and compare like for like. Sequential tests are messier because seasonality gets a vote, so if you go that way, avoid running one variant through a peak period and the other through a quiet one.

If your pop-up is underperforming before you even start, fix that first. There is no point testing offers on a form nobody sees. I have covered the usual culprits in why your Klaviyo pop-up stops working and how list growth quietly stalls.

How long should you run it, and which metric decides the winner?

Long enough to collect first orders, not just email addresses. That is the whole point.

For a considered-purchase brand, a fortnight tells you nothing, because your customer has not finished thinking. Run each variant for at least 30 days, and 60 if your typical decision window is longer than a month. You need to see the tail, not just the spike.

The metric that fools everyone is sign-up rate. A pop-up converting around 3% of visitors is a solid result, and it is very tempting to call the winner on that number alone. Do not. Sign-up rate tells you which offer is better at collecting email addresses. It says nothing about which one collects buyers.

Judge it on these instead:

  • First-order conversion rate of new subscribers. Of the people who joined under each offer, what percentage placed an order within your decision window?
  • Revenue per recipient across the welcome flow. This is the number that tells you what each subscriber is actually worth. If you want the plain-English version, here is what revenue per recipient is and why it beats open rates.
  • Gross margin per new subscriber. Revenue is not the win if you gave away more to get it. Subtract the discount or the cost of the gift and compare what is left.
  • Average order value. Watch whether the gift nudges people to add more to qualify, and whether the discount quietly drags AOV down.
 

Track one soft signal too: how many “can I use both?” emails land in your inbox during each variant. It will not decide the test, but it will tell you what the offer is costing you in time.

Not sure whether your welcome flow is even built well enough for the test to mean anything? A Mini Klaviyo Audit is $69 and gets you a personalised fifteen-minute video walking through what is working and what is leaking, delivered in three business days. Or take the free Klaviyo Scaling Quiz if you would rather self-diagnose first.

What do you need in place before you switch the offer?

A free gift is an operations decision as much as a marketing one. Sort these five things before you turn it on.

  1. Stock to cover it. Take your monthly sign-ups, multiply by your expected first-order conversion rate, and hold at least that many units. Then add a buffer, because a test that runs out of stock halfway through is not a test.
  2. A real fulfilment cost per unit. Not just what the item cost you to make. Add the extra pick and pack time, the added weight and any postage bracket it pushes you into. That is your true number, and it is the one you compare against the discount.
  3. Your fulfilment team briefed. Whoever packs the orders needs to know how the gift gets triggered, whether it auto-adds at checkout as a zero-dollar line item, and what to do if the customer did not qualify.
  4. One clear rule about combining offers. Write it on the pop-up, repeat it in the welcome email, and hold the line. Something like “one offer per order, and your discount stays valid for your next one” removes about 80% of the confusion before it reaches your inbox.
  5. A plan for when you run out. This is exactly why you frame it as a mystery gift. Rotate through whatever you have, keep the value bracket consistent, and the customer experience does not change.
 

Worth saying plainly: this is not a set-and-forget change. It touches your pop-up, your welcome flow and the rest of your core Klaviyo flows, your checkout and your packing bench. Do it properly or do not do it.

What if you cannot ship a physical gift?

Plenty of brands cannot. Fragile stock, thin margins on postage, no small product in the range, or the gift pushes every parcel into a more expensive postage bracket. Fair enough.

You still have options that are not a percentage discount.

  • Free shipping on the first order. Often cheaper than 10% on a higher-priced item, and it removes the single biggest reason people abandon carts.
  • Early or priority access to new releases. If your customers wait for drops and things sell out, this has genuine value and costs you nothing but a segment and a send.
  • A genuinely useful resource. A styling guide, a care guide, a how-to, a sizing tool. It has to be tied to the buying decision they are already making, not a generic PDF.
  • A fixed dollar amount instead of a percentage. If you truly need a discount, at least cap your exposure.
 

One warning. Do not turn your sign-up offer into a general prize draw to make it feel bigger. You will fill your list with people who wanted the prize and have no interest in your product, and then you will be paying to store them. That is a whole separate problem, and I have written about it in why giveaway subscribers never buy.

Key takeaways

  • A 10% welcome discount is a default, not a decision. Most brands have never tested it against anything.
  • For considered-purchase products, the 14-day code expiry works against you, because your customer is still deciding weeks later.
  • A free gift can feel more valuable to the customer than the discount while costing you around half as much to deliver.
  • The discount collides with your other promotions and creates “can I combine these?” support tickets. A gift usually does not.
  • Test one variable only. Hold the pop-up design, timing, traffic and welcome flow constant.
  • Announce the offer on the pop-up, reveal the specifics in the first welcome email, and name the dollar value.
  • Run each variant for 30 to 60 days and judge it on revenue per recipient, first-order conversion and margin per subscriber. Never sign-up rate on its own.

FAQ

Should I remove my welcome discount completely?

Not before you have tested the alternative. Pull the discount with nothing in its place and your sign-up rate will drop, because people do expect something for handing over their email address. Replace it, then measure. The goal is a better offer, not no offer.

How long should the free gift offer stay valid?

Longer than 14 days if your customers take weeks to decide. Match the window to your actual purchase cycle rather than the platform default, then use the welcome flow to create the urgency instead of relying on the expiry date to do it for you.

Will a free gift attract freebie hunters who never buy?

Much less than a general giveaway will, because the gift only arrives when someone places an order. There is no way to claim it without becoming a customer, which is exactly why it works better than a prize draw for list quality.

Can I run a discount and a free gift at the same time?

You can, but I would not. Two live incentives is what causes the stacking questions and the confused checkouts in the first place. One offer per customer, stated clearly, in both the pop-up and the first email.

What sign-up rate should my pop-up be hitting?

Around 3% of visitors is a healthy result for most ecommerce brands, and anything meaningfully below 1.5% usually means the pop-up itself needs work before the offer does. Just remember that sign-up rate is a list-growth metric, not a revenue one.

Do I need a developer to set this up?

No. Most of it is a zero-dollar product or an automatic gift rule in your ecommerce platform, plus a copy change on the pop-up and in your welcome flow. The operations side, stock and packing, takes more effort than the tech.

Your Black Friday Strategy (Needs 3 Offers, Not 10)

If your pop-up is the next thing on your list

Want someone to run the test for you?

Most founders know the 10% is lazy. What stops them is not the idea, it is the twelve moving parts behind it: the pop-up, the flow rebuild, the stock forecast, the reporting that tells you which one actually won.

That is the work we do. In 2025, the brands we manage made $2.5 million from email. Email should be doing 25 to 40% of your revenue, and most brands I see are sitting closer to 12%.

If you want your sign-up offer tested properly and your welcome flow built to convert the people it brings in, book a call and let’s look at your account together: https://inflowmarketing.co/book-a-call

Chat soon,
Jess

Recent Posts