The offer you lead with tells your customers what your brand is worth. Lead with a discount, and you are telling them the price is negotiable. Lead with a gift, and you are telling them the product is worth more than they paid. Lead with a bundle, and you are telling them there is a world of value beyond the single SKU they came for.
This is the decision framework I use with every brand I work with. It covers when to deploy each offer type, the margin math behind each, and the behavioural dynamics that determine which one builds the kind of customer base you actually want.

Why Defaulting to Discounts Is the Most Expensive Habit in DTC
Discounting is fast, measurable, and it works immediately. That is exactly what makes it dangerous. The short-term conversion lift hides two compounding problems that only show up later.
The first is margin erosion. A 15% discount on a 50 GBP product removes 7.50 GBP of revenue before you have even paid for COGS, shipping, fulfilment, or ads. If your contribution margin is 35%, that single discount just cut your actual profit per order roughly in half. Run that across 20% of your orders for a year and you have quietly destroyed a material portion of your bottom line.
The second is behavioural conditioning. Research consistently shows that 37% of customers who receive a discount on their first purchase wait for a promotion before buying again. You have not acquired a customer. You have acquired a deal-seeker. Their LTV is structurally lower, their repurchase rate is worse, and they are far more likely to churn if a competitor offers a bigger discount first.
The question is not whether discounting works. It does. The question is what kind of customer base it builds, and whether that is the business you want to be running in three years.
The Three Offer Types: What Each One Actually Does
Before you can build a smart offer stack, you need to understand the mechanics of each lever. Most operators know what these offers are. Fewer know why they work and what they actually cost.
The Discount
Reduces stated price. Works on urgency and price sensitivity.
A discount removes money from your revenue line. Full stop. The psychological mechanism is straightforward: the customer perceives a better deal by paying less than the stated price. It activates loss aversion (fear of missing out on the saving) and triggers purchase in customers who were on the fence about price.
The margin impact is direct and immediate. A 20% discount on a 40 GBP product at 60% gross margin leaves you with a 32 GBP revenue line and a 19.20 GBP gross profit. Without the discount, that same order would have generated 24 GBP gross profit. You have just sacrificed 20% of your gross profit to close the sale.
When it makes sense: win-back flows for lapsed customers, end-of-line stock clearance, the final email in a BFCM sequence, and never in a signup form. The further down the funnel, the less damage a discount does.
Gift With Purchase (GWP)
Adds perceived value above a threshold. Works on reciprocity and discovery.
A GWP offer gives the customer something extra rather than reducing what they pay. The psychological mechanism is reciprocity, one of the most powerful forces in consumer behaviour. When someone receives a gift, they feel a social obligation to reciprocate. In ecommerce, that reciprocation usually takes the form of a second purchase.
GWP does two jobs at once. It lifts conversion by 15 to 25% at the cart stage by removing price friction without touching your stated price. And it introduces customers to secondary SKUs, which is the most reliable way to accelerate the second purchase and raise LTV.
The margin maths are usually favourable. If your free gift costs 3 GBP to produce and ships in the existing parcel at no extra cost, you are adding roughly 6 to 8% to your variable cost on a 45 GBP order. That is far cheaper than a 15 to 20% discount. And because the stated price stays intact, you are not conditioning price expectations.
When it makes sense: seasonal campaigns, email list reactivation, product launches where you want customers to trial a new SKU, and as the primary offer in your welcome series in place of a discount code.
The Bundle
Increases order value without reducing price. Works on perceived value and completeness.
A bundle combines two or more products at a price that feels like a deal compared to buying them individually, without actually discounting the hero SKU. The psychological mechanism is completeness: customers feel they are getting the full solution, not just a component of it.
Bundles consistently produce 20 to 30% higher AOV than equivalent discount campaigns. More importantly, the customers they attract skew significantly higher-LTV. They are buying on value, not price. They have already committed to a broader product experience before they have even placed their first order.
The margin dynamics are better than they look. You can set bundle pricing at a 10 to 12% effective discount on the combined retail price while maintaining strong gross margins on both SKUs individually. The uplift in order value usually more than compensates for the slight reduction in per-unit margin.
When it makes sense: as your evergreen primary offer in paid acquisition, in post-purchase upsell flows, during BFCM as the flagship deal (protecting hero SKU price integrity), and in subscription upgrade offers.
The Decision Framework: When to Use Each
There is no single right answer. The right offer depends on where the customer is in their journey with your brand, what you are trying to achieve, and what your margin structure can actually support. Here is how I map it out.
New visitor, first purchase
GWP or BundleThis is the most important decision you will make in your offer strategy. What you offer a first-time customer sets every expectation that follows. Use GWP to reward them for hitting a threshold (typically 10 to 15% above your current AOV). Use a bundle if you have a natural product pairing that tells the brand story. Never use a discount in your signup form or welcome series if you can help it. You will spend the next 12 months trying to undo the expectation you just set.
Returning customer, second purchase window (30 to 60 days)
GWP or cross-sell offerThe 30 to 60 day window after the first purchase is when your second-purchase rate is won or lost. Customers who buy again in this window are 3x more likely to become long-term buyers. Your Klaviyo post-purchase flow should be running a GWP or cross-sell incentive here, not a blanket discount. Point them toward a complementary product and give them a reason to trial it. If you have a physical gift you can include in the next shipment, even better.
Seasonal and campaign moments (excluding BFCM)
Bundle or GWPSeasonal moments (Mother's Day, Valentine's, a brand birthday) are where bundles shine. They carry natural gifting logic. Build a curated bundle at a price point that feels like a considered buy, not a clearance sale. For brand-specific moments (an anniversary, a new flavour launch), GWP works well as a reward for existing customers who engage early.
BFCM and Black Friday
Bundle first, discount lastBFCM is the one moment customers genuinely expect a deal. The mistake is offering your hero SKU at 30% off and training your entire list to never pay full price again. Instead, lead with a bundle that feels like exceptional value without touching your hero price. Reserve a 10 to 15% discount for the final 6 to 8 hours of the event, communicated as a last-chance rather than the headline offer. This structure protects your hero price while still delivering the deal psychology customers are looking for.
Win-back and lapsed customers
Discount (targeted, time-limited)This is where discounts belong. A customer who has not bought in 90 to 120 days has broken the purchase habit. They need a strong signal to re-engage, and a personal, time-limited discount is often the most effective. Keep it to your highest-value lapsed segments and cap the discount at what the margin can absorb. Frame it as a personal offer, not a broadcast sale.
Stock clearance
Discount (SKU-specific, not sitewide)Sitewide sales condition your entire customer base. SKU-specific clearance on end-of-line or slow-moving product is a legitimate operational tool. Keep the discount visible only to people who have shown interest in that product (browse abandoners, past purchasers of complementary SKUs) rather than broadcasting it to your full list.
The Margin Maths: Running the Numbers Before You Decide
Before you commit to any offer, you need to understand what it actually costs. Here is the comparison for a 45 GBP AOV product with a 55% gross margin, across all three offer types.
| Offer Type | Revenue Per Order | Variable Cost Impact | Gross Profit | Customer LTV Signal |
|---|---|---|---|---|
| 20% Discount | £36 | +0% cost | £15.80 (-35%) | Lower (price-driven) |
| GWP (£3 COGS gift) | £45 | +£3 cost | £21.75 (-9%) | Higher (value-driven) |
| Bundle (2 SKUs, 10% off combined) | £81 | +£18 COGS | £26.55 (+11%) | Highest (completeness-driven) |
| No offer (full price) | £45 | +0% cost | £24.75 (baseline) | Baseline |
Example calculations based on 55% gross margin, 45 GBP AOV. Bundle assumes second SKU at 40 GBP retail with same margin profile.
The bundle produces higher absolute gross profit per order than any other scenario, including no offer at all, because the AOV increase outweighs the additional cost. The GWP costs you a fraction of what a discount does in margin terms, while driving better repeat purchase behaviour. The discount is the worst performer on margin and the worst builder of long-term customer quality.
How to Build Your Offer Calendar Around This Framework
An offer stack only works if it is planned, not reactive. Here is how to structure a 12-month offer calendar using these three levers without training your customers to discount-hunt.
Set your hero SKU price as sacred
Decide now that your hero SKU does not go on discount in any public campaign. It can appear in bundles where the bundle as a whole represents a deal, but the standalone price never drops. This one rule prevents the most common margin erosion pattern I see in DTC brands.
Build three evergreen bundles
Create a starter bundle (hero SKU plus best-selling companion), a full-stack bundle (top three SKUs), and a gifting bundle (hero SKU plus packaging for gifting occasions). These three cover 80% of your paid acquisition offers, seasonal campaigns, and email sequences without requiring a new offer every month.
Select your GWP gift strategically
Your GWP should be a product you actually sell, not a branded tote bag or a mystery sample. The best GWP gifts are either your second-best-selling product or a product you want to build trial on. When the gift is a real SKU, the customer experiences it, and a percentage of those customers then buy it at full price. That is a free customer acquisition channel built into your offer.
Lock discounts to Klaviyo flows only
Remove any sitewide discount codes from your website navigation or homepage. Keep discount codes inside Klaviyo: win-back flows, the final email in your cart abandonment sequence, and the last-chance BFCM email. When a discount feels exclusive and behavioural rather than broadcast, it converts better and damages your price integrity less.
Review offer performance monthly, not weekly
Week-to-week offer testing produces noisy data and leads to reactive decisions. Review on a monthly basis, comparing contribution margin per order (not just conversion rate) across offer types. A higher-converting offer that reduces margin is worse than a slightly lower-converting offer that protects it.
What This Looks Like in Practice
I worked with a wellness supplements brand doing around 85k GBP per month. Their entire acquisition strategy was built on a 20% welcome discount in their signup form. Their conversion rate was decent at 3.2%. Their repeat purchase rate was 18%. Their contribution margin per order was 22%.
We rebuilt the offer stack from the bottom up. The signup form shifted from a 20% discount to a free 30ml travel-size version of their bestseller (COGS: 2.80 GBP) with any first order. The welcome series was restructured around that gift as a hook. The homepage bundle became the primary acquisition offer: three SKUs at a 12% combined discount versus individual prices.
After 90 days: signup conversion held at 3.0% (almost identical). AOV went from 38 GBP to 54 GBP. Repeat purchase rate climbed to 31%. Contribution margin per order went from 22% to 34%. Monthly contribution profit went from approximately 18.7k GBP to 31.2k GBP. The brand was doing effectively the same volume at nearly double the bottom-line output.
The conversion rate barely moved. The business completely changed. That is what the offer stack does when it is built intentionally.
Inside the system
How we build this for brands
When we set an offer strategy for a brand, our VOC engine mines thousands of reviews and support messages first, so we know which angle, gift, bundle, or threshold the customer actually responds to before we touch the margin. The offers themselves are built and tested at speed by AI rather than guessed at.
A margin agent watches contribution per offer in a live dashboard, and the winning offer is deployed straight into the Klaviyo and on-site flows. Part of this runs live for portfolio brands today; the full system is what we design and deploy when we take a brand on, so the offer that protects margin is the one that actually ships.
Growth Audit
Find Out Which Offer Is Killing Your Margin
I will review your current offer structure, map the margin impact of each lever you are running, and show you exactly what to change to protect your bottom line without touching your conversion rate.
Book Your AuditFrequently asked questions
What is a DTC offer stack?
A DTC offer stack is the combination of promotional mechanics a brand uses to drive purchases, lift AOV, and retain customers. The three primary levers are discounts (percentage or pound off), gift with purchase (GWP), and product bundles. Each operates differently on conversion, margin, and customer quality. Building a deliberate offer stack means knowing which to deploy at each stage of the customer journey, rather than defaulting to whatever feels urgent.
Do bundles really outperform discounts for DTC brands?
Yes, in most cases and most verticals. Bundle offers consistently produce 20 to 30 percent higher AOV than equivalent discount campaigns. More importantly, bundles protect gross margin because you are not reducing the price of your core SKU. The customers attracted by bundles also tend to have higher LTV than those attracted by discounting, because they are buying on value rather than price.
When should a DTC brand use a discount?
Discounts have two legitimate uses: clearing slow-moving stock and reactivating lapsed customers in win-back flows. Outside of those two contexts, discounting is almost always a margin leak. The deeper risk is behavioural: 37 percent of customers who receive a first-purchase discount wait for the next promotion before rebuying. Use discounts at the back end of your funnel, never at the front.
What is gift with purchase and why does it work better than discounting?
Gift with purchase (GWP) adds a free product or sample at or above a spending threshold. It lifts conversion by 15 to 25 percent without reducing your stated price. GWP offers generate a 2.5x higher 90-day repeat purchase rate than discount-first offers because they introduce customers to secondary SKUs and extend the product experience.
How do I calculate whether a GWP offer is margin-positive?
If your free gift costs 3 GBP to produce and ships in the same parcel at no additional cost, and the offer drives a 20 percent conversion uplift on a 45 GBP AOV order, the gift costs less than 7 percent of order revenue. That is almost always margin-positive versus a 15 to 20 percent discount, which directly removes revenue from the top line.
How should DTC brands structure their offer calendar across the year?
Run bundles as your evergreen AOV driver year-round. Use GWP for seasonal moments, email list reactivation, and launch windows. Reserve discounts for win-back flows, stock clearance, and the very back end of your BFCM sequence. Never discount your hero SKU in a signup form or welcome series.
About the author
Caner Veli built Liquiproof from zero to 3,000+ global retailers in under 6 years. He now helps DTC and CPG brands fix broken growth engines and scale 2x-15x in 90 days.