Win-Back Email for Subscription Boxes

The win-back email for a subscription box has one job: turn a lapsed subscriber active again without training them to expect a deep discount. This template leads with pause or skip-a-month, surfaces one curated reason to return, and keeps the offer shallow.

Open the full email ↗ Get this on your brand
Live preview View HTML ↗

What makes this win-back work for subscription box

Sub box churn is not a discount problem. Recharge and Ordergroove data both put the top cancellation reasons for curation and replenishment boxes as too much product on hand, repetitive curation, and I forgot I was subscribed. Price ranks fourth or fifth. So a 30% off win-back does two things at once: it costs margin, and it teaches the customer to cancel again next cycle for another coupon.

Lead with friction removal, not a coupon. The three offers that move curation boxes are skip-a-month at no charge, pause for up to 90 days, and a curated swap based on what they kept last. Discount only as a tiebreaker, and keep it shallow: free shipping or $5 off the next box, never a percentage that signals desperation.

Trigger and timing. Fire the first win-back 21 days after the last box shipped or after a cancel. Earlier reads as desperate, later than 35 days and the customer has forgotten your brand. Run a three-touch series at day 21, day 35, and day 56. Each touch leads with a different lever: skip, then swap, then a shallow discount as the close.

Copy angle. Name the real reason out loud and reference their last box by name. A generic We miss you gets deleted. Your pantry is still full of last month's Yirgacheffe, skip July at no charge gets a click. Use the subscriber first name and the actual SKU they last received.

CTA. Match the button to the offer and make the low-friction path primary. Skip this month free converts better than Reactivate now because it asks for less. Put the deeper option (see next month box) as the secondary link, not the headline button.

Numbers to expect. A well-timed skip-or-pause series reactivates 4 to 7 percent of lapsed subscribers at 60 days for curation boxes. Pause offers beat discount-only offers by roughly 2x on 90-day retained reactivation, because the customer who pauses comes back; the customer who took 30% off churns again at renewal.

Why it renders in every inbox

Every inbox client strips or rewrites CSS. The big three failures for sub box win-backs are image-only bodies (blocked by default in Gmail and Outlook), broken Outlook buttons, and dark-mode-inverted logos that turn into black blobs.

Nested tables, not divs. Gmail, Outlook, and Yahoo honor table-based layout and ignore or mangle flexbox and grid. This template nests tables inside tables for every column, so the layout holds even when the client drops support for modern CSS.

Inline CSS. Gmail strips the style block for non-Apple clients. Every text color, font size, padding, and link style lives as an inline attribute on its element. Nothing depends on a class surviving the inbox.

Bulletproof VML button for Outlook. Outlook 2007 through Outlook 2019 render HTML email in Microsoft Word engine, which ignores CSS background colors on anchor tags. The button ships as a VML rounded rectangle so the copper fill and rounded corners show up in Outlook, not as a transparent text link.

Live text, not image text. The headline, offer, and CTA are real text. Customers who block images (about 40% of Gmail on first open) still read the offer and can tap the button.

Dark-mode color-scheme meta. The head declares color-scheme: light dark and supported-color-schemes. Apple Mail and Outlook.com then know the cream background is intentional and will not auto-invert it to a harsh blue-black. The logo sits on a solid panel, not a transparent PNG, so it never disappears in dark mode.

One mobile media query. A single max-width:480px query stacks the two columns, grows the headline, and pads the button for thumbs. Apple Mail, Gmail, and Samsung Mail all honor it.

Web-font fallbacks. Headings declare a web font with Georgia or Helvetica right behind it. If the font fails to load or the client blocks remote fonts, the email falls back to a system serif or sans, not a Times New Roman surprise.

How to use it in Klaviyo or Mailchimp

1. Copy the HTML. Use the Copy HTML button on the preview, or grab the MJML and compile it.

2. Paste into your ESP. In Klaviyo, open your win-back flow, add an email, drag in an HTML block, and paste. In Mailchimp, start a campaign, choose Code your own, then Paste in code, and paste the full document.

3. Swap the brand. Replace Hearthwood Coffee, the logo URL, the copper #B5651D, and the cream #FAF6F0 with the client brand kit. The palette lives in one place at the top of the file.

4. Wire the merge tags. Swap the hardcoded name for a first-name tag, and bind the next-box reference to a profile property. Klaviyo: {{ first_name|default:'there' }} for the greeting, {{ person|lookup:'Next Box Name' }} for the curated line, {{ organization.name }} in the footer. Mailchimp: *|FNAME|* for the name, *|MERGE3|* mapped to your next-box custom field, *|LIST:COMPANY|* in the footer. For Recharge or subscription platforms, pass the last shipped SKU and the next charge date as custom properties so the email references the real product.

5. Set the links. Point the primary button at the skip or pause endpoint (your Recharge portal or a Klaviyo-managed preference page), and the secondary link at the next-box product page.

6. Test before you send. Run a real send to a seed list and open it in the Gmail web app, the Apple Mail app on iOS, and Outlook for Windows. Toggle dark mode on iOS and check the logo panel and button. Confirm the merge tags resolve and the unsubscribe link is live before you schedule the series.

Questions

Is this subscription box win-back template free? +

Yes. The MJML and the exported HTML are free to copy and use for client work. Keep the unsubscribe link and the physical address in the footer, they are required by CAN-SPAM and GDPR.

Will it render correctly in Outlook? +

Yes. The layout uses nested tables and inline CSS, and the CTA is a VML button, so Outlook Word engine shows the copper fill and rounded corners instead of a flat text link. Test in Outlook 2016 or 2019 before you send.

Can I change the colors to match my client brand? +

Yes. The palette lives in the mj-attributes block at the top of the MJML, three hex values for espresso, copper, and cream. Swap them once and every section updates. Edit the same values in the inline CSS if you pasted the HTML version.

Do I need to know HTML to use this? +

No. Paste the exported HTML straight into a Klaviyo HTML block or the Mailchimp Paste in code editor and swap the text and links. If you want to restructure columns or add a product card, edit the MJML source and re-export.

Want this on your client's brand?

Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.

Get a free sample

More templates