Recharge and Klaviyo use cases
- Before you start
- Abandoned cart
- Welcome email with the opportunity to cross-sell
- Upcoming charge notification
- Subscription recurring charge confirmation
- Subscription cancellation
- Ask for a review
- Winback customers with a discount
- Winback expired customers
- Cross-selling opportunity
- Cross-selling to a specific customer segment
- Anniversary email
- Swap a product
- VIP Customers
Klaviyo is a Recharge-built integration that lets you leverage the power of Klaviyo, create compelling marketing content, and keep connected with your customers, even after their first purchase. Klaviyo can replace the standard set of Recharge notifications, giving you more flexibility with the messaging you send to customers.
Klaviyo offers both flows and campaigns, providing you with many avenues to creating marketing and transactional email content.
Recharge Quick Actions can be included in both flows and campaigns, bringing certain functionalities of the customer portal one step closer to your customers. Quick Action URLs are dynamic links that are unique to each customer and make it easy for them to quickly maintain their subscriptions.
This guide explains how to build flows and campaigns that include Recharge Quick Action URLs, making it easier than ever for your customers to interact with and manage their subscriptions.
- Shopify Checkout Integration
- Recharge Checkout on Shopify
Before you start
- Review the Klaviyo overview guide to understand how Klaviyo works with Recharge.
- Recharge has worked directly with the Klaviyo team to build these use-case instructions. Questions about using Klaviyo, such as building flows, or campaigns, using trigger splits, or understanding dimensions, should be directed to Klaviyo’s support team.
- Use the Recharge Quick Actions URL Builder to create any Quick Action URLs to include in your flows or campaigns.
- Prepaid subscription products are not compatible with Quick Actions.
- Check out Recharge's Klaviyo Integration Overview course for a detailed look at how Klaviyo and Rechare work together.
Abandoned cart
Use abandoned cart emails to retarget customers who have displayed interest in your product. This email (or series of emails) can include a discount code to encourage customers to complete their initial purchase, allowing you to win them back as a subscriber.
Instructions for building an abandoned cart flow for the Recharge Checkout on Shopify
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Add the Flow Filters
Flow Filters can be used in Klaviyo to target customers based on their specific behaviors. Add Flow Filters to this specific flow to ensure that the Abandoned cart email is only sent to customers who abandon their carts.
- Select Metric from the list of Trigger options.
- Use the "Started Checkout" metric. This ensures that the notification is triggered whenever a customer abandons their cart before converting.
- Click on the Trigger.
- Select Flow Filters from the Flow Trigger menu and then select Add a Flow Filter.
- Use the “What someone has done (or not done)” Flow Filter to build your first filter with the following selections:
- Person has placed Order
- Zero times
- Since starting this flow
- Select +AND to add a second filter. Use the “What someone has done (or not done)” Flow Filter to build your first filter with the following selections:
- Person has Started Subscription
- zero times
- since starting this flow
- Press Save to save your Flow Filters.
Step 3 - Create your Abandoned cart email
- Drag the Email action from the Actions list to your flow screen.
- Select the Configure Content button to build the Abandoned cart email.
- Update the Subject and the Sender info if necessary.
Welcome email with the opportunity to cross-sell
Sending out a welcome email is a great way to establish a relationship with your customer after they make a subscription purchase. You may want to consider offering a welcome email with a cross-selling promotion and encourage customers to add a one-time product to their upcoming subscription order.
For example, you might consider sending out a second email 20 days after the initial welcome email that informs customers about a seasonal one-time accessory that they can add to accompany their existing subscription product.
You can build a flow, or use Recharge's New Subscriber Welcome pre-built flow template in Klaviyo to easily configure a new subscriber flow.
Instructions for building a welcome email with an additional cross-sell email sent later
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Create the initial Welcome email
- Select Metric from the list of Trigger options.
- Use the "Subscription started on ReCharge" metric. This ensures that the notification is triggered whenever a customer starts a subscription on Recharge.
- The 'Subscription started on ReCharge' metric will be triggered for every new subscription started which can result in multiple events being triggered if the customer purchases multiple subscriptions. To send only one email when a customer purchases multiple subscriptions at checkout, use the ‘Order placed successfully on ReCharge’ metric with the filter type set to “CHECKOUT”.
- Select Done to save the trigger.
- Drag the Email action from the Actions list to your flow screen.
- Select the Configure Content button to build your Welcome email.
- Consider including a Quick Action URL in the body of the email to make it easy for customers to view their customer portal.
- Press Save Content when finished.
- Update the Subject and the Sender’s info if necessary.
Once enabled, every customer who starts a subscription will receive this email.
Step 3 - Add cross-sell email
We recommend using the Time Delay feature to prevent customers from receiving multiple emails in a row.
For example, you may want to use a Time Delay and have a cross-sell email sent to customers 20 days after the first welcome email. This gives customers time to enjoy the product while still giving them enough time to add a one-time product to their upcoming order.
Once you’ve set the Time Delay, drag the Email Action to your flow to create a second email notification for your customers.
- Select the Email card to build the content of your cross-sell campaign.
- Include a Quick Actions URL in your email to encourage customers to add a one-time product to their upcoming order. You can add the Quick Action URL as a link through the Source code when building your Klaviyo email.
This flow ensures customers receive an email when they sign up, welcoming them to their subscription, and then another email in 20 days, offering them the option of adding a one-time product to their upcoming order.
Optional - Add trigger splits
You can use Klaviyo’s Trigger Split option to target specific customers with your second notification. This ensures that your second email is only sent to the customers who should receive it. You might consider using the trigger split option to only email customers subscribed to a specific product.
- Drag the Trigger Split option from the side menu in Klaviyo over to your flow.
- Select
variant_id
from the Dimension dropdown menu. Use the equals value. - Type the variant ID for a specific product. Only customers subscribed to this variant ID will receive the next email.
- Press Save to save the trigger split.
This trigger split lets you send different emails depending on the product your customer is subscribed to. You can add the cross-sell email to the YES path, and a more generic email to the NO path. If customers are subscribed to that specific product, they’ll be given the option to add a one-time product to their next order.
Upcoming charge notification
Replace the standard Recharge upcoming charge notification with a custom-built Klaviyo flow, and provide customers with a branded experience when notifying them about their upcoming charge.
By default, this notification is sent out three days before the upcoming charge but can be adjusted by following Can I change when the upcoming charge notification is sent. Make sure to disable your Recharge notifications before activating your flow to prevent customers from receiving multiple emails.
Instructions for creating an upcoming charge notification in Klaviyo
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Add the flow trigger
- Select Metric from the list of Trigger options.
- Use the “Order upcoming on ReCharge” metric. By default, this notification is sent out three days before the upcoming charge but can be adjusted by following Can I change when the upcoming charge notification is sent.
- Select Done to save the trigger.
Step 3 - Create your confirmation email
- Drag the Email action from the Actions list to your flow.
- Select the Configure Content button to add the notification content.
- Update the Subject and the Sender’s info if necessary.
Step 4- Add a Recharge Quick Action to the notification
Include a Quick Actions URL in your email to make it easier for customers to manage their subscriptions and add a one-time product to their upcoming order.
Since this notification is sent out before a customer’s upcoming order, you may also want to add a Quick Action URL to make it easier for customers to skip their next upcoming order.
Step 5 - Disable the notification in Recharge
Subscription recurring charge confirmation
Replace the standard Recharge recurring charge notification with a custom-built Klaviyo flow, and provide customers with a branded experience when confirming their successful charge.
Make sure to disable your Recharge notifications before activating your flow to prevent customers from receiving multiple emails.
Instructions for creating the subscription recurring charge confirmation in Klaviyo
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Add the flow trigger
- Select Metric from the list of Trigger options.
- Use the “Order placed successfully on ReCharge” metric.
- The 'Subscription started on ReCharge' metric will be triggered for every new subscription started which can result in multiple events being triggered if the customer purchases multiple subscriptions.
- Without using a filter, notifications will send on both checkout and recurring orders. You can further segment this notification by setting the ‘Order placed successfully on ReCharge’ metric type = "CHECKOUT" or "RECURRING" to create different emails for each situation.
- Select Done to save the trigger.
Step 3 - Create your confirmation email
- Drag the Email action from the Actions list to your flow.
- Select the Configure Content button to add the notification content.
- Update the Subject and the Sender’s info if necessary.
Step 4- Disable the notification in Recharge
Subscription cancellation
Replace the standard Recharge cancelation notification with a custom-built Klaviyo flow, and provide customers with a branded experience if they do cancel their subscriptions.
Make sure to disable your Recharge notifications before activating your flow to prevent customers from receiving multiple emails.
Instructions for creating the subscription cancellation notification in Klaviyo
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Add the flow trigger
- Select Metric from the list of Trigger options.
- Use the “Subscription cancelled on ReCharge” metric.
- Select Done to save the trigger.
Step 3 - Create your confirmation email
- Drag the Email action from the Actions list to your flow.
- Select the Configure Content button to add the notification content.
- Update the Subject and the Sender’s info if necessary.
Consider including a Quick Action URL in the body of the email to encourage customers to reactivate their subscription and receive a discount.
Step 4- Disable the notification in Recharge
Disable the upcoming charge notification in Recharge.
Customers will begin to receive your flow when they cancel their subscription.
Ask for a review
Customer reviews help social proof your products and encourage future customers to convert. Reviews demonstrate an engaged customer base and provide potential customers with product insights.
Instructions on creating a flow to ask for reviews of your subscription product
Open this dropdown menu to view set-up instructions
- Follow Klaviyo's Creating a Product Review Flow tutorial on creating flows to ask for product reviews.
- Replace the suggested flow triggers in Klaviyo's tutorial with the "Subscription started on ReCharge" metric.
Winback customers with a discount
A reactivation email after a customer cancels is a prime opportunity to win back a customer who, at one point, was interested in your product. When done effectively, win-back emails can re-engage churned customers and invite them back to your store.
Instructions for setting up a winback flow that includes a discount
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Create your email
- Select Metric from the Trigger Setup.
- Choose the metric "Subscription cancelled on ReCharge" from the list of metrics in the dropdown menu.
- Drag the Email action block from the Action menu to your flow.
- Select the Configure Content button to build your email.
- Include a Quick Action URL in your email to provide customers the opportunity to reactivate their subscription and receive a discount. Edit the Source code in Klaviyo to include the Quick Actions URL in the body of your email.
- Press Save Content when finished.
- Update the Subject and the Sender’s info if necessary.
With your email template active, any customer who cancels on Recharge will now receive a winback campaign that lets them reactivate their subscription, and save while doing so.
Optional - Create different trigger splits
You may want to offer customers different discounts depending on the amount of money they were spending in your store. You can use trigger splits in your flows to ensure that specific emails are only sent to certain customers.
Trigger splits need to be configured before the winback campaign to ensure that the right email is sent to the right customer. Some merchants use this method with their winback emails to provide tiered discounts depending on the customer’s order amount.
You may want to set up three trigger splits and offer different discount amounts depending on the price:
- Less than $50.00: If a customer’s last order was $50.00 or under, they receive a winback email with a 10% discount.
- $50.01 - $100.00: If a customer’s last order was between $50-$100 dollars, they receive a winback email with a 20% discount.
- $100.01 and over: If a customer’s last order was over $100, they receive a winback email with a 30% discount.
Step 1 - Create your first trigger split
- Select Trigger Split from the Logic menu in Klaviyo.
- Use the
price
dimension, and set the value toless than 50
. - Save the Trigger Split.
Once the trigger split is created, drag the Email Action block under the YES path. Build your email template and include a Quick Action URL to reactivate with a discount.
Step 2 - Create your second trigger split
Your second trigger split is directly related to the first split. If the customer’s order is under $50, they follow the YES path. If it is over $50, they follow the NO path.
- Select Trigger Split from the Logic menu in Klaviyo, and place it under the NO path for the first trigger split.
- Use the
price
dimension, and set the value toless than 100
.
- Save the trigger split.
Drag the Email block from the Action menu and add it to the YES path for your second split. Configure the content of your winback campaign. Make sure to include a Quick Actions URL so that customers can quickly reactivate and receive a discount.
Step 3 - Create the third trigger split
The final split must be created as a response to the NO path for your second Trigger Split. That way, if customers spent more than $100, they receive the biggest discount.
- Select Trigger Split from the Logic menu in Klaviyo, and place it under the NO path for the second trigger split.
- Use the
price
dimension, and set the value togreater than 100
.
- Save the trigger split.
Create your final email under the YES path for your third split. Include a Quick Actions URL in the body of your email so customers can quickly reactivate and receive a discount.
Since this split encompasses all orders over $100, you do not need to add an email or additional split to the NO path.
Winback expired customers
You may want to consider using a flow to winback customers who have expired. This is a great way to retarget customers who previously had prepaid subscriptions, and invite them back with a monthly subscription.
You can build a flow using the instructions below, or consider using Recharge's Subscriber Win Back pre-built template to encourage customers to return.
Tip: Check out creating a winback email flow from Klaviyo for additional tips on crafting effective winback campaigns.
Instructions for building a winback email for expired customers
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Optional - Add trigger splits
You may want to consider adding trigger splits to your flow to send different messages to customers depending on your trigger specifications:
- Use the
is_prepaid
dimension to send a separate email to customers who purchased prepaid subscriptions - Use the
price
dimension to send an email to customers who spend a specified amount
Step 2 - Create your email
- Select Metric from the Trigger Setup.
- Choose the metric "Subscription expired on ReCharge" from the list of metrics in the dropdown menu.
- Drag the Email action block from the Action menu to your flow.
- Select the Configure Content button to build your email.
- You can include a Quick Action URL in your email to provide customers the opportunity to reactivate their subscription and receive a discount. Edit the Source code in Klaviyo to include the Quick Actions URL in the body of your email.
- Press Save Content when finished.
- Update the Subject and the Sender’s info if necessary.
With your email template active, any customer who cancels on Recharge will now receive a winback campaign that lets them reactivate their subscription, and save while doing so.
Cross-selling opportunity
The biggest advantage of advertising to your existing customers is that you know that they are a fan of your products. Cross-selling promotions allow you to market to your customers, making them aware of one-time products that they may wish to purchase with their next order.
Instructions for setting up a cross-sell flow
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Create the cross-sell email
- Select Metric from the list of Trigger options.
- Use the “Order upcoming on ReCharge” metric. This ensures that the notification is triggered before an upcoming order. By default, this notification is sent out three days before the upcoming charge but can be adjusted by following Can I change when the upcoming charge notification is sent.
- Select Done to save the trigger.
Step 3 - Create your cross-sell email
- Drag the Email action from the Actions list to your flow.
- Select the Configure Content button to build the Abandoned cart email.
- Update the Subject and the Sender’s info if necessary.
Step 4 - Add a Recharge Quick Action to your email
You can include a Quick Actions URL in your email to make it easier for customers to manage their subscriptions so that customers can add a one-time product to their upcoming order.
Since this notification is sent out before a customer’s upcoming order, you may also want to add a Quick Action URL to make it easier for customers to skip their next upcoming order.
Cross-selling to a specific customer segment
Segment your customers into groups to ensure that your marketing campaigns are seen by the right people. Segments allow you to group customers by specific conditions and send Klaviyo campaigns with content curated for that group.
For example, you may only want to cross-sell a seasonal product to customers who purchased a specific product in the past. With Klaviyo segments, you can create a group for customers who purchased that product, and use that segment as the receipts for a cross-sell promotional campaign.
Instructions for building a customer segment and campaign in Klaviyo
Open this dropdown menu to view set-up instructions
Step 1 - Build the customer segment in Klaviyo
- Log in to Klaviyo and create a customer segment. You can configure your definitions to highly segment your customer base, however, the following two definitions must be included to segment your active subscriber base who have an upcoming order:
- What someone has done has Order upcoming on ReCharge at least once over time
- Properties about someone: rc_active_subscription_count equals least 1
- Select Create Segment to save your new segment. It may take a few moments for Klaviyo to populate your customers in the segment.
Step 2 - Create the campaign
- Create the campaign in Klaviyo.
- Use the Send to field in the Receipts section to select the specific customer segment that should receive the campaign.
- Use Klaviyo’s Drag and Drop builder to design your campaign.
- Include a Recharge Quick Actions URL so that customers can add a one-time product to their next order.
Anniversary email
Reward customers for their loyalty by sending out an anniversary email. Anniversary emails are known to let you send personalized emails to your customers, celebrating them and their commitment to your brand. Anniversary emails help boost customer engagement and help continue to strengthen your relationship with your customers.
Instructions for building an email triggered on the anniversary of the customer's first purchase
Open this dropdown menu to view set-up instructions
Step 1 - Build the flow in Klaviyo
- Log in to Klaviyo and create a flow.
- Choose the option to create your flow from scratch and add a name to your flow.
Step 2 - Add a Time Delay
Set a Time Delay so that the email is sent out 365 days after the event is triggered.
You can also add a Klaviyo Trigger Splits using the price
dimension that sends different discount codes to customers who have spent more.
Step 3 - Create your email
- Select Metric from the Trigger Setup.
- Choose the metric "Subscription started on ReCharge" from the list of metrics in the dropdown menu.
- Drag the Email action block from the Action menu to your flow.
- Select the Configure Content button to build your email.
- Include a Quick Action URL in your email to add a discount to their upcoming order. Edit the Source code in Klaviyo to include the Quick Actions URL in the body of your email.
- Press Save Content when finished.
- Update the Subject and the Sender’s info if necessary.
Anniversary emails are a great way to reestablish your connection and build trust with your customers.
Swap a product
Use a Flow or a campaign to offer customers the option to swap to a different product.
Note that the URL to swap to a different product using either a flow or campaign contains &charge_interval_frequency=CHARGEFREQUENCY&order_interval_unit=ORDERUNIT
, allowing you to specify the frequency that should be set if a customer swaps to the new product:
- Update
CHARGEFREQUENCY
to specify the numeric frequency ie. 2 - Update
ORDERUNIT
to specify the time period for the frequency, ie. months
Remove this part of the URL if you would like the customer to use the same frequency for their existing subscription product. The URL will not work if this part of the URL is kept, and the values are not set.
Swap a product using a Flow
Consider including a Quick Action URL in a flow to encourage customers to try new products after they subscribe, or before their upcoming order. Check out the video below for detailed instructions.
Swap a product using a campaign
Utilize Klaviyo campaigns and Recharge Quick Actions to email customers who are subscribed to products you are discontinuing, or you're discounting, and have customers swap to a new product. Discontinuing a product shouldn't mean your churn rate is impacted.
Check out the video below for detailed instructions on building a campaign so customers can swap their products.
Quick Action URLs provide a URL so that customers can swap to one specific product using the product variant ID. You will need to create multiple URLs if you wish to offer customers alternative options to switch between.
You may want to create multiple segments and campaigns depending on the number of products that you are discontinuing. For example, you may want to send one email to customers who have subscribed to a decaf version of your classic roast, and another email to customers who subscribed to the dark roast. That way you can offer more personalized swap options depending on your customers’ preferences.
VIP Customers
VIP Customers tend to be repeat customers with a high Average Order Value. This group of customers is valuable to your business as they are often directly responsible for the majority of revenue. Rewarding your valuable customers lets them know that they are seen and appreciated, further building your relationship.
Instructions on creating flows and campaigns for your VIP customers
Open this dropdown menu to view set-up instructions
Flow
You can split your existing flows (excluding flows triggered by the "Started Checkout" metric) between regular and VIP customers using a trigger split.
-
Add a Trigger Split to your flow using the
total price
dimension. - Input the dollar amount that you consider VIP status.
- Save your trigger split.
You can now create separate emails for customers who fall into either category. For example, you might consider using a Recharge Quick Action to allow customers to apply a discount on their next order. With this trigger split in place, you can create separate emails and use different Quick Action URLs to offer larger discounts to your VIP customers.
Campaign
Review Klaviyo's guide on creating a VIP Customer Segment to target VIP Customers directly through email campaigns.
You may want to create a campaign that includes a Recharge Quick Action that lets VIP customers add a special one-time product to their next order.