Subscribe-and-Save for DTC Brands: When It Fits and How to Set It Up

Is subscribe-and-save right for your products? Judge fit by reorder cycle and margin, then set up the pre-charge, skip, swap and cancel flow messages.

Jordan HayesJordan Hayes13 min read
A wooden desk with a monitor showing a calendar grid of grey blocks with a few amber highlights, beside four plain kraft refill pouches in a row, a navy mug and notebook, and blurred plants and a bookshelf behind.
On this page

Subscribe-and-save fits when your product runs out on a predictable schedule and you still make a healthy margin after the subscription discount. Hayes Media, an eCommerce growth agency for DTC and Shopify brands, builds subscribe-and-save programs alongside email, SMS and loyalty programs. What makes one work is a discount your margin can carry, a ship schedule that matches how fast people use the product, and clear emails and texts before every charge.

This guide shows how to test fit with your own orders, run the margin math and set up the messages that keep subscribers from cancelling.

What is a subscribe-and-save program?

A subscribe-and-save program lets a customer sign up for automatic repeat orders of a product, usually at a lower price than a one-time purchase. The customer picks a frequency, the store charges their card and ships on that schedule, and the customer can skip, swap, pause or cancel from a customer portal.

It's the eCommerce subscription model built for consumables. A curated subscription box is a different model and isn't covered here.

Is subscribe-and-save right for your products?

Start with two questions. Does the product run out on a regular cycle? Is there enough margin left after the discount? If both answers are yes, a subscription is worth testing. If either is no, put the effort into your post-purchase and replenishment emails instead.

Products that tend to fit are ones people use up at a steady rate, such as coffee, supplements, skincare, pet food, razors and cleaning refills. Products that tend not to fit are durable goods, fashion, gifts and anything people buy for an occasion.

How to find your product's reorder cycle

Use your own orders, not a category average. Pull every customer who has bought the same product at least twice and measure the days between their first and second order. Look at the median gap rather than the average, because a few very slow reorderers drag an average out.

If most repeat buyers come back at a similar gap, you have a clear cycle to build frequencies around. If the gaps are scattered, a fixed schedule ships too early for some customers and too late for others.

The same data tells you how many customers reorder at all. Our guide to repeat purchase rate shows how to measure that properly.

Does the margin still work after the subscription discount?

The discount comes off every recurring order for as long as the customer stays. So subscribers have to place enough extra orders to make up for the lower margin on each one. Work it out in gross profit per order, after product cost, shipping and payment fees.

There's a second cost that's easy to miss. Some customers who sign up would have reordered at full price anyway. For them, the discount is margin you've given away. That's why the subscription offer should be priced against your real repeat behavior, not against the hope that everyone stays.

A worked example with made-up numbers

These numbers are made up to show the mechanism. A supplement sells for $40. Product cost, shipping and payment fees come to $16, so each full-price order makes $24 in gross profit.

With a 15% subscription discount, the price drops to $34 and gross profit per order drops to $18.

Say a typical customer who doesn't subscribe places two orders of this product in a year. That's $48 in gross profit. A subscriber needs to place three orders to beat that, because two orders at $18 is only $36 and three is $54.

If your subscribers usually stay for five or six orders, the program adds real gross profit. If most cancel after the second order, you've cut your margin and gained nothing. Our guide to eCommerce unit economics covers the inputs, and the customer lifetime value formula shows how to measure gross profit per customer by cohort.

How do you set up subscribe-and-save?

On Shopify, subscriptions run through an app such as Recharge or Skio. The setup decisions are the same whichever you pick.

Pick the products. Start with the one or two products that have the clearest reorder cycle and the best margin.

Set the frequencies. Offer an interval close to the median reorder gap you measured, with one shorter and one longer option.

Set the discount. Use the margin math above, then test it. Recharge lists "Subscription discounts" among the things worth A/B testing, and says "it’s crucial to only test one variable at a time".

Make the offer clear on the product page. Show the one-time price and the subscription price side by side, and say plainly that customers can skip, pause or cancel.

Turn on self-service. Let subscribers skip, swap, change their date and pause from the portal without contacting support.

Connect the subscription app to your email and SMS platform. Your email platform needs the app's charge and cancel events to send the right message at the right time.

Should you use Recharge or Skio?

Here's what each company's own pages say. Neither summary is a review.

Recharge. Its help center describes a skip button in the customer portal, a pause option that appears "when a customer goes to cancel their subscription", Cancellation Prevention flows with offers "such as discounts, product swaps, or order delays", and a Failed Payment Recovery strategy that retries failed charges. Recharge notes the pause step applies to its Affinity customer portal theme.

Skio. Its homepage says you can "Trigger offers, discounts, gifts, or product swaps based on cancel reasons, order milestones, or segments", and that "In less than 2 clicks, subscribers can try a new flavor, pause for vacation, or lock in a new interval." Its pricing page lists a "Multi-Step Cancel Flow Builder". The same page lists "Payment Recovery Campaigns with Timing Optimization" and "SkioSMS (1- & 2-Way)".

Choose on how the portal looks to your customers, how well the app connects to your email and SMS platform, and the price at your order volume.

Which emails and SMS does a subscription program need?

Most of these are service messages that tell the customer what's about to happen and give them an easy way to change it.

The pre-charge reminder

Send it before every recurring charge. It says what's in the next order, the price and the charge date, with one-tap links to skip, swap or change the date. Without it, a customer who still has product left finds out when the charge lands, and cancelling can feel like the only way to stop the next one.

Recharge says it sends upcoming order notifications "three days" before the scheduled charge date by default, and you can change that setting. If you send the reminder from Klaviyo instead, Recharge sends the upcoming charge event to Klaviyo, and its docs say "Recharge controls when the event fires".

By text, Recharge's Concierge SMS has an Upcoming order reminder template that tells subscribers "what is in their upcoming order, when it will be charged, and how they can manage it by SMS". The flow "checks for transactional SMS consent before sending a message", so it's separate from your marketing texts. Our guide to SMS marketing for eCommerce covers how SMS fits alongside email.

Skip and swap

Skip and swap keep a customer subscribed when the schedule or product isn't quite right. Recharge's docs say customers skip "when they have a surplus of product, or as a budgeting tactic". When an order is skipped, Recharge says "the charge dates for future orders are updated based on the upcoming order’s new date".

Swap lets a customer change flavor, scent or size without cancelling. Put both links in the pre-charge reminder and the customer portal.

Watch your skip rate by product. A product that gets skipped often is probably shipping on too short a cycle. The fix there is a longer default frequency, and a bigger discount won't help.

The cancel flow

A cancel flow is the set of steps a subscriber sees after they click cancel. It asks why they're leaving, then offers an option that matches the reason. Recharge's Cancellation Prevention docs give two examples. For customers with "too much inventory of the same product", the answer is "Let customers delay their next order instead of cancelling." For price concerns, it's "Offer a targeted discount on the next order, or future orders."

Match the offer to the reason. A customer with too much product needs a delay or a longer frequency. A customer who doesn't like the flavor needs a swap. Only a customer who says it costs too much needs a discount. Recharge's gaming prevention "sets invisible time limits (default 365 days) on monetary offers", so the same person can't keep claiming the discount.

Offer a pause too. Recurly, citing its 2026 State of Subscriptions report, says "38% of consumers prefer pausing over canceling". Make the offer once, clearly, and let people finish cancelling if they still want to.

If the same cancel reason keeps coming up for one product, fix the product, the price or the default frequency.

Failed payment recovery

Some subscribers leave without choosing to. Recurly describes involuntary churn as when "a subscriber loses access because a payment fails". Recharge's Failed Payment Recovery strategy "automatically retries failed payments", and Recharge says that if every retry fails, "the associated subscriptions are automatically canceled with the reason Failed Payment flow max retries".

These emails have one job: get the customer to update their card in as few clicks as possible. Recharge's Concierge SMS can also send a failed payment notification "if a Failed Payment Recovery strategy is active".

The replenishment email for one-time buyers

A replenishment email goes to customers who bought once and didn't subscribe, timed to when the product is likely running low based on the reorder cycle you measured. It offers the subscription so they don't have to remember next time. It sits inside your wider post-purchase email flow.

How do you measure whether subscribe-and-save is working?

Track subscription churn rate, skips and gross profit per subscriber, by product. Recharge defines churn rate as "the percentage of customers who cancel their subscriptions over a given period".

Recharge counts a subscriber as churned "when they have no active subscriptions remaining". It also says it "does not separate churn by subscription frequency" and recommends setting your date filter to match it, so a quarterly subscription gets a quarterly churn rate.

Split churn into the two kinds. Recharge separates customers who "Actively churn" by cancelling from those who "Passively churn" after a charge fails, even after retries.

Outside benchmarks are hard to compare with your own number, because they mix business models and churn periods. Recurly says "The most useful comparison is against businesses with a similar customer profile", so treat your own trend over time as the main measure.

Then go back to the margin math. If subscribers stay long enough to beat customers who don't subscribe on gross profit, the program is doing its job. Hayes Media judges this on the same scoreboard it uses across eCommerce retention marketing: lifetime gross profit to CAC.

When does subscribe-and-save not fit?

Products without a steady cycle. If people buy for occasions or use the product unevenly, a fixed schedule ships at the wrong time.

Thin margins. If the discount takes most of the gross profit on each order, subscribers have to stay a long time before the program pays back.

Too few repeat buyers to read. If only a handful of customers have reordered, you can't measure a reorder cycle yet. Work on the first-order experience and your post-purchase emails first. Loyalty is earned before and during the first order, and the second order is where it shows.

In these cases, replenishment emails or a tiered loyalty program can be a better way to drive repeat orders.

How does Hayes Media build subscribe-and-save programs?

Hayes Media builds subscribe-and-save programs as part of its retention work, alongside email, SMS and loyalty programs. We start with the reorder cycle and margin math above, set up the offer and the portal, then build the pre-charge reminders, skip and swap links, cancel flow, failed payment emails and replenishment emails. We work in Klaviyo for most accounts and have experience in most other email and SMS platforms. You can hire us for this work on its own. See our email and SMS services.

Hayes Media works with brands doing at least $100K per month in revenue. It's a guideline, not a gate: a smaller brand with a clear budget set aside to scale and real order volume already qualifies. One-time email projects start from $2,000 USD, and retainers for ongoing full management start from $4,000 USD per month, scoped on the discovery call.

Want to know if subscribe-and-save fits your products? Book a discovery call and we'll audit your reorder cycle, the margin left after a subscription discount, and the subscription emails and texts you send today. No onboarding fees. No lock-in contracts. No junior marketers.

Sources

Recharge, Advanced tactics for ecommerce subscription optimization: https://getrecharge.com/blog/advanced-tactics-for-ecommerce-subscription-optimization/

Recharge Help Center, Understanding the Churn Rate metric: https://support.getrecharge.com/hc/en-us/articles/360049205634-Understanding-the-Churn-Rate-metric

Recharge Help Center, How to configure upcoming order notification timing: https://support.getrecharge.com/hc/en-us/articles/14917300986263-Can-I-change-when-the-upcoming-charge-notification-is-sent

Recharge Help Center, Getting started with Cancellation Prevention flows: https://support.getrecharge.com/hc/en-us/articles/14627290928919-Getting-started-with-Cancellation-Prevention-flows

Recharge Help Center, Skipping a customer's order: https://support.getrecharge.com/hc/en-us/articles/17828370119063-Skipping-a-customer-s-order

Recharge Help Center, Enabling the pause subscription feature: https://support.getrecharge.com/hc/en-us/articles/27227940976791-Enabling-the-pause-subscription-feature

Recharge Help Center, How to create a Failed Payment Recovery strategy: https://support.getrecharge.com/hc/en-us/articles/21158518425367-How-to-create-a-Failed-Payment-Recovery-strategy

Recharge Help Center, Understanding the Upcoming order reminder template for Concierge SMS: https://support.getrecharge.com/hc/en-us/articles/39660614013079-Understanding-the-Upcoming-order-reminder-template-for-Concierge-SMS

Recharge Help Center, Understanding Concierge SMS: https://support.getrecharge.com/hc/en-us/articles/31411483441815-Understanding-Concierge-SMS-for-SMS-subscription-management

Recurly, Churn rate benchmarks by industry: https://recurly.com/research/churn-rate-benchmarks/

Skio, homepage: https://skio.com/

Skio, pricing: https://skio.com/pricing

Frequently asked questions

What is an eCommerce subscription model?
It's a way of selling where customers sign up to receive products on a repeating schedule and are charged automatically each time. For most DTC brands, that means subscribe-and-save: the same products you already sell, delivered at a set frequency, usually at a lower price than a one-time order. Customers can normally skip, swap, pause or cancel from a customer portal.
How big should a subscribe-and-save discount be?
There's no single right number. Work it out from your gross profit per order after product cost, shipping and payment fees. The discount comes off every recurring order, so subscribers must place enough extra orders to beat what a customer who doesn't subscribe is worth. Start with a discount your margin can carry, then test it, changing one thing at a time.
What is a good subscription churn rate?
There's no reliable single number to aim for. A good churn rate is one low enough that subscribers stay long enough to earn more gross profit than customers who don't subscribe. Recurly says "The most useful comparison is against businesses with a similar customer profile", so watch your own trend. Measure churn in Recharge over a period that matches your subscription frequency, track it by product, and split cancels from failed payments.
Skio vs Recharge: which should I use?
Both offer what a subscribe-and-save program needs, including skips, swaps, pausing and cancel flows with offers based on the reason. Both also offer failed payment recovery and SMS: Recharge through Failed Payment Recovery and Concierge SMS, and Skio through what its pricing page calls "Payment Recovery Campaigns with Timing Optimization" and "SkioSMS (1- & 2-Way)". Choose on how the customer portal looks, how well each connects to your email and SMS platform, and the price at your order volume.
What should a subscription cancel flow include?
Ask why the subscriber is leaving, then offer the option that fits the reason. Too much product calls for a delay, a skip or a longer frequency. A dislike of the flavor calls for a swap. Only a price complaint calls for a discount. Offer a pause as well, make each offer once, and let people finish cancelling if they still want to.
When should the pre-charge reminder go out?
Recharge sends its upcoming order notification three days before the charge date by default, and you can change that setting. Pick a timing that gives customers a real chance to skip, swap or change the date before they're charged. Products with longer reorder cycles can carry an earlier reminder. Include the items, price, date and one-tap links to manage the order.

Want this run for your brand?

Hayes Media builds direct response creative, buys the media, and runs the email & SMS behind it.

Book a discovery call

Keep reading