Free Shipping Emails: When They Beat a Discount, Plus Copy-and-Paste Templates
A free shipping email works better than a discount when the shipping fee is a bigger psychological barrier than the price itself — typically on low-ticket orders, in threshold offers that lift basket size, and in cart recovery, where delivery cost is a common reason people hesitate. A discount cuts your revenue on every unit sold; free shipping is a fixed cost you can absorb once the order clears a threshold you control. This guide gives you the decision rule, five copy-and-paste templates, and the personalization and subject line details that make them convert.
When a Free Shipping Email Beats a Discount
The margin math is simple enough to run on a napkin. A 15% discount on a €40 order costs you €6 of revenue, and it costs you that on every order, including the ones the customer would have placed anyway. Free shipping costs you whatever you actually pay the carrier — say €5 — and only on orders that qualify. If you set the threshold above your current average order value, you also get a basket-size lift instead of a pure giveaway.
Three situations where shipping wins:
- Low-ticket products. On a €25 item, a 15% discount saves the buyer €3.75, while a €5 shipping fee feels like a bigger deal. The shipping offer is worth more to them and can cost you less.
- Threshold offers. "Free shipping over €50" gives people a reason to add one more item. A discount just makes the same basket cheaper.
- Cart recovery. Delivery cost is one of the most common reasons a cart stalls. Removing it directly addresses the objection rather than discounting the product the customer already chose.
A discount is the better lever when margins are high enough to absorb it, when the category is price-anchored and shoppers compare on price, or when you need to match a competitor's visible promotion.
| Lever | What it costs you | Effect on basket size | Best fit |
|---|---|---|---|
| Free shipping | Fixed carrier cost per qualifying order | Pushes baskets up when thresholded | Low-ticket items, threshold offers, cart recovery |
| Percentage discount | Percentage of revenue on every order | Neutral or slightly negative | High-margin products, price-anchored categories |
| No-minimum free shipping | Carrier cost on every order | Neutral | Reactivation, first orders |
Free shipping also works as a reason to email a quiet list. The offer is concrete and fits in a subject line, which is more than you can say for "20% off sitewide" when the reader has seen it three times this month.
The Templates
These are starting points, not scripts to send verbatim. Every example below is illustrative — swap in your own products, currency and thresholds. Each template includes a subject line, preview text, body structure, and a note on when to use it and what to change.
Template 1: Threshold Offer (Spend X, Ship Free)
Subject: Free shipping when you spend €50 Preview: Your cart is €12 away.
Body:
- Hero line: Free delivery on orders over €50.
- One sentence: Add anything else you like — we'll cover shipping.
- Product block: three items priced €10–€20, the range that closes a small gap.
- Progress line: You're €12 away from free shipping.
- CTA: Keep shopping
When to use / how to adapt: Set the threshold just above your current average order value so it lifts baskets rather than giving away shipping on orders that would have qualified anyway. If your average order is €45, a €50 threshold is too low to change behavior; €60 is a real nudge. Change the currency and threshold, and keep the product block to items that comfortably close the gap. This layout maps cleanly onto a visual block editor with product and column blocks, and you can generate a first draft from a one-line description with an AI email builder.
Template 2: Deadline Offer (Free Shipping Ends Sunday)
Subject: Free shipping ends Sunday at midnight Preview: No code needed, applied at checkout.
Body:
- Urgency line: Free shipping on everything, until Sunday at 11:59pm CET.
- Two or three bestsellers with prices.
- CTA: Shop before Sunday
- Small print: Excludes oversized items and remote-area surcharges.
When to use / how to adapt: State the exact cutoff and timezone. Vague deadlines train people to ignore them. Send a reminder 24 hours before and a final one 3–4 hours before, and only to people who have not purchased. Never use a countdown that resets when the page reloads — readers notice, and it costs you trust on every future deadline you set.
Template 3: Cart Recovery With Free Shipping
Subject: Still thinking it over? Shipping's on us. Preview: Your cart is saved for a little while longer.
Body:
- Reference the item: Your [product name] is still in your cart.
- Offer: We'll cover shipping if you check out in the next 24 hours.
- One CTA: Return to cart
- One line on returns or support.
When to use / how to adapt: This works best as the second or third message in an abandoned-cart sequence, after a plain reminder with no offer. If the first email converts, you never spend the shipping margin. Automations can trigger on cart events with waits and conditions, and website-behavior data can tailor the message to what the contact actually viewed.
Template 4: Launch or New Arrival With Free Shipping
Subject: New arrivals, free shipping this week Preview: First look, and we'll cover delivery.
Body:
- Hero image block.
- Two-column product grid with names and prices.
- Offer line: Free shipping on all new arrivals through Friday.
- CTA: See what's new
When to use / how to adapt: Use free shipping to remove friction on a launch instead of discounting a brand-new product, which can undercut its positioning before anyone has paid full price. Keep the window short and say when it ends.
Template 5: Win-Back or Reactivation
Subject: We miss you. Free shipping on your next order. Preview: No minimum, just a reason to come back.
Body:
- Short, warm opener: It's been a while.
- Offer: Free shipping on your next order, no minimum.
- One CTA: Come take a look
- A line inviting them to update preferences or unsubscribe.
When to use / how to adapt: No-minimum free shipping is a stronger reactivation lever than a small percentage discount because the value is unambiguous — there is nothing to calculate. Send it once, then stop. Repeated win-back emails with the same offer burn the list and train people to wait for the next one.
How to Personalize Free Shipping Emails Without Overdoing It
Personalization should change behavior, not decorate the email. Four variables do most of the work:
- Distance to threshold. "You're €12 away" is more persuasive than "free shipping over €50," because it turns an abstract rule into a specific gap.
- Category affinity. Show products from the category the contact browsed or bought before, so the items that close the gap are relevant.
- Past purchase timing. Someone who bought three weeks ago and someone who bought two years ago need different tones, even with the same offer.
- Location-based expectations. If delivery times or costs differ by region, say so plainly rather than letting the reader discover it at checkout.
You can run all four with merge fields and dynamic segments built on fields, tags, engagement, events and website behavior, plus AI personalization steps that pick the right variant for each contact. Keep to two or three variables per email. Personalization that reveals you know too much — exact browsing timestamps, "we saw you looked at this four times" — reads as surveillance and depresses clicks.
Subject Lines and Preview Text to Pair With Them
The rule: the subject line carries either the offer or the deadline, not both, and the preview text adds information rather than repeating the subject. Front-load the offer, skip all-caps and stacked punctuation, and test one variable at a time.
| Template | Subject line | Preview text |
|---|---|---|
| Threshold | Free shipping when you spend €50 | Your cart is €12 away. |
| Threshold | You're €12 from free delivery | Here's what gets you there. |
| Deadline | Free shipping ends Sunday at midnight | No code needed, applied at checkout. |
| Deadline | Last call: free shipping tonight | Ends at 11:59pm CET. |
| Cart recovery | Still thinking it over? Shipping's on us. | Your cart is saved for a little while longer. |
| Cart recovery | We'll cover shipping on your cart | One less thing to decide. |
| Launch | New arrivals, free shipping this week | First look, and we'll cover delivery. |
| Launch | Just landed — free delivery through Friday | See the new collection. |
| Win-back | We miss you. Free shipping on your next order. | No minimum, just a reason to come back. |
| Win-back | Free delivery, no minimum, just for you | Come see what's changed. |
A/B testing campaigns lets you compare two subject lines on a sample before sending the winner to the rest. If you want variants to test, an AI email builder can generate subject lines and preview text alongside the design.
Mistakes to Avoid
- Threshold set below your average order value. You give away shipping on orders that would have qualified anyway. Fix: set it 10–20% above your current average.
- No exclusions stated. Oversized items and remote-area surcharges generate support tickets. Fix: one line of small print in every email.
- Vague or wrong-timezone deadlines. "Ends soon" means nothing. Fix: exact date, time and timezone.
- Sending the offer to recent full-price buyers. Someone who paid full price yesterday will notice. Fix: exclude purchases from the last 48 hours.
- Stacking free shipping with a discount without checking margin. Two offers can wipe out the order. Fix: calculate the combined cost before you send.
- Repeating the offer until it becomes the default. If free shipping is always on, it stops being a reason to act. Fix: give it windows and gaps.
- Burying the offer below the fold. The reader should know the deal before scrolling. Fix: offer in the hero, details below.
- One email carrying the whole campaign. A single send rarely converts a deadline. Fix: plan the reminder and final-call sends up front.
FAQ
Does free shipping work better than a percentage discount? It depends on your margins and average order value, and the calculation is worth running. Compare the cost of the discount on a typical order against your actual carrier cost, then factor in whether a threshold lifts the basket. On low-ticket items, shipping usually wins; on high-margin products, a discount often does.
What threshold should I set? Start 10–20% above your current average order value. That is high enough to require a real addition to the cart and low enough that most customers can reach it with one more item.
How long should a free shipping offer run? Long enough to reach people who do not open every email — typically three to five days — and short enough that the deadline means something. Anything longer starts to feel permanent.
Should I require a code? Only if you need to track the offer precisely or limit it to a segment. Automatic application at checkout removes a step and usually converts better; codes add friction but give you control.
How do I stop free shipping from eating my margin? Set the threshold above your average order value, state exclusions, avoid stacking it with discounts, and track the cost per campaign against the incremental revenue it produced. If the incremental orders do not cover the shipping cost, raise the threshold or shorten the window.
Where This Fits in Your Campaign Stack
This article is the pillar of the Offer Types cluster within Promotional Email Campaigns. Supporting articles on percentage discounts, BOGO, bundles and loyalty offers will be linked here as they publish, so you can compare levers before committing to one for a given send.
If you are building these layouts, a visual block editor with headings, heroes, products, columns and social links covers all five templates, and reusable templates save you from rebuilding the threshold layout every time. The AI email builder turns a one-line description into a complete responsive design with subject lines and preview text. Unlimited emails are included on every paid plan, the Free plan covers 2,500 contacts and 10,000 emails a month, and paid plans start at $14.90/month.
Generate a complete, on-brand email from a short description with Mailerflow's AI email builder — free plan available.