Free Shipping Threshold: A free shipping threshold is one of the highest-leverage pricing decisions a Shopify brand makes — and one of the most poorly measured. Here is the Three-Zone model for setting it, a €-worked example, and how to prove causally that your threshold actually adds contribution margin.
Read the full article below for detailed insights and actionable strategies.
What Is the Right Free Shipping Threshold? The 60-Second Answer
Set your free shipping threshold roughly 20–30% above your current average order value, then verify causally that the added contribution from larger baskets and higher conversion exceeds the shipping cost you now absorb. A threshold at or below AOV subsidizes orders that already cleared it; one far above AOV pushes shoppers to abandon. The threshold is an intervention — measure it like one.
A free shipping threshold is the minimum order value at which a store absorbs delivery costs. It works because customers actively manage their baskets around it: 81% of American shoppers say they are willing to spend more to qualify for free shipping, and 62% will not complete a purchase if shipping turns out not to be free (Capital One Shopping research, updated July 2026).
Why Thresholds Work — and Why They Are Poorly Measured
The consumer psychology is unusually well documented. Per the same Capital One Shopping compilation: 80% of US shoppers expect free shipping above some threshold, retailers see roughly 22% higher conversion rates when offering free shipping, free shipping lifts average order value by 15–20%, and 47.1% of retailers gate free shipping behind a payment threshold. The average retailer threshold reached $64 in 2023, up 23.1% from 2019 — thresholds are drifting upward as shipping costs rise.
The measurement problem is that most brands change their threshold, watch AOV move over the next month, and declare victory or defeat. That before/after read is confounded by everything else happening at the same time — seasonality, promotions, ad spend shifts, BNPL availability, product launches. AOV is also a ratio metric that moves when either basket size or order mix changes, which makes it easy to misread — the same trap covered in our guides to seasonal sales attribution and correlation-driven budget waste.
The Three-Zone Threshold Model
Every candidate threshold falls into one of three zones relative to your current AOV. The zones have opposite failure modes.
| Zone | Threshold vs AOV | What happens | Verdict |
|---|---|---|---|
| A: Subsidy zone | At or below AOV | Most orders already qualify; you absorb shipping on demand you were getting anyway | Pure margin giveaway |
| B: Basket-builder zone | ~110–130% of AOV | A reachable stretch: shoppers add items to qualify | The profitable target zone |
| C: Abandonment zone | ~140%+ of AOV | The stretch feels unreachable; shoppers pay shipping resentfully or abandon | Conversion damage outweighs subsidy savings |
Zone B is where the well-known industry heuristic — threshold 20–30% above AOV — comes from (Ryder on setting free shipping thresholds). But the zone boundaries differ by category, basket composition, and shipping strategy, which is why the heuristic is a starting point, not an answer.
We send one of these a month.
A real export, the channel that got the credit, the channel that earned it.
Worked Example: The €59 Threshold (Illustrative)
All figures are illustrative, chosen for clean arithmetic.
A skincare brand on Shopify: 100 orders/day, AOV €45, contribution margin 38% (€17.10/order) before shipping, customers currently pay the €5.90 shipping fee themselves. The brand introduces free shipping over €59 — Zone B, 131% of AOV.
Four weeks later the dashboard shows: 106 orders/day, AOV €51, and 41% of orders (up from 28%) clearing €59.
The naive read. Daily revenue rose from €4,500 to €5,406. Ship it, celebrate.
The margin read. Now the store absorbs shipping on qualifying orders: 106 × 41% × €5.90 ≈ €256/day.
| Before | After (observed) | |
|---|---|---|
| Orders/day | 100 | 106 |
| AOV | €45 | €51 |
| Contribution before shipping subsidy | €1,710 | €2,054 |
| Shipping absorbed | €0 | −€256 |
| Daily contribution | €1,710 | €1,798 |
Observed gain: +€88/day.
The causal read. The threshold launched in early July — alongside the summer demand uplift. A counterfactual baseline built from the store's own history (a causal model on the GA4 export, or an interrupted time series around the launch date) shows baseline demand alone would have delivered ~103 orders/day and part of the AOV drift that month. The true causal effect of the threshold is roughly +3 orders/day and the basket-building on threshold-adjacent orders: about +€37/day, or ~€13,500/year — positive, so the threshold stays, but less than half of what the before/after comparison claimed. That difference matters the moment you consider raising the threshold to €65 or rolling it into a loyalty perk.
The €88 answer and the €37 answer lead to different decisions. That is the entire case for causal measurement: same store, same data, different counterfactual.
How to Set and Prove Your Threshold: A 7-Step Workflow
- Compute your true per-order economics. Contribution margin after COGS, fulfillment, payment fees — and your real blended shipping cost, not the rate-card price.
- Map your basket distribution. Pull order values from Shopify and find the natural cluster edges; a threshold just above a dense cluster captures the most basket-building. Our store performance metrics guide covers the reporting setup.
- Pick a Zone B candidate — typically 110–130% of AOV, snapped to a psychologically clean number (€49, €59, €75).
- Launch it as a dated, clean intervention. Change nothing else that week. A clean intervention date is what makes causal measurement sharp later — the same discipline as a proper A/B test or holdout test.
- Measure against a counterfactual, not against last month. Use incrementality methods — a geo split if you have the volume, or a causal baseline from your own history if you want the answer without running a new experiment. The incremental lift calculator helps size what a detectable effect looks like.
- Adjust for returns and mix. Threshold-stretching add-on items can return at higher rates; check returns-adjusted economics and the new-vs-returning split, since basket-building behaves differently for first-time buyers.
- Revisit quarterly. Shipping costs, AOV, and competitor thresholds drift; the $64 industry average did not get there by standing still.
Threshold Options Compared (for the €45-AOV Store Above)
| Candidate | Zone | Likely effect | Risk |
|---|---|---|---|
| Free on all orders | A | Maximum conversion, maximum subsidy | Margin loss on every small order |
| €49 (109% of AOV) | A/B border | Modest basket-building, broad subsidy | Pays for many orders that were close anyway |
| €59 (131% of AOV) | B | Strong basket-building, contained subsidy | Needs causal verification (see example) |
| €75 (167% of AOV) | C | Subsidy nearly eliminated | Cart abandonment and lost conversions likely dominate |
Common Mistakes
- Setting the threshold below AOV — the majority of orders qualify instantly and the "incentive" is just a cost.
- Judging the change by AOV alone — AOV can rise while contribution falls once absorbed shipping is counted.
- Before/after measurement with no counterfactual — seasonality and promotions confound the read; treat the launch like any other intervention in your causal attribution setup.
- Changing threshold, prices, and promos simultaneously — you lose the clean intervention date that makes measurement possible.
- Ignoring the checkout experience — a progress bar toward the threshold does real work; pair the policy with checkout optimization.
- Forgetting returns — stretch items added to hit the threshold are the most return-prone items in the basket.
- Never revisiting it — a threshold set in 2023 economics quietly decays as carrier rates rise.
Free Shipping Threshold Checklist
- True blended shipping cost per order computed
- Contribution margin per order (after discount, COGS, fees) known
- Basket-value distribution mapped from Shopify order data
- Candidate threshold sits in Zone B (~110–130% of AOV)
- Launch executed as a clean, dated intervention
- Counterfactual measurement plan in place before launch
- Returns and new-vs-returning splits included in the readout
- Quarterly review scheduled
Key Takeaways
- Free shipping thresholds work because customers actively build baskets to reach them — 81% say they will spend more to qualify.
- The profitable range is a Zone B threshold ~20–30% above AOV; below it you subsidize, far above it you lose conversions.
- AOV going up does not mean profit went up: absorbed shipping and order-mix shifts can erase the gain, so measure contribution margin against a counterfactual baseline.
- A threshold change is a natural experiment; launched cleanly, your own GA4 history is enough to measure it causally — no new test needed, the same way we approach discount and promotion incrementality.
- Fold the verified number into your analytics stack and dashboards, and re-verify quarterly — thresholds decay. For tool selection, see the best marketing attribution tools.
For €99, upload any historical GA4 period and get causal attribution for every channel in 1–2 minutes — no pixel, no migration. Go Pro at €299/mo for continuous attribution, an AI chatbot for your data, and a developer API.
Key Terms in This Article
Cart Abandonment
Cart abandonment occurs when a customer adds items to an online shopping cart but leaves without completing the purchase. Reducing cart abandonment is a key goal for improving conversion rates.
Causal Attribution
Causal Attribution uses causal inference to determine which marketing touchpoints genuinely cause conversions, not just correlate with them.
Checkout Optimization
Checkout Optimization improves the checkout process to increase conversions and reduce cart abandonment.
Conversion rate
Conversion Rate is the percentage of website visitors who complete a desired action out of the total number of visitors.
Counterfactual
Counterfactual is a hypothetical outcome that would have occurred if a subject had received a different treatment.
Incrementality
Incrementality measures the true causal impact of a marketing campaign. It quantifies the additional conversions or revenue directly from that activity.
Marketing Attribution
Marketing attribution assigns credit to marketing touchpoints that contribute to a conversion or sale. Causal inference enhances attribution models by identifying true cause-effect relationships.
Natural Experiment
Natural Experiment is an empirical study where experimental and control conditions are determined by nature or external factors. This estimates causal effects when randomization is not feasible.
Related Articles
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Ready to see your real numbers?
Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Book a 30-min call and see it on a real store's data first.
Full refund if you don't see value.
Stay ahead of the attribution curve
Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.
No spam. Unsubscribe anytime. We respect your data.
Frequently Asked Questions
What is a good free shipping threshold?
A widely used starting point is 20–30% above your current average order value — the "basket-builder zone" where the stretch to qualify feels reachable. For a store with a €45 AOV, that means roughly €55–€59. The right number also depends on your contribution margin, blended shipping cost, and basket-value distribution, so treat the heuristic as a candidate to verify, not a final answer.
Should the free shipping threshold be above or below my AOV?
Above it. A threshold at or below AOV means most orders already qualify, so you absorb shipping costs on demand you were getting anyway — a pure subsidy. But set it too far above AOV (roughly 140%+) and the stretch feels unreachable, pushing shoppers to abandon carts instead of adding items.
Does free shipping actually increase conversion and order value?
Yes, the directional evidence is strong: retailers see roughly 22% higher conversion rates with free shipping, AOV rises 15–20%, and 81% of US shoppers say they will spend more to qualify, per Capital One Shopping's research compilation. Whether it increases *profit* for your store depends on your margin and shipping cost — which is why the change should be measured causally.
How do I measure whether my threshold change worked?
Launch it as a clean, dated intervention with nothing else changing that week, then compare post-launch performance against a counterfactual baseline rather than against the previous month. An interrupted time-series or causal attribution model built on your own GA4 history isolates the threshold's effect from seasonality, promotions, and ad spend shifts.
Should small Shopify brands offer free shipping on all orders?
Usually not on thin margins. Unconditional free shipping maximizes conversion but absorbs shipping on every small order, and low-AOV orders can become contribution-negative. A threshold preserves most of the conversion benefit while concentrating the subsidy on larger, higher-margin baskets. Brands with high margins and low shipping costs are the main exception.
How often should I revisit my free shipping threshold?
Quarterly is a sensible cadence. Carrier rates, your AOV, product mix, and competitor thresholds all drift — the average US retailer threshold rose 23.1% between 2019 and 2023. Each revision should follow the same pattern: clean intervention date, causal measurement, keep or roll back.