Magicianly

Email Automations

Recharge + Klaviyo: The Retention Setup Most Subscription Brands Miss

Connecting Recharge to Klaviyo is the easy part.

The bigger problem is what brands do after the integration is connected.

Recharge can send subscription lifecycle events into Klaviyo such as:

  • subscription started
  • subscription cancelled
  • subscription paused
  • subscription reactivated
  • upcoming order
  • frequency changed
  • next charge date changed
  • one-time product added

That gives you the data to run email and SMS around the actual subscription lifecycle.

But many brands still manage the account as if every customer were a normal one-time ecommerce buyer.

That creates two problems:

Your marketing becomes less relevant.

And:

Your reporting can become misleading.

By Emiel Dingemans, Founder of Magicianly

What Recharge Sends to Klaviyo

Recharge sends custom metrics into Klaviyo when specific subscription events occur.

Current examples include:

Recharge eventPractical use in Klaviyo
Subscription startedSubscriber onboarding
Subscription cancelledSubscriber winback
Subscription pausedPause confirmation / lifecycle logic
Subscription reactivatedReactivation confirmation
Order upcomingUpcoming-order reminder
Next charge changedReschedule confirmation
Frequency changedFrequency-change confirmation
One-time product addedCross-sell confirmation
Order placed successfullyRecurring-order communication

Recharge also passes event properties that can be used for:

  • filtering
  • personalization
  • conditional logic

The exact properties depend on the event.

For example, Recharge currently documents properties such as:

  • product title
  • product ID
  • quantity
  • next charge date
  • order number
  • customer portal link
  • cancellation reason where applicable

Always inspect the real event payload inside your own Klaviyo account before building logic around a property.

Source: Using Recharge metrics to trigger Klaviyo flows.

The Integration Is Not the Strategy

The integration gives you data.

It does not decide what customers should receive.

This is the bigger mistake we see with subscription brands.

They connect Recharge.

Then continue sending:

  • the same campaigns
  • the same post-purchase flow
  • the same replenishment flow
  • the same customer winback
  • the same promotions

to subscribers and non-subscribers.

That ignores the most important fact:

An active subscriber is in a completely different customer state.

The First Segmentation Shift

We would separate at least:

Active subscribers
Currently subscribed to a recurring product. Primary goal: retain and expand selectively.
Churned subscribers
Previously subscribed but cancelled. Primary goal: reactivate where relevant.
One-time buyers
Purchased but have no active product subscription. Primary goal: drive repeat purchase and potentially convert to subscription.
Prospects
No purchase. Primary goal: create first purchase.

Those four states should not receive identical retention messaging.

Active Subscribers Should Not Receive Every Promotion

Imagine a customer has an active subscription. They pay every month.

Then you send:

20% off the exact product you're already subscribed to.

You may have just reminded them:

  • they are paying more
  • they still have product left
  • they should review the subscription

That does not mean:

never email subscribers.

It means:

only send them campaigns that make sense for their customer state.

Useful examples:

  • new product launches
  • complementary products
  • subscriber benefits
  • product education
  • VIP content
  • relevant add-ons

Less useful:

  • generic acquisition discounts
  • repeated promotions on the subscribed product
  • winback copy
  • replenishment reminders for something already automatically replenished

The Subscription Attribution Problem

This is one of the most important technical issues.

Imagine:

  1. Customer is already subscribed.
  2. You send an email.
  3. They open it.
  4. Their automatic rebill processes the next day.
  5. The order falls inside the email attribution window.

Klaviyo can attribute that order to the email.

But:

The subscription payment was already scheduled.

That means attributed revenue can overstate the actual incremental impact of the email.

Our principle:

Rebill revenue is not automatically email-driven revenue.

We covered the mechanics of that in more detail in Klaviyo attribution.

What We Track Instead for Subscription Accounts

Important subscription metrics include:

Subscription started
New subscriptions created.
Subscription cancelled
Subscriptions lost.
Net subscription growth
A simple operating view: starts minus cancellations.
Churn
How quickly subscriptions leave.
Cohort retention
How long subscription cohorts remain active.
Renewal retention
How many customers reach the next recurring order.

We break the full reporting set down in subscription metrics.

Cleaning Up Revenue Reporting

For subscription brands, we often want a cleaner revenue view that separates automatic rebills from new or non-recurring revenue.

The exact implementation depends on:

  • Shopify
  • Recharge
  • Klaviyo
  • integration version
  • event properties
  • how the subscription order is represented

In one Recharge and Shopify setup used in our internal process, recurring Shopify orders can be identified through a property such as source = subscription_contract, and excluded from a custom non-recurring revenue metric.

New subscription starts can then be measured separately using Recharge subscription-start data.

Important: do not blindly copy this filter into every account. Before implementing:

  1. inspect real recurring orders
  2. identify the actual source and event properties
  3. confirm how Recharge is configured
  4. test the custom metric against raw orders
  5. verify that genuine new subscription orders remain represented correctly

The strategic objective is simple:

Do not report already-scheduled rebills as though marketing created them from zero.

The Four Subscription Flows We Would Prioritize

1. Subscriber Welcome Series

Trigger: subscription started on Recharge.

Goal:

  • welcome
  • product usage
  • education
  • habit
  • expectations
  • subscription benefits
  • customer support

For multiple subscriptions placed at the same checkout, Recharge notes that Subscription Started can create multiple events.

Where one onboarding email per checkout is desired, Recharge documents Order Placed Successfully with appropriate filtering as another possible trigger. Verify the specific setup before going live.

We go deeper on the sequence itself in subscription onboarding.

2. Upcoming Order Reminder

Trigger: order upcoming on Recharge.

Recharge currently sends this event three days before the upcoming order by default, although merchants can change the timing.

This is one of the most important subscription messages.

Do not make it only:

You are about to be charged.

Instead:

  • show what is coming
  • reinforce the value
  • show timing
  • make useful account changes easy
  • offer skip or delay where appropriate

This message sits at the center of subscription retention.

3. Subscriber Winback

Trigger: subscription cancelled on Recharge.

Potential goals:

  • confirm the cancellation
  • understand the reason
  • offer a relevant solution
  • reactivate where appropriate
  • later convert back to subscription or one-time purchase

Recharge currently sends the cancellation reason with the cancellation event where available, which can be used for more relevant messaging.

We break the messaging down stage by stage in subscription cancellation emails.

4. Push Subscription Flow

Target: one-time buyers without an active subscription.

Useful audiences can include:

  • first-time buyers after successful product use
  • repeat one-time buyers
  • customers purchasing at predictable intervals

The argument should focus on:

  • convenience
  • appropriate savings
  • never running out
  • predictable replenishment

not simply:

Subscribe because we want recurring revenue.

For the wider strategy around this, see ecommerce subscription marketing.

Recharge Quick Actions

Recharge currently supports Quick Actions that can let customers perform certain subscription actions directly from Klaviyo messaging.

Available actions can include:

  • skip next charge
  • delay
  • cross-sell
  • swap
  • send now
  • apply discount
  • reactivate subscription

Available triggers and functionality depend on the action and current Recharge implementation.

Source: Recharge Quick Actions 2.0.

This matters because:

Every unnecessary click between the email and the useful customer action creates friction.

The Upcoming Order Message Is an Opportunity

A normal reminder may say:

Your next charge is approaching.

A stronger subscription experience can say:

Your next order is coming.

Then include:

  • product
  • quantity
  • scheduled date
  • subscriber benefits
  • useful add-on
  • skip
  • delay
  • management link

The customer should still clearly understand what will happen.

Do not hide important subscription information.

The goal is better framing and easier management, not concealment.

Avoid Duplicate Notifications

This is a technical mistake worth checking.

If Recharge is already sending a customer notification and you build a replacement notification in Klaviyo, make sure you do not accidentally send both.

Recharge explicitly recommends disabling the corresponding Recharge notification where appropriate before activating a replacement Klaviyo flow.

Source: Using Quick Actions to build Klaviyo flows and campaigns.

Test the Events Before Launching

Recharge metrics only become available after the related event has occurred.

Recharge also provides tools to send and test metrics.

Before activating a flow:

  • inspect event data
  • preview personalization
  • test links
  • verify customer portal URLs
  • verify trigger filters
  • verify subscription states
  • test duplicate prevention
  • confirm active subscriber exclusions

Do not build production logic around event names you have never actually inspected.

Our Recharge + Klaviyo Framework

Data
Connect the subscription lifecycle.
Measurement
Separate scheduled rebill revenue from marketing-created customer behavior.
Segmentation
Active subscriber, churned subscriber, one-time buyer, prospect.
Flows
Build around subscription events.
Campaigns
Exclude subscribers when the campaign is irrelevant to them.
Flexibility
Make skip, delay and account actions easy.
Reporting
Optimize net subscription growth and retention.

That is when the integration becomes a retention system.

Frequently Asked Questions

Does Recharge integrate with Klaviyo?

Yes. Recharge sends subscription and order events into Klaviyo that can be used as flow triggers and for segmentation and personalization.

Which Recharge events can trigger Klaviyo flows?

Current examples include subscription started, cancelled, paused, reactivated, order upcoming, frequency changed and other subscription and order events.

Can Recharge cancellation reasons be used in Klaviyo?

Recharge can pass cancellation-reason data with relevant cancellation events, allowing more specific winback or follow-up messaging where the data is available.

Can customers skip a Recharge order from a Klaviyo email?

Recharge Quick Actions can support actions such as skip, delay and other subscription changes depending on the implementation and trigger.

Should active subscribers receive normal Klaviyo campaigns?

Only when the campaign is relevant to an active subscriber. We generally avoid sending active subscribers generic promotions for products they already receive automatically.

Why can Klaviyo revenue be misleading for Recharge subscriptions?

An automatic recurring order can fall inside an email attribution window even if the email did not create the purchase.

Related Reading

Retention Strategy

Want This Applied to Your Own Retention Program?

We build and manage retention systems around what customers actually do next, from acquisition and first purchase through repeat purchases, lifecycle automation, email and SMS.