The cart gift: an AOV lever more powerful than a discount, and far less costly
Offering a gift when the basket reaches a certain threshold is a mechanic as old as commerce — the magazine “premium” of the 1980s, the bouquet offered at the florist, the personalised pouch at Sephora. In e-commerce, it’s one of the most poorly exploited AOV (average order value) levers, generally replaced by a percentage discount that mechanically costs more in margin.
The arithmetic is implacable. On an €80 order with a 35% gross margin:
- −10% discount: €8 discount, i.e. 28.5% of gross margin (8 / 28). Cost to merchant: €8 outright.
- Gift with €15 perceived value, €3.50 purchase cost: €3.50 cost to merchant, perceived value 5× higher. Cost to merchant: €3.50.
And the effect on conversion? Published A/B tests (Shopify Labs 2024, Klaviyo 2025) converge: cart gift converts slightly better than an equivalent perceived-value discount. The psychological effect of “free” beats the “percentage” effect in most contexts.
The science of the threshold: at what amount to trigger the gift?
The ideal threshold isn’t a round number. It’s calculated based on three measurable data on your store:
- Current AOV — average basket over the last 90 days.
- Basket distribution — histogram of paid amounts (per €10 bracket).
- Average gross margin per product.
The empirical rule: threshold = AOV × 1.3 to 1.5
If AOV is €65, set the threshold between €85 and €95. Too low (threshold = AOV): customers who would have bought at €65 get the gift “for free” without changing their behaviour. Too high (threshold = AOV × 2): very few customers reach it and the mechanic doesn’t express itself.
The sweet spot incentivises the margin of baskets initially at €50-70 to push to €85-95. That’s +€20 to +€30 of revenue per affected order, on a marginal gift cost of €3 to €5.
Per-segment adjustment
A single threshold for the entire catalogue isn’t optimal on catalogues with widely dispersed AOV (general store). Three more advanced patterns:
- Per-category threshold — €90 on fashion, €150 on premium beauty, €60 on accessories. Reflects different basket structure per segment.
- Progressive threshold — gift A at €80, gift B (more desirable) at €130, premium gift at €200. Creates multiple incentive tiers.
- Decreasing threshold on new customers — first purchase with low threshold (€50), usual thresholds after. Acquisition vs retention.
Choosing the right gift: perceived value ≫ purchase cost
The ideal gift has four properties:
- High perceived value — something the customer could have bought, felt as a real bonus.
- Low purchase cost — generally 5 to 15% of the trigger threshold.
- Small volume / weight — to not weigh down shipping (and not kill the shipping margin).
- Consistent with brand universe — an off-universe gift is perceived as stock dumping.
Examples by sector
| Sector | Typical gift | Indicative purchase cost | Perceived value |
|---|---|---|---|
| Beauty / skincare | Pouch, premium sample, mini-format | €2-5 | €15-25 |
| Fashion | Pouch, previous season scarf, bookmark | €3-8 | €20-40 |
| Fine food | Mini-bottle, tasting bar, mini-jar | €2-4 | €8-15 |
| Decoration | Postcard series, printed cotton bag | €1-3 | €8-12 |
| Leather goods | Keyring, pocket mirror, protective pouch | €3-7 | €15-30 |
| E-book / digital | Premium PDF guide, bonus video access | €0 marginal | €15-40 |
The digital case is particular: zero marginal cost, high perceived value if content is exclusive. It’s often the most profitable combo.
Clean implementation on PrestaShop
The classic mistake: create a commercial discount (“€15 off if basket ≥ €90”) and add a free product in manual post-processing. Three problems:
- The customer doesn’t see the gift before confirmation — no incentive lever.
- Accounting records a discount, not a gift (negative FEC impact).
- The gift stock isn’t managed (out of stock = unhappy customer).
The clean pattern: a dedicated module
The DfFreeGift module for PrestaShop implements the mechanic correctly:
- Threshold configuration (per shop, per currency, per basket category).
- Gift product selection (with stock management, auto-deactivation if out of stock).
- Real-time gift display in cart (“you need €12 more to get [gift name]”).
- Automatic addition of the gift product to cart at €0 when threshold is reached.
- Accounting as commercial gift (account 6234 or similar per chart of accounts), not as discount.
- Multilingual (FR/EN/ES/DE) on incentive messages.
The display that maximises impact
Three key placements to display the threshold and gift:
- Sticky cart bar on mobile cart summary: “€12 to get [gift]”.
- Cart page: visual progress bar (“€78 / €90 for your gift”).
- Checkout page: reminder of acquired gift (reinforces purchase satisfaction) or unreached threshold (last chance to add a product).
The combo with mobile sticky cart is particularly powerful: progression toward the threshold is permanently visible while the customer browses the catalogue.
The measured effect on AOV
On PrestaShop stores that have deployed a well-calibrated cart gift system:
- Average AOV: +12 to +22% on visitors seeing the incentive banner.
- Global conversion: neutral to slightly positive (+1 to +3 points), the gift doesn’t affect the initial purchase decision but influences the amount.
- Net margin: +6 to +14% per affected order, despite gift cost (because additional products in the basket more than compensate).
On a store doing 1,000 orders/month at AOV €65, increasing to average €75 represents +€10,000/month of revenue, on a total gift cost of about €800-1,500/month. Net ROI: factor 8 to 12.
Pitfalls to avoid
1. Gift perceived as “cheap”
A poor-quality or off-universe gift degrades brand image. Symptom: declining customer retention rate, negative reviews mentioning the gift (“disappointed by the plastic pouch”). Better a rarer, quality gift than a systematic but stock-dumping-felt gift.
2. Insufficient gift stock
An out-of-stock on the gift while it’s promised in the cart creates disproportionate frustration. The module must automatically deactivate the mechanic if gift stock falls below a safety threshold (typically 50 units). Communicate a replacement gift rather than hide the stockout.
3. Cumulation with other promotions
If the customer already has an active discount (promo code, flash sale), should the gift be maintained? Two schools: allow (customer vision) or exclude (margin vision). In practice, allow on first orders (acquisition) and exclude on aggressive sales/Black Friday promotions. The module must finely handle these cumulation rules.
4. Gift becoming a permanent expectation
If the gift is in place all year round, customers integrate it into their reference frame and it loses its incentive effect. Cart gift works by variation: seasonal change, limited duration, special operations. The goal is creating repeated novelty, not a norm.
5. Incorrect accounting
A free commercial gift isn’t a sales discount (account 709). It’s a commercial charge (account 6234 — gifts to customers, fiscally deductible cap €73 incl. tax/year/recipient in 2026 for France). Incorrect accounting distorts the FEC and margin reconciliation. See our article on FEC.
Combining with other AOV levers
Cart gift isn’t the only AOV lever. It fits into a mix covering the entire pre-checkout phase:
- Free shipping bar — often combined with gift (“free shipping at €60, gift at €90”). Creates two incentive tiers. See our article on free shipping bar.
- Bundles and product packs — selling a trio at consolidated price encourages basket growth. See our bundles guide.
- Smart cross-sell — propose complementary accessories at end of page, in cart, and at checkout.
- Up-sell on product page — propose premium version or upper size at low price delta.
The combo working best in 2026 on mid-market stores: free shipping (low tier) + gift (high tier) + contextual cross-sell = +25 to +40% cumulative AOV.
FAQ
What gift change frequency?
Optimum: 4 to 6 changes per year, aligned with commercial seasons (spring, summer, back-to-school, holidays, Valentine’s, sales). More frequent: logistical difficulty. Less frequent: wear effect on regular customers.
Does cart gift work in B2B?
With nuances. In B2B, commercial gift is fiscally capped (€73 incl. tax/year/recipient in France for deductibility) and must be tracked. A gift beyond €73 on a B2B basket is still allowed, but non-deductible — affects net margin. For B2B PrestaShop stores, cart gift works well on SME pro accounts, less so on large accounts.
Does the gift apply in case of partial return?
If the customer returns part of the basket that drops the total below the threshold, two options: invoice the gift (per T&Cs which must provide for this) or leave it. Usual commercial practice: leave the gift if return is < 30% of basket, debit otherwise. To document in T&Cs to avoid disputes.
What to do if the customer is delivered before the gift is in stock?
Three options: (1) separate later delivery of gift (additional shipping cost, frustration), (2) substitution by an equivalent gift (to automate), (3) voucher replacement (poor UX). Best practice: the module must refuse to attach the gift if effective stock (not just declared) is insufficient.
How long does it take to deploy a cart gift system?
With a turnkey module like DfFreeGift, installation takes 30 minutes. The real work is gift selection (marketing/branding validation), threshold calibration (historical AOV analysis), and incentive visual creation (progress bar, cart banner). Count 1 to 2 weeks in parallel with other operations.
In summary
Cart gift remains one of the most profitable AOV levers — cost to merchant 5 to 10× lower than an equivalent perceived-value percentage discount, more powerful psychological effect of “free”. The rigour is in calibration: threshold = AOV × 1.3 to 1.5, gift with perceived value 3 to 5× purchase cost, clean stock management and accounting.
The DfFreeGift module for PrestaShop implements the mechanic with progress bar display, automatic gift stock management, correct accounting (commercial gift vs discount), multilingual and multishop. It naturally integrates with the free shipping bar to create multiple incentive tiers and with product bundles to amplify AOV.
Typical ROI on a mid-market store: +12 to +22% AOV, +6 to +14% margin per affected order, module payback under 30 days. To optimise the mechanic over time, our PrestaShop conversion audit measures the real delta by cohort and adjusts thresholds and gifts per customer segment.