Table of Contents
ToggleIf you sell health or wellness subscriptions (supplements, greens, sleep aids, recovery packs), email and SMS can’t run like normal e-commerce. You aren’t just selling a product. You’re selling a habit — a routine. You want customers to stay for months, not buy once and leave.
This guide shows how to use Klaviyo plus Stay.ai or Loop to grow real subscriptions and stop emails from quietly destroying your recurring revenue.
1. Measure the right things first (don’t trust “placed order” alone)
Story: Maya ran a clean email with a $12k revenue spike. She thought it was a win. After we checked, it turned out that the email made only $640 in new subscriptions and prompted $5,800 in cancellations. In one month her emails cost her $30k in MRR. That’s painful — and avoidable.
Most brands look at “Placed Order” in Klaviyo. That number lies for subscriptions because it counts renewals. You need different metrics.
Start measuring these:
Subscriptions started — real new subscriptions from an email or SMS.
Subscriptions canceled — cancels caused by that email or SMS.
Net subscription delta —
started − canceled.Cohort retention — how many people from Month 1 keep paying in Month 2, 3, 4.
Net MRR delta — turn net subs into real money:
(net subs × avg price).
How to set it up
Connect Stay.ai or Loop to Klaviyo and bring in
Subscription StartedandSubscription Canceledevents (or the platform’s equivalents).Build a dashboard that shows subs started, subs canceled, and net delta for every campaign and flow.
Judge success by net subs and net MRR — not by placed orders.
2. Make billing reminders feel like a coach, not a bill collector
Story: A brand sent a standard billing reminder that said “Manage subscription” up front. People panicked and hit cancel. We rewrote the email to say “Your next [product] delivery is coming soon,” showed what was inside the box, listed perks, and added “Delay 2 weeks” buttons. Cancellations dropped from 8.6% to 5.8% and the brand recovered about $25k/month.
Billing reminders are the single most powerful retention email — if they’re written right.
How to write a better billing reminder
Subject & hero that sound like encouragement
Examples: “Your next [Brand] routine is almost here” or “Your next delivery is coming soon.”
Show what’s coming
List products, flavor, and ship date. Make it clear: “Here’s what’s headed your way in 3 days.”
Lead with perks
“Why staying subscribed pays off” — better price, free shipping, early access.
Make ‘Delay, don’t cancel’ easy
Add quick actions:
Delay 2 weeks,Delay 4 weeks,Skip this shipment. Use Stay.ai/Loop quick-action links or API so the date updates in one click.
Hide the scary management link
Put “Review my subscription” at the bottom. Don’t start the email with a big red “MANAGE SUBSCRIPTION” button.
Tiny test that wins: Try different labels. “Delay 2 weeks” vs “Push shipment 2 weeks.” Small wording changes move people away from cancelling.
3. Stop blasting active subscribers with promos
Story: Lena sold a great greens powder. She emailed active subscribers three times a week with promos. Her conversion looked good, but churn rose. We created an “Active subscriber” segment and stopped sending promos to them. The result: churn dropped and LTV rose.
Active subscribers don’t need constant discounts. They need coaching, product tips, and respect.
What to do
Segment: “Has active Stay.ai/Loop subscription for Product X.” Exclude this group from most promos.
Email them different stuff: how-to guides, habit tips, VIP notes, and product news — not nonstop discounts.
Use campaigns on: non-buyers, popup leads, churned customers, and lapsed customers.
This simple change protects your best customers and trims cancellations fast.
4. Use a quiz popup — it converts more and gives you gold data
Story: One brand used a bland “10% off” popup and got 2.5% opt-ins. We replaced it with a two-question quiz that asked “What’s your main goal?” then asked for email. Opt-ins jumped to 14%. Same traffic, five times the leads.
If you’re paying for traffic, your popup is free money. Make it a quick quiz.
Easy quiz flow
Headline: “You’ve got this discount” — makes people feel like they already own it.
Q1 — quick choice: “What’s your goal?” (Energy / Sleep / Digestion / Recovery).
Q2 — email: “Where should we send your personalized plan and 10% off?”
Optional SMS step: “Text to lock in your 10% and get habit reminders.”
Back end: Push answers into Klaviyo as profile properties. Use those answers to personalize flows (sleep tips for sleep goals, gut tips for digestion).
5. Make your flows deeper and smarter
Story: A client had a welcome email and a cart reminder. We expanded each flow to 4+ emails. We added usage tips, pairing ideas, and replenishment reminders. Flow-driven subscription revenue jumped from under $20k/month to $100k+ for several months.
Flows are where you build trust. Don’t leave them shallow.
Must-have flows (each 4+ emails)
Welcome (from popup/quiz).
Browse, cart, checkout abandons.
Post-purchase for first order and for subscription shipments.
Billing & replenishment reminders.
Winback for churned subs.
Sunset flow to clean unengaged profiles.
Content ideas
Welcome: Who you are, why ingredients matter, social proof, simple steps to subscribe.
Post-purchase: How to use, when results show up, stacking tips.
Replenishment: “You’re about to run out — here’s how to keep the habit.”
Winback: “Try this new flavor” or “We improved the formula.”
SMS rules
Keep it light. One SMS per abandon flow. Three for welcome. One for winback. Always let people opt out.
6. Run campaigns that teach habits, not just sell discounts
People on subscriptions want results. If every email is a discount, they’ll learn to only buy on sale.
Good campaign types
Teach: “What’s inside this formula and why it works.”
Do: “3 ways to add this to your morning routine.”
Identity: “How upgrading your self-care changes how you feel.”
Seasonal: If your audience likes trends, use fun themes (minimal and on-brand).
Keep each email focused. One big idea. One CTA.
7. Make cadence changes easier than cancelling
Story: A brand found most cancels said “too much product.” They added a delay/skip option in emails and on the account page. More people delayed shipments; fewer cancelled. Churn dropped 29% and the brand saved $26k/month.
People don’t always quit because they hate the product. They just have too much. Help them push the next order out.
Where to offer delay/skip
Billing reminder emails.
Shipping confirmations.
Account pages.
Winback emails.
Offer one-click actions with Stay.ai/Loop: Push next order X weeks, skip one shipment, swap flavor. That little convenience keeps customers active.
8. Simple technical things that make a big difference
These are small engineering and reporting steps you’ll thank yourself for later.
Capture subscription events: Connect Stay.ai or Loop to Klaviyo so
Subscription StartedandSubscription Canceledare tracked.Save product IDs and plan IDs so you can make product-level segments.
Calculate days supply:
days_supply = servings_per_container ÷ recommended_servings_per_day. Trigger replenishment flowsdays_supply − Xdays after start.Track cancel reasons and feed them to Klaviyo to trigger winback paths.
Attribute correctly: Link subscription growth to
Subscription Started, not to placed orders.A/B tests: Test subject lines, billing copy, quick-action labels, and quiz vs. discount popups — but measure on net subs and churn.
9. A 30-day plan you can actually do
Week 1 — Metrics & audit
Hook Stay.ai or Loop into Klaviyo.
Build dashboards for subs started, subs canceled, net delta, and cohort retention.
Review recent campaigns for net-damage.
Week 2 — Billing reminder & segments
Rebuild the billing reminder using “delay first” language.
Create an “Active product subscriber” segment and exclude from promos.
Define core segments: non-buyers, leads, churned, high-LTV.
Week 3 — Popup & flows
Swap the old popup for a quiz-style popup. Push answers to Klaviyo.
Expand welcome, post-purchase, and replenish flows to 4+ messages.
Launch basic SMS flows.
Week 4 — Campaigns & cleanup
Run 3–4 weekly education-first campaigns to non-buyers and churned subs.
Measure every send on subs started vs subs canceled and net MRR.
Kill or rewrite any campaign that loses more subs than it wins.
Short cheat sheet: copy + subject lines you can steal
Billing reminder subject ideas
Your next [Brand] routine is almost here
Here’s what’s headed your way in 3 days
Want to delay this shipment? We’ll save your perks.
Billing hero (short)
Staying consistent with your [sleep/gut/recovery] routine is where real results happen.
Here’s what’s headed your way in 3 days: [dynamic product list].
Too much product? Delay or skip this shipment in one click.
Delay module (short)
Need more time?
Keep the benefits of your subscription — push this shipment out.
[Delay 2 weeks] • [Delay 4 weeks] • [Skip this shipment]
(Full subscription management: Review my subscription)
Winback SMS
“We miss you — we’ve improved our [product]. Use BACK15 for 15% off to restart. Reply YES to restart or STOP to opt out.”
Quick engineering checklist
Stay.ai / Loop → Klaviyo:
Subscription Started&Subscription Canceled.Save
product_id,plan_id,servings_per_container,recommended_servings_per_day.Build dashboards (subs started, subs canceled, net delta, cohorts).
Add one-click delay/skip links in billing emails.
Push quiz answers to Klaviyo profiles and build cohort-based flows.
A closing note
Subscriptions win when customers trust you and form a habit. Email and SMS should help customers keep that habit — not make it easy to leave. Fix the math first. Then change your billing reminders, protect active subscribers, and make it easier to pause or delay than to cancel.
