
A gift-with-purchase is worth running when the incremental revenue from customers who stretch to hit the threshold, after contribution margin, exceeds the total gift and fulfillment cost across all qualifying orders. Set your threshold 15% to 30% above average order value, cap gift cost at 5% to 15% of that threshold, and confirm the lift with a control group before you scale. Skip any of those three checks and you’re guessing, not measuring.
TL;DR:
- Setting your gift threshold 15% to 30% above your median order value ensures the promotion targets likely stretch orders more effectively.
- Gift costs should be limited to 5% to 15% of the threshold value, and the gift’s perceived value must be high relative to wholesale costs to generate a positive ROI.
- Running controlled tests comparing exposed and control groups over at least one purchase cycle is essential for verifying whether the promotion creates incremental revenue and profit.
- Include all related expenses, such as gift unit costs, shipping, customer service, and promotional ad spend, to accurately measure true ROI and margin impact.
- Always confirm your stretch rate and margin data with actual order analysis before committing to large-scale gift-with-purchase campaigns.
Table of Contents
- What Is Gift With Purchase ROI and How Do You Calculate It?
- How Do You Set Up a Gift With Purchase Campaign?
- How Do You Prove the Gift With Purchase Actually Worked?
- What Costs Should You Include in Your ROI, and What Does the IRS Say?
- How Do You Know If Your Numbers Are Solid Enough to Launch?
- When Should You Choose a Gift Over a Discount?
- Get a Clear Read on Your Gift With Purchase Numbers
- Where to Verify These Numbers and Test Your Own
- Sources
- FAQ
What Is Gift With Purchase ROI and How Do You Calculate It?
Gift with purchase, or GWP, is a promotion where a customer receives a free item after spending above a set threshold. The industry sometimes calls this a “stretch offer” because the mechanic works by getting shoppers to add items until their basket clears the bar. The ROI question is simple to ask and easy to get wrong: does the extra revenue from stretching baskets actually beat what you spend giving stuff away?
Start with these inputs, all pulled from your order data:
- Baseline AOV: average order value in the period before or outside the promotion.
- Qualifying orders: orders that hit the gift threshold.
- Stretch orders: the subset of qualifying orders that added items specifically to cross the threshold (your stretch rate).
- Incremental revenue per stretcher: the dollar amount added beyond what the customer would have spent anyway.
- Gross contribution margin %: revenue minus product cost, payment fees, and variable shipping.
- Gift unit cost: your wholesale or supplier cost, not retail value, plus pick, pack, and ship costs for that item.
- Incremental promo spend: any extra ad or creative cost tied specifically to running the offer.
- Redemption rate: the share of eligible customers who actually claim the gift.
The core formula looks like this:
Net incremental contribution = (incremental revenue × contribution margin) − total gift cost − incremental promo costs
Break-even stretch rate is the point where that number hits zero. You can solve for it by dividing total gift cost by (incremental revenue per stretcher × contribution margin).
Incremental revenue: 200 × $20 = $4,000. Contribution from that revenue: $4,000 × 0.55 = $2,200. Total gift cost: 1,000 × $9 = $9,000 (every qualifying order gets the gift, not just stretchers). Net incremental contribution: $2,200 − $9,000 − $300 = negative $7,100.

That example fails, deliberately, because it’s the mistake most brands make: giving the gift to everyone who already qualified, not just the customers who stretched to get there. Run the same numbers with a threshold set closer to the true median basket, so the pool of “already qualifying” orders shrinks and stretch orders make up a bigger share, and the math flips fast. Promo Party’s GWP ROI calculator walks through this same structure, and it’s worth running your own numbers through it before you commit budget.
How Do You Set Up a Gift With Purchase Campaign?
Threshold placement decides more of your ROI than the gift itself. Set it moderately above your average order value, ideally based on the median basket size for your target segment, since a handful of high-ticket orders can skew your average and push the threshold too high for typical shoppers. Large-sample Shopify data backs this range: gift orders carry noticeably larger baskets and more first-time buyers than discount orders when thresholds sit in that band. Gift cost is held to roughly 5% to 15% of the threshold value.
Gift selection matters almost as much as the threshold. Look for items with:
- High perceived value relative to your cost (retail-equivalent value 3 to 5 times your wholesale cost)
- A small footprint that ships cheaply and doesn’t complicate packing
- Clear brand relevance, not a random closeout item
- A digital alternative (a guide, a class, an extended warranty) when physical fulfillment adds too much friction
Operationally, auto-add the gift to cart once the threshold is met, show a progress bar toward the next tier, and reserve stock before you launch so a promoted item doesn’t sell out mid-campaign: all key elements highlighted in this Conversion rate improvement tips: the digital marketer’s guide. Account for the gift at your actual supplier cost, not the retail price you’d charge if you sold it, because inflating that number in your reporting hides real margin damage.
Pro Tip: Run your threshold against last month’s median basket, not the average. If your mean AOV is $95 but your median is $70, a $110 threshold will barely get anyone to stretch.
The most common mistakes are a threshold set too low, gift messaging that only appears at checkout instead of on the product page, and a gift with no connection to what the customer is buying. Fix all three before you touch the math.

How Do You Prove the Gift With Purchase Actually Worked?
Redemption rate tells you almost nothing about profit. What matters is whether the promotion created baskets that wouldn’t have existed otherwise, and the only reliable way to know that is a controlled test. Structure it like this:
- Split traffic into a control group (no gift offer visible) and an exposed group (gift offer live), ideally at the session or customer level rather than by date, to avoid seasonality contaminating the comparison.
- Run the test long enough to cover at least one full purchase cycle for your category, typically two to four weeks for most consumer goods, and check that sample size gives you enough qualifying orders per arm to trust the difference.
- Segment results by channel, since paid social traffic and email list traffic often stretch at very different rates.
Track incremental conversions, incremental revenue, net contribution per qualifying order, redemption rate, and 90-day repeat purchase lift using cohort tracking built for ecommerce retention. If you want a single profit-focused number rather than five separate ones, look at Incremental Profit per Conversion. IPC is an uplift estimator built specifically for converted-only data, which matters here because a gift’s cost only hits your books when someone actually converts and claims it, unlike ad spend that gets charged regardless of outcome.
A test that shows a 22% AOV lift but no control group is not proof of incrementality. It’s a correlation with a nice number attached. Watch for bot traffic inflating your exposed group, overlapping sitewide sales muddying attribution, and holiday seasonality making an ordinary lift look extraordinary.
What Costs Should You Include in Your ROI, and What Does the IRS Say?
Your ROI model needs every dollar the promotion touches, not just the sticker price of the gift:
- Gift unit cost at wholesale, not retail
- Pick, pack, and incremental shipping for the gift item
- Extra packaging if the gift needs its own box or insert
- Customer service time spent handling gift claims and complaints
- Creative and incremental ad spend tied to promoting the offer
- Returns handling when gifted items come back with the order
On the tax side, IRC Section 274(b) caps business gift deductions at $25 per recipient per year, but promotional items under $4 with a permanent imprint of your company name usually fall outside that limit and are typically fully deductible. That distinction affects your true net cost, so loop in your accountant before you assume a gift’s full cost is deductible.
How Do You Know If Your Numbers Are Solid Enough to Launch?
Before launch, pull three numbers: your gap between median basket and proposed threshold, your expected stretch rate based on comparable past promotions, and your gift cost as a share of that threshold.
- Confirm you can segment orders by qualifying versus stretch versus non-qualifying
- Check that gift cost is booked at supplier price, not retail
- Verify you have a control mechanism, even a simple date-split, before rollout
Pro Tip: If you can’t answer “what’s our current stretch rate” in under five minutes from your own data, that’s the real signal you need outside diagnostic help, not another spreadsheet.
When Should You Choose a Gift Over a Discount?
Gifts protect your price architecture; discounts train customers to expect one and erode pricing power over time. Reach for a gift when you’re acquiring new customers, sampling a new product line, or protecting a premium position. Reach for a discount when you need volume fast and can absorb the margin hit. Either way, the AOV headline number means nothing until you’ve run the net-margin math against it.
Get a Clear Read on Your Gift With Purchase Numbers
Running the spreadsheet math above is the right first move, but plenty of brands hit a wall where the inputs are fuzzy, the margin data is scattered across three systems, and finance wants a confident answer, not a guess. Commerce Catalyst built the DTC Operator Diagnostic specifically for that gap: a hands-on review that pinpoints where your gift, discount, and promo spend are actually leaking margin, backed by someone who’s built and scaled a consumer brand rather than just consulted on one.

If your stretch rate and contribution numbers come out murky after you run the worked example, the fastest next step is a Founder Hour to walk through your specific data with a second set of eyes before you commit next quarter’s promo budget to a guess.
Where to Verify These Numbers and Test Your Own
- IRS guidance on business gift deductions for the $25 tax limit and promotional item exceptions
- Promo Party’s State of Gift With Purchase benchmarks for threshold and basket-size data
- The IPC uplift estimator paper for profit-focused test modeling
- ASI’s promotional impressions research for the branding case beyond direct margin
Sources
FAQ
What Does Gift With Purchase Mean?
The goal is to push basket size up without cutting your listed prices the way a discount would.
What Counts as a 30% ROI on a Gift Promotion?
It’s calculated the same way as any promotion ROI: net gain divided by total cost, expressed as a percentage.
What Happens if You Gift More Than $25 in Value to One Recipient?
For U.S. business gift-giving, the IRS limits the deductible amount to $25 per recipient per year under Section 274(b); anything above that isn’t deductible as a gift expense, though branded promotional items under $4 with a permanent imprint are typically exempt from the cap. Talk to your accountant before assuming a higher-value gift’s full cost is deductible.
Is There a “5 Gift Rule” for Adults?
There’s no single official “5 gift rule” that applies to business promotions or tax treatment; the phrase shows up mostly in personal gift-giving and holiday advice contexts unrelated to retail promotions. For gift-with-purchase campaigns, the numbers that actually matter are your threshold, stretch rate, and gift cost share, not a fixed count of items.
How Do I Know if My Gift With Purchase Program Is Actually Profitable?
Run a control group test and compare net incremental contribution, not redemption rate, between exposed and unexposed customers over a full purchase cycle. If you’re unsure how to structure that test or interpret the margin data, a DTC Operator Diagnostic or Founder Hour session can pressure-test the numbers with you directly.