Most DTC brands on Shopify have Klaviyo flows. Most of them have the same flows: abandoned cart, welcome series, post-purchase. These are table stakes — every brand should have them, and for a one-time purchase brand they cover the majority of the automated revenue opportunity. For a subscription brand they cover less than half of it.
The difference is the subscription event layer. When a customer becomes a subscriber, they enter a relationship with your brand that generates a continuous stream of behavioural signals — upcoming charge, order skipped, payment failed, churn risk score reached, cancellation initiated, cancellation reason captured — that a one-time purchase customer never produces. Each of those signals is a trigger point for a Klaviyo flow with a direct commercial outcome. Building the flows that act on them is where subscription brands generate the email revenue that the general DTC flow stack cannot reach.
This post covers the complete Klaviyo flow architecture for subscription brands — the foundation flows, the subscription lifecycle flows that most brands underbuilds, and the flows that the majority of subscription brands have not built at all. It assumes your Klaviyo-Shopify integration is correctly configured with subscription platform events firing from Recharge or Skio. If that foundation is not in place, the flows in this post will not have the triggers they need to run.
Why subscription brands need a different Klaviyo flow architecture
The standard DTC Klaviyo flow stack is built around the purchase event. A customer buys — the post-purchase flow fires. A customer abandons — the abandoned cart flow fires. The flows are transactional and reactive, responding to what the customer did or did not do at the point of purchase.
Subscription brands have all of those purchase events, and then a continuous stream of lifecycle events that sit between purchases. A subscriber who skips their next order is signalling something — reduced engagement, product fatigue, financial pressure — that a well-built Klaviyo flow can respond to before it becomes a cancellation. A subscriber with a rising churn risk score is showing the same signal at a lower confidence level. A subscriber whose payment fails is at immediate risk of involuntary churn unless a recovery sequence reaches them within hours.
The commercial implication: subscription brands that build only the standard flow stack leave the majority of their automated retention revenue unbuilt. The subscription retention strategy lives in the Klaviyo flow architecture, and the flow architecture only works if it is built around the subscription event data that Recharge or Skio provides.
Recharge vs Skio: what each fires to Klaviyo
Both Recharge and Skio have native Klaviyo integrations that fire subscription-specific events. The events are broadly similar but differ in detail — understanding what each platform fires determines what triggers are available when you build your flows.
| Event | Recharge | Skio |
|---|---|---|
| Subscription created | ✅ | ✅ |
| Upcoming charge reminder | ✅ | ✅ |
| Charge processed | ✅ | ✅ |
| Charge failed | ✅ | ✅ |
| Order skipped | ✅ | ✅ |
| Subscription paused | ✅ | ✅ |
| Subscription cancelled | ✅ with reason | ✅ with reason |
| Churn risk score | Via custom properties | ✅ native |
| Custom revenue metrics | Via API configuration | ✅ native — subscription vs one-time split |
| Frequency change | ✅ | ✅ |
Skio's native churn risk score and custom revenue metric separation are the two features that most distinguish its Klaviyo integration from Recharge's. On Recharge, churn risk signals need to be built from behavioural proxies — skip frequency, time since last engagement, support contact history — and applied as custom properties. On Skio the churn risk score fires as a native event, making the trigger simpler to configure. For brands building the full subscription flow stack, this integration depth matters.
The subscription lifecycle flow stack
The flows below represent the full subscription lifecycle architecture. Most subscription brands have built the first two or three. The flows in the second half of this list are where the retention revenue sits that most brands are not capturing.
1. Subscription activation flow
Triggered by: subscription created event from Recharge or Skio.
This is the most important flow in the subscription stack. A new subscriber is at peak brand affinity — they have just committed to a recurring relationship. The activation flow should do three things: confirm the subscription details clearly, begin educating the subscriber on how to get maximum value from the product, and set expectations for what the subscription experience looks like (when their next order arrives, how to manage their subscription, what to do if they want to change something).
The education approach varies significantly by product type. A bone broth brand like Freja needs to show subscribers the range of ways the product can be used — in cooking, in smoothies, as a drink — because many subscribers will default to one use case and reduce their perceived value if they are not shown the others. A condiment brand like Sauce Shop can lean immediately into consumption occasions — the recipes, the pairings, the moments the product belongs in. Matching the activation flow content to how your product is actually consumed is what drives the engagement that prevents early churn.
2. Upcoming charge notification
Triggered by: upcoming charge event, typically 3-5 days before billing.
The upcoming charge notification is not just a courtesy — it is a retention mechanic. A subscriber who sees a charge coming and has the opportunity to skip, delay, or modify their order before it processes is less likely to cancel than one who sees an unexpected charge and cancels in response. The notification should include the ability to manage the order directly from the email — skip, delay, or swap — without requiring the subscriber to log into the portal.
For brands with a bundle subscription mechanic, the upcoming charge email is also an upsell opportunity — prompting the subscriber to add a product to their next order before it processes. This is one of the highest-returning upsell moments in the subscription lifecycle because the subscriber already has billing intent.
3. Order skipped flow
Triggered by: subscription skipped event.
A skip is the first behavioural signal of reduced engagement. It should not be ignored. A well-built skip flow acknowledges the skip, keeps the brand relationship warm during the skipped period, and uses the time to deliver content that reinforces the product value — without pressuring the subscriber to unskip immediately. The goal is to ensure the subscriber resumes their subscription on the next cycle rather than skipping again and eventually cancelling.
A subscriber who has skipped once is at meaningfully higher churn risk than one who has not. A subscriber who has skipped twice in three months is a high-priority retention target. The skip event should feed into your churn risk segmentation — either through Skio's native churn risk score or through a custom property built from skip frequency in Recharge.
4. Billing failure recovery flow
Triggered by: charge failed event.
Involuntary churn — subscribers lost because a payment failed rather than because they chose to cancel — is the most recoverable form of churn and the most commonly underaddressed. A subscriber whose card has expired or been replaced did not choose to cancel. They are almost always worth retaining if they are reached quickly and given a simple path to update their payment details.
The billing failure recovery flow needs to be fast — the first email should send within the hour of the failed charge, with a direct link to update payment details. A three-email sequence over 48 hours, with increasing urgency and a simple one-click payment update mechanism, recovers a meaningful proportion of failed billing events. Both Recharge and Skio have dunning logic built in, but the Klaviyo flow sits on top of this and adds the brand voice and urgency that a generic dunning email does not have.
5. Churn risk intervention flow
Triggered by: churn risk score threshold (Skio native) or custom property (Recharge).
This is the flow most subscription brands have not built — and the one with the highest retention leverage. A subscriber whose churn risk score crosses a threshold is showing behavioural signals of disengagement before they have taken any action to cancel. Reaching them at this point — before the cancellation decision is made — is substantially more effective than reaching them after it.
The churn risk intervention flow should not feel like a desperate retention attempt. The most effective approach is a genuine value-add: a product education piece, a recipe or use-case content that demonstrates value they may not be getting, or a personalised offer based on their purchase history. A subscriber receiving a recipe featuring the product they subscribe to is being reminded of the product's value without being told they are at risk of cancelling.
6. Pause recovery flow
Triggered by: subscription paused event, with time-delay reactivation prompt.
A paused subscription is not a cancelled one — the subscriber has chosen to take a break rather than end the relationship. The pause recovery flow keeps the brand relationship warm during the pause period and prompts reactivation at the right moment. The timing of the reactivation prompt should reflect your product's consumption cycle — a coffee subscription should prompt reactivation sooner than a quarterly wellness product.
Pause recovery flows are frequently unbuilt because the pause event is treated as a passive state rather than an active flow trigger. A subscriber who pauses and receives no communication during their pause period is far more likely to forget the subscription exists entirely and cancel when the pause expires than one who receives a well-timed, relevant reactivation prompt.
7. Cancellation and win-back flows
Triggered by: subscription cancelled event, with cancellation reason captured.
The cancellation reason is the most commercially useful data point in the subscription lifecycle — and most brands do not use it to differentiate their win-back approach. A subscriber who cancelled because the product was too expensive needs a different retention response than one who cancelled because they had too much product. A subscriber who cancelled because they found a competitor needs a different response than one who cancelled because they were going travelling.
A well-built cancellation flow branches on reason: price sensitivity gets a discount or a smaller subscription option; product surplus gets a frequency reduction offer; competitor loss gets a product quality story. The immediate post-cancellation email should acknowledge the cancellation without desperation, offer the specific alternative that addresses the stated reason, and make reactivation genuinely easy. The win-back flow then follows at 30, 60, and 90 days with relevant, low-pressure re-engagement content.
The flows most subscription brands have not built
One-time to subscription conversion flow
This is the most consistently underbuilt flow in the subscription stack — and for brands with a meaningful one-time purchase customer base, often the highest-returning flow available. A customer who has purchased once has demonstrated product fit. Converting them to a subscriber extends their LTV by three to five times without requiring any additional acquisition spend.
The one-time to subscription flow triggers from the first or second purchase event on a non-subscription order. It should present the subscription mechanic — the saving, the convenience, the ability to skip or cancel — in the context of the product the customer has already bought, rather than as a generic subscription proposition. A customer who bought a specific product should receive a flow that specifically makes the case for subscribing to that product, not the brand's subscription programme in the abstract.
Timing matters significantly. After a first purchase, the conversion to subscription attempt should come after the customer has had time to use the product — typically 7 to 14 days for consumables, longer for non-consumable products. The second purchase is often an even stronger trigger: a customer who has bought twice has already demonstrated repeat intent, and a subscription offer at that point is an easy decision rather than a speculative one.
Subscription upsell and cross-sell flow
An active subscriber who has been consistently engaged for 60 to 90 days is a warm target for a subscription upsell or cross-sell. They have demonstrated they value the product, they have an established payment relationship with the brand, and adding a complementary product to their subscription is a lower-friction purchase decision than acquiring a new subscriber from scratch.
The cross-sell flow should be triggered by engagement signals — email open rate, purchase history, subscription tenure — and present specific product recommendations rather than a generic "you might also like" approach. A subscriber to a protein coffee product who has opened every email for three months is a strong candidate for a subscription cross-sell to a complementary product. A subscriber who has not opened an email in six weeks is not — they need the churn risk intervention flow first.
Revenue benchmarks by flow type
Across subscription DTC brands, the revenue contribution by flow type follows a consistent pattern. These are indicative benchmarks based on Tribe's client base — actual performance varies by product category, list size, and how long the flows have been running.
| Flow | Typical revenue contribution | Primary commercial outcome |
|---|---|---|
| Abandoned cart / checkout | Highest RPR of all flows | Recover lost purchase intent |
| Subscription activation | Low direct revenue, high retention impact | Reduce early churn, build LTV foundation |
| One-time to subscription | High — directly creates new recurring revenue | Convert one-time buyers to subscribers |
| Billing failure recovery | Recovers 20-40% of failed billing events | Prevent involuntary churn |
| Churn risk intervention | Moderate — prevents future revenue loss | Retain at-risk subscribers before cancellation |
| Cancellation reason-based | 10-25% reactivation rate at 30 days | Recover cancelled subscribers |
| Subscription upsell / cross-sell | High RPR — warm audience, existing payment | Increase AOV and subscription depth |
| Win-back (60-90 day) | Lower but incremental | Reactivate lapsed subscribers |
Tailoring flows by product type
The flow architecture above applies to all subscription brands, but the content within each flow varies significantly by product type. The wrong content approach in the activation and lifecycle flows drives early churn just as effectively as missing flows entirely.
Education-first products
Products where the subscriber may not immediately know how to get the most value from what they have committed to — bone broth, fermented foods, functional supplements, raw ingredients. The activation flow for these products needs to prioritise use-case education over brand storytelling. A Freja subscriber who receives a series of recipe-led emails in the first four weeks of their subscription is discovering new reasons to value the product with each delivery. A subscriber who receives generic brand content is not. The retention data reflects this directly.
Defined consumption products
Products with clear, established use cases — coffee, condiments, wine, beer, snacks — where the subscriber already knows how to consume the product. The activation flow for these products can move faster to reinforcing consumption occasions and social proof. A Bold Bean Co subscriber receiving coffee recipes and origin stories is deepening their relationship with the product category rather than learning how to use it. The content focus shifts from education to aspiration and lifestyle alignment.
Replenishment products
Products where the subscription is primarily a convenience mechanic — the customer subscribes because they use the product regularly and do not want to remember to reorder. The flow priority for these products is frictionless management: making it as easy as possible to adjust frequency, swap variants, and skip when life gets in the way. The upcoming charge notification and the skip acknowledgement flows are disproportionately important for replenishment products because subscribers who feel the subscription is difficult to manage cancel at higher rates than those who find it effortless.
What this looks like with real results
Kavee, a DTC pet brand, had Klaviyo connected to Shopify but underperforming on post-purchase and subscription lifecycle flows. Tribe rebuilt the flow architecture — specifically the post-purchase sequence and the subscription lifecycle flows — using the full Shopify and subscription platform event data. In the 56 days following implementation: +184% post-purchase flow revenue, +107% conversion rate from flows, +143% revenue per recipient. The Klaviyo-Shopify connection was already in place. The work was in the flow architecture built on top of it.
Ditto Daily achieved a 53.1% average campaign open rate following Tribe's Klaviyo setup — a result of both the segmentation quality (the right content to the right audience) and the sender reputation built through engagement-based sending and proper list hygiene. High open rates on campaigns compound the performance of flows, because a list that engages with campaigns consistently signals high deliverability to Klaviyo's sending infrastructure.
If your subscription brand has Klaviyo connected but is generating less than 25% of revenue from email, the flow architecture is almost certainly incomplete in at least one of the areas covered in this post. Our Klaviyo agency work for DTC brands covers how Tribe approaches the audit and rebuild, and our guide to CAC and LTV for DTC subscription brands covers how the flow performance feeds into the broader LTV picture. To find out more about how Tribe manages retention programmes, see our retention specialism. If you want to talk through where your current setup has the most headroom, get in touch.
Frequently asked questions
What Klaviyo flows does a subscription brand need?
Beyond the standard DTC flows (abandoned cart, welcome, post-purchase, win-back), subscription brands need: subscription activation, upcoming charge notification, order skipped, billing failure recovery, churn risk intervention, pause recovery, cancellation reason-based retention, one-time to subscription conversion, and subscription upsell and cross-sell. Most subscription brands have built the first two or three of these. The retention revenue sits in the flows further down the list that most brands have not yet built.
How does Klaviyo work with Recharge?
Recharge has a native Klaviyo integration that fires subscription lifecycle events — subscription created, charge processed, charge failed, order skipped, subscription paused, subscription cancelled with reason — directly to Klaviyo as the events occur. These events appear as Klaviyo metrics and can be used as flow triggers and segment conditions. Churn risk signals on Recharge are typically built from behavioural proxies (skip frequency, engagement history) applied as custom properties, rather than firing as a native churn risk score event.
How does Klaviyo work with Skio?
Skio's Klaviyo integration fires the same core lifecycle events as Recharge, with two additional native capabilities: a churn risk score that fires as a Klaviyo event when a subscriber's risk level reaches a threshold, and the ability to separate subscription revenue from one-time purchase revenue as distinct Klaviyo metrics. Both features simplify the flow and segmentation architecture compared to Recharge, where these signals require additional configuration to surface in Klaviyo.
What is a good email revenue percentage for a subscription brand?
For a DTC subscription brand with a well-built Klaviyo flow architecture, 25 to 40% of total store revenue from email and SMS is a realistic benchmark. Under 15% indicates significant flow gaps. The subscription lifecycle flows — activation, billing failure recovery, churn risk intervention, one-time to subscription conversion — typically add 8 to 15 percentage points of email revenue above the baseline that the standard DTC flow stack produces.