Shipping Message Tests in the Cart: 9 Results, 35 Ideas

All 9 measured shipping messaging tests in the cart won.

The most useful pattern: answer "when will it arrive?" right under the checkout button, where the shopper is making the final call.

Oliver Kenyon added a dispatch, returns and payment block under the checkout button and revenue per visitor rose +23.8% over 16 days and 200,000+ visitors.

Dave Diederen's "Ships by Tomorrow" callout in the same spot won +9.04% revenue per visitor.

The other results cover how free shipping is shown, thresholds and shipping protection.

The grid lists all 9 results and 35 ideas.

9measured results
9–0won vs lost or flat
35ideas to test
$127,867biggest est. monthly gain
A
→
B
+$127,867 per month
Added arrows to cart upsells and a delivery window line in the cart
CartShipping & delivery messaging@oliverkenyon
A
→
B
+$57k/month
Added tiered spend rewards in the cart (free shipping + bonus items)
CartShipping & delivery messaging@oliverkenyon
A
→
B
+$27,000/month
Cart redesign with free shipping incentive and less friction to checkout
CartShipping & delivery messaging@oliverkenyon
A
→
B
+23.8% revenue per visitor
Cart drawer: dispatch/returns/payment block under checkout, size dropdown
CartMoney-back guarantee & returns@oliverkenyon
A
→
B
+13.93% revenue per visitor
Changed cart copy from 'Free shipping will be applied at checkout' to 'Congrats! You unlocked FREE shipping!'
CartShipping & delivery messaging@DaveDiederen
A
→
B
+3.74% revenue per visitor
Hid the pre-ticked shipping protection checkbox in the cart
CartShipping & delivery messaging@DaveDiederen
A
→
B
+9.04% revenue per visitor
Added a 'Ships by Tomorrow' callout under the checkout button in the cart drawer
CartShipping & delivery messaging@DaveDiederen
A
→
B
+1.60% revenue per visitor
Showed free shipping in the cart as a line-item discount next to the crossed-out original price
CartShipping & delivery messaging@DaveDiederen
A
→
B
+5.79% revenue per visitor
Raised the free shipping threshold to $165
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Show shipping estimates and a free-shipping threshold in the cart
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Add shipping times, discount badges and payment icons to the side cart
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Stack several reward milestones in the cart progress bar
CartShipping & delivery messaging@CROguy_
A
→
B
Idea, no result yet
Redesign the cart drawer with a savings breakdown and guarantee
CartMoney-back guarantee & returns@DaveDiederen
A
→
B
Idea, no result yet
Keep the offer visible in the cart
CartMoney-back guarantee & returns@DaveDiederen
A
→
B
Idea, no result yet
Upgrade the cart drawer with tiered discount progress bar, subscription toggle and upsell tabs
CartMoney-back guarantee & returns@DaveDiederen
A
→
B
Idea, no result yet
Test raising the free shipping threshold just above AOV
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Add a free shipping unlocked bar to the cart
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Cart drawer with pre-checked subscribe-and-save, savings banner and delivery date
CartMoney-back guarantee & returns@DaveDiederen
A
→
B
Idea, no result yet
Celebrate unlocked free shipping/gifts in the cart
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart with cheaper relevant upsells, savings, order-count proof, guarantee
CartMoney-back guarantee & returns@kasper_dolk
A
→
B
Idea, no result yet
Empty cart with shop-now button, USPs, free shipping bar and upsells
CartUSP bars & benefit icons@kasper_dolk
A
→
B
Idea, no result yet
Cart checklist: social proof, urgency, positive reinforcement, BOGO, discount field
CartSocial proof, authority & press@kasper_dolk
A
→
B
Idea, no result yet
Cart thresholds: free shipping from $50, mystery gift from $100
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart with social proof, local shipping flag, payment methods, compare-at price
CartSocial proof, authority & press@kasper_dolk
A
→
B
Idea, no result yet
Add upsells in the cart near the free shipping threshold
CartShipping & delivery messaging@DaveDiederen
A
→
B
Idea, no result yet
Cart drawer with a per-item Subscribe & Save 20% toggle
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart: gamified progress bar, total savings, shipping price, ordered payment icons
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart page: '15 min reserved' timer, free shipping shown, reviews, discount code
CartReviews & star ratings@kasper_dolk
A
→
B
Idea, no result yet
Build the cart around visible progress, clear math and reassurance
CartReviews & star ratings@DaveDiederen
A
→
B
Idea, no result yet
Cart drawer: clear shipping time + cost, returns, discount code, payment icons
CartMoney-back guarantee & returns@kasper_dolk
A
→
B
Idea, no result yet
Add a second cart reward (mystery gift) after free shipping
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Add cart threshold incentives to raise AOV
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart drawer with '82% of customers also choose' upsell and shipping-protection toggle
CartSocial proof, authority & press@kasper_dolk
A
→
B
Idea, no result yet
Compact cart with sticky checkout button and no top nav
CartMoney-back guarantee & returns@kasper_dolk
A
→
B
Idea, no result yet
Cart with social proof, subscription upsell and shipping info
CartSocial proof, authority & press@kasper_dolk
A
→
B
Idea, no result yet
Cart popup within thumb reach with green messaging, savings and shipping
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart: positive nudge, shipping times/cost, savings, returns, payment icons
CartMoney-back guarantee & returns@kasper_dolk
A
→
B
Idea, no result yet
Cart page: guarantee/returns/shipping dropdowns, one-time offers, savings
CartMoney-back guarantee & returns@kasper_dolk
A
→
B
Idea, no result yet
Add a second cart threshold after free shipping
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart with social proof, subscribe toggle, free shipping and guarantee
CartSocial proof, authority & press@kasper_dolk
A
→
B
Idea, no result yet
Add a progress bar with milestones to the cart
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Cart popup: 'Great choice!', savings, item count, shipping price, payment icons
CartShipping & delivery messaging@kasper_dolk
A
→
B
Idea, no result yet
Raise the free shipping threshold above your average order
CartShipping & delivery messaging@elevate_ab
A
→
B
Idea, no result yet
Let shoppers choose with/without shipping protection in the cart
CartShipping & delivery messaging@kasper_dolk

Why shipping messaging matters in the cart

By the time someone opens the cart, they want the product.

What's left is doubt about delivery time, extra costs and returns.

The cart is also the first place many stores show shipping costs, so the wording there carries weight.

Measured results

Delivery promises under the checkout button

Oliver Kenyon's fashion store test put "Tracked next-day dispatch", "14-day easy returns" and payment logos directly under the checkout button, plus free shipping in the cart header and a size dropdown.

Revenue per visitor rose +23.8% and conversion rate +21.9%, at 99.4% confidence.

Dave Diederen's "Ships by Tomorrow" callout under the checkout CTA won +6.65% conversion rate, +9.04% revenue per visitor and +9.31% profit per visitor.

Oliver's delivery window line, tested alongside arrows on upsells, added +$127,867/month.

How free shipping is shown

Dave changed "Free shipping will be applied at checkout" to "Congrats! You unlocked FREE shipping!": +11.08% conversion rate and +13.93% revenue per visitor.

Dave also showed free shipping as a line-item discount next to a crossed-out price: +2.96% conversion rate, +478 orders/month and +$15,242/month.

Thresholds and rewards

Dave raised the free shipping threshold to $165 and profit per visitor rose +6.27%, with AOV flat.

Oliver's tiered rewards (free shipping, then bonus items) added +$57k/month, and a cart redesign with a free shipping incentive added +$27,000/month.

Losing or flat tests

None of the nine lost. The one negative number came from a removal: Dave hid the pre-ticked shipping protection checkbox.

Conversion rate rose +6.39%, but AOV fell -2.49% because fewer people paid for protection. Profit per visitor still rose +2.33%.

Three of Oliver's results bundle shipping copy with other changes, so they show the package worked, not the line alone.

Untested ideas

  • Delivery and costs: Dave Diederen suggests shipping estimates in the cart, plus shipping times and payment icons in the side cart. Kasper Dolk suggests stating shipping time and cost plainly next to returns.
  • Shipping protection: Kasper suggests letting shoppers choose with or without protection, rather than pre-ticking it.
  • Progress and rewards: Kasper, Milos and Dave suggest progress bars with milestones and a second reward, such as a mystery gift, after free shipping.
  • Threshold level: Elevate A/B Testing and Dave suggest a threshold just above average order value.

Placement and design patterns that won

  • Delivery and returns answers directly under the checkout button.
  • Specific promises ("Ships by Tomorrow", "next-day dispatch") over vague ones.
  • Free shipping shown as something the shopper has earned or saved.
  • No pre-ticked add-ons right before checkout.

Related tests elsewhere on the store

See shipping messaging on product pages, shipping messaging at checkout, cart free shipping thresholds and the cart drawer collection.

Questions

What shipping message should go in the cart?

A specific delivery promise under the checkout button.

Oliver Kenyon's dispatch, returns and payment block won +23.8% revenue per visitor, and Dave Diederen's "Ships by Tomorrow" callout won +9.04%.

Should shipping protection be pre-ticked in the cart?

Dave Diederen hid a pre-ticked shipping protection checkbox and conversion rate rose +6.39%.

AOV fell -2.49%, but profit per visitor still rose +2.33%.

How should free shipping be displayed in the cart?

As a clear win for the shopper. Dave Diederen's "Congrats!

You unlocked FREE shipping!" copy won +11.08% conversion rate, and showing free shipping as a line-item discount won +2.96%.