Does Free Shipping Always Win?
No, free shipping does not always win: for most stores under a $75 average order it wins the conversion and loses the margin, so the play is a threshold, not a blanket offer. FedEx found 75% of shoppers pick free shipping over fast shipping and 81% will spend more to reach a minimum, and I build around the second number.
Free Shipping Wins the Click and Loses the Margin
Free shipping wins the conversion on almost every store I have tested, and it loses money on almost every order under $50. In FedEx’s survey of 2,103 US shoppers, 57% said free shipping is their top priority and 54% said the best price is, so shipping beat the price of the product itself.
FedEx’s own release puts it in one line: “75% of consumers prioritize free shipping over fast shipping.”
Most CRO advice stops there and tells you to offer it. I keep going, since someone pays for the shipping and it is you. A $40 order with $9 of real shipping cost and a 35% margin leaves you $5 after the label. One return wipes out five of those orders.
| Order value | Real shipping cost | Margin left after shipping |
|---|---|---|
| $40 at 35% margin | $9 | $5 |
| $75 at 35% margin | $9 | $17.25 |
| $120 at 35% margin | $12 | $30 |
Read the table top to bottom and the pattern is the whole argument. The same $9 label that eats most of a $40 order is a rounding error on a $120 order, so the question was never whether to offer free shipping. It was at what order size.
That is why I treat free shipping as a discount with a different name. Run it through the same margin math you would run on a sale or a free gift, and it stops looking like a checkbox and starts looking like a pricing decision.
Shoppers Want Free, Not Cheap
Shoppers respond to free shipping harder than to a bigger discount of the same value, and the research on that is old and consistent. Wharton’s David Bell found a free shipping offer worth $6.99 beat a straight $10 price cut in how shoppers responded, even though the discount was worth more.
The reason is the word, not the amount. In Dan Ariely’s zero-price experiments at MIT, demand for a Hershey’s Kiss more than quadrupled the moment its price dropped from one cent to free. A penny and free are the same amount of money and very different feelings.
So the pull is real and you should use it. Just use it the way Bell’s data suggests: as a reward the shopper earns, not a default they never notice. A free shipping threshold is the one discount that raises order value instead of cutting it. That is the whole reason I recommend one over blanket free shipping.
Why I Push a Threshold Instead of Blanket Free Shipping
A free shipping threshold set 20 to 30% above your current average order value beats blanket free shipping for most stores, since it keeps the conversion lift and gets paid for by a bigger cart. NRF’s fulfillment research found 51% of shoppers add items to reach a shipping minimum, and FedEx’s 81% will spend more to hit one.
Amazon showed the other side of that math. When it dropped its threshold from $49 to $25, Bell’s tracking found the average order fell from 3.31 items to 2.53 and shoppers spent about $17 less per free-shipping order. A lower bar does not make people buy more often enough to cover what they stop adding.
If your average order is $62, set the threshold at $75 and round it to a clean number. At $150 it might as well not exist, and at $50 you are paying for orders you already had. Then make it impossible to miss: a progress bar in the cart that says “$13 away from free shipping” and one or two low-cost add-ons to close the gap. The stores that skip the bar are making one of the cart page mistakes I fix most often.
On Shopify the setup takes ten minutes: in Settings, then Shipping and delivery, add a free rate to your general profile with a condition based on order price and set the minimum at your threshold. Leave the flat rate in place below it so the shopper sees both and the gap between them does the selling.
Show the Cost Early or Lose the Cart Anyway
Showing the shipping cost before checkout saves more carts than making shipping free. In Baymard’s research, 40% of abandoned checkouts trace to extra costs like shipping and fees, and another 12% to shoppers who could not see the total up front. Shoppers do not hate paying for shipping. They hate finding out about it late.
So a $6.95 flat rate on the product page and in the cart loses fewer orders than a surprise $6.95 on the payment screen, and it costs you nothing in margin. Most of the shoppers who add to cart and never check out left at the moment the total changed, not at the moment they saw a fee existed.
Just know this is where most stores get the order of operations wrong. They go free first and hide the cost second, when the cheaper fix is to show the cost first and go free only where the threshold math clears.
Run Your Numbers Before You Copy Amazon
Free shipping pays for itself when average order value rises enough to cover the shipping cost on every order, and you find that out with a four-week test, not a hunch. Compare conversion rate, average order value, and contribution margin per order against the four weeks before. Revenue alone lies, since it can rise while profit falls.
| Metric | A pass looks like | A fail looks like |
|---|---|---|
| Conversion rate | Up | Flat |
| Average order value | Flat or up | Down |
| Margin per order | No worse than before | Down, even with more orders |
Give the test a full month and keep every other offer unchanged while it runs. A weekend tells you nothing, since orders swing hard between paydays and promotions. A pass is conversion up, order value flat or up, and margin per order no worse than before. Two out of three is not a pass.
Most SEOs and CRO people will argue with me on this and tell you free shipping is table stakes. Plenty of shoppers now expect free two-day delivery as the default, and the biggest retailers trained them to. But they treat shipping as a loss leader, and you are not them. Heavy or bulky products, a $25 average order, and margins under 30% are the three cases where blanket free shipping never clears, and a threshold or an honest flat rate wins every time. When I run CRO for a Shopify store, the shipping offer is the first line item I put a margin next to.
Want the Shipping Math Done for Your Store?
Free shipping wins the conversion and a threshold wins the profit. The stores that get burned copied a competitor’s offer without checking their own margins, and the stores that win priced the offer in on purpose.
Book a call and I’ll run your real numbers, average order value, shipping cost per order, and margin, and tell you whether free shipping is making you money or quietly eating it. If you want the whole cart and checkout tuned, that is what my CRO services are for.
