eCommerce GrowthJune 20, 2025

Free Shipping Threshold: Finding the Sweet Spot

Free shipping boosts conversion but eats margins. Here's the math behind finding the threshold that increases AOV while protecting profitability.

Mark Cijo

Mark Cijo

Founder, GOSH Digital

Free Shipping Threshold: Finding the Sweet Spot

Shipping costs kill conversions. That's not an opinion — it's the number one reason for cart abandonment according to every study on the subject. 48% of shoppers abandon their cart because of unexpected shipping costs.

So the solution is simple: offer free shipping. Right?

Not exactly. Free shipping on every order regardless of size is a margin killer. If your average order is $40 and shipping costs you $8, that's 20% of revenue gone. For low-margin products, that can wipe out your profit entirely.

The real solution is a free shipping threshold — a minimum order amount that unlocks free shipping. Done right, it increases your average order value by 15-30% while reducing cart abandonment. Done wrong, it frustrates customers or costs you more than it earns.

Here's how to find the exact number.

The Math Behind the Threshold

Your threshold needs to hit a sweet spot between two extremes:

Too low: Free shipping on orders over $25 when your AOV is already $60. You're giving away shipping on orders that would have happened anyway. No AOV lift. Just cost.

Too high: Free shipping on orders over $150 when your AOV is $45. The gap is too wide. Customers see "$150 for free shipping" and think "forget it" instead of "let me add something."

The sweet spot: Your threshold should be 20-35% above your current AOV. This is high enough to encourage adding items but low enough that most customers can reasonably reach it.

Formula: Current AOV times 1.25 (for a conservative threshold) or Current AOV times 1.35 (for an aggressive threshold).

Example: Your AOV is $65.

  • Conservative: $65 times 1.25 = ~$80 threshold
  • Aggressive: $65 times 1.35 = ~$88 threshold
  • Round to a clean number: $75 or $85

Let's model the economics for an $80 threshold:

  • Current AOV: $65
  • Projected AOV with threshold: $78 (20% lift — conservative)
  • Average shipping cost you absorb: $7
  • Net gain per order: $78 - $65 - $7 = $6
  • If 60% of orders qualify for free shipping: net gain per qualifying order is $6

You're spending $7 on shipping but gaining $13 in additional revenue. As long as your product margin is decent (50%+ gross margin), the extra $13 in revenue covers the $7 shipping cost and then some.

Choosing Your Threshold Number

Beyond the math, there are psychological factors.

Round numbers feel arbitrary. "$100 for free shipping" feels like the brand picked a number out of thin air. But "$89" or "$75" feels more considered.

Match your product prices. If your average product is $35, an $80 threshold means "buy two products and you get free shipping." That's easy math for the customer. If your average product is $42, a $75 threshold means "buy one more thing and you're there." Align the threshold to natural purchasing increments.

Check your cart size distribution. Pull data on your current order values. Where do most orders cluster? If you have a natural cluster at $55-70, set the threshold at $75-80. You're moving a large group of customers up by just one more item.

If your orders are evenly distributed from $30-$100, a threshold in the $75-85 range catches the most upside.

Competitive context matters. If your competitors all offer free shipping at $50, setting yours at $100 puts you at a disadvantage. Check what customers in your category expect. If $50 is the norm, you might need to match it and make up the margin elsewhere.

How to Display the Threshold

Where and how you communicate the threshold matters as much as the number itself.

Announcement bar. The persistent top bar on your site: "Free shipping on orders over $79." Every visitor sees it immediately. This is the most important placement.

Cart page progress bar. Show how close the customer is. "You're $23 away from free shipping!" with a visual progress bar. This creates a mini-game mentality — people want to fill the bar. It's surprisingly effective at driving add-ons.

Product page messaging. Below the add-to-cart button: "Add $X more for free shipping." This plants the seed before they even reach the cart.

Cart drawer/slide-out. If you use an AJAX cart, show the threshold status: "Add $15 more for free shipping!" with a suggested product below it.

Email and SMS. In cart recovery messages: "Plus, your order is just $18 away from free shipping." This gives them two reasons to come back — the product they wanted AND the free shipping incentive.

The Upsell Connection

Your threshold is only effective if customers can easily ADD something to reach it. If someone is at $62 and the threshold is $79, they need to find something for $17+.

Make this effortless.

Product recommendations on the cart page. Show 3-4 products specifically filtered by the price gap. "Products to complete your order" with items in the $15-30 range.

Smaller add-on products. Stock items specifically designed to be threshold-closers: sample sizes, accessories, consumables in the $10-20 range. These exist primarily to get carts over the free shipping line.

Bundle suggestions. "Add the matching [item] for $22 and get free shipping." This is a natural upsell that the threshold incentivizes.

The brands that combine a well-chosen threshold with smart product recommendations see 25-30% AOV lifts. The threshold alone (without recommendations) typically lifts 10-15%.

Testing and Iteration

Don't set your threshold and forget it. Test these variables:

The number itself. A/B test $75 vs. $85 vs. $99. Measure: total revenue, AOV, conversion rate, and profit margin. The highest-revenue threshold isn't always the most profitable one.

The messaging. "Free shipping over $79" vs. "Spend $79+ and shipping's on us" vs. "$79 unlocks free delivery." The framing affects perception. Test which phrasing drives the highest cart completion.

The progress indicator. Does a percentage-based progress bar ("78% to free shipping") work better than a dollar-amount countdown ("$17 away from free shipping")? Test it. Some audiences respond better to one over the other.

Seasonal adjustments. During high-AOV seasons (holidays, BFCM), you might raise the threshold. During slow seasons when you need volume, lower it. A dynamic threshold maximizes the strategy year-round.

When Free Shipping for All Orders Makes Sense

Some brands should offer unconditional free shipping. Here's when:

High-margin products (70%+ gross margin). If your margins are large enough to absorb shipping without pain, free shipping everywhere removes friction without materially impacting profitability.

Subscription products. If the first order leads to recurring revenue, absorbing shipping on order one is a customer acquisition cost. The LTV justifies it.

Competitive necessity. If every competitor in your space offers free shipping on all orders, a threshold puts you at a conversion disadvantage. Match the market.

High AOV products ($150+). On a $200 product, $8 shipping is 4% of the order. The margin impact is negligible and the friction reduction is meaningful.

Low average shipping cost. If your products are lightweight and shipping costs $3-4, the margin impact of free shipping is small. The conversion lift likely exceeds the cost.

When to Raise or Lower Your Threshold

Raise it when:

  • Your AOV has naturally grown above the threshold (meaning most orders qualify without effort — no upsell incentive)
  • Your shipping costs have increased
  • You're profitable and want to push for even higher AOV

Lower it when:

  • Conversion rate is declining and cart abandonment is increasing
  • Competitors have lowered their thresholds
  • You're entering a high-volume season where you want to remove friction
  • Customer feedback indicates the threshold feels unreachable

Review quarterly. Pull your AOV data, your free-shipping qualification rate, and your cart abandonment rate. If your AOV is consistently 5-10% below the threshold and fewer than 40% of orders qualify, the threshold might be too high.

International Shipping Considerations

If you ship internationally, your threshold strategy needs adjustment.

Different thresholds by region. Domestic shipping at $80 threshold is fine. But international shipping costs $15-25. You either need a higher threshold for international orders ($120-150) or accept that free international shipping will cost you more.

Currency-adjusted thresholds. If you sell in multiple currencies, adjust the threshold to equivalent local amounts. "$79 USD free shipping" should translate to the equivalent in CAD, GBP, or EUR — not the same number in a different currency.

Exclude certain regions. Some brands offer free domestic shipping and flat-rate or calculated international shipping. This is transparent and fair. International customers understand that cross-border shipping has real costs.

What To Do Right Now

Pull your AOV from the last 90 days. Multiply it by 1.25. Round to the nearest $5. That's your starting threshold.

Set it up in Shopify (use a free shipping discount with a minimum purchase requirement). Add an announcement bar. Add a cart progress indicator if your theme supports it.

Run it for 30 days. Compare your AOV, conversion rate, and shipping cost as a percentage of revenue to the previous 30 days. The data will tell you whether to keep, raise, or lower the threshold.

If you want help optimizing your pricing, shipping, and AOV strategy across your entire store — book a call with our team. We'll look at your numbers and find the highest-leverage opportunities to increase profitability.

Mark Cijo

Written by Mark Cijo

Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.

Book a free strategy call →

Want results like these for your brand?

Book a free call. We'll look at your data and show you what's possible.

Pick a Time

15 minutes. No pitch deck. Just your data and our honest take.