Connecting Recharge and Klaviyo for automated email flows and campaigns
Klaviyo helps you drive sales by using data from Shopify and Recharge to send automated emails, create personalized product recommendations, deliver post-purchase engagement campaigns, run better Facebook ads, and more. Klaviyo is data-driven marketing, made simple.
- Recharge Checkout on BigCommerce
- Shopify Checkout Integration
- Migrated Shopify Checkout Integration
Before you start
- If your store is using the legacy Klaviyo integration, built and owned by Klaviyo, you must upgrade to the newest Klaviyo integration, created by Recharge.
Overview
Recharge’s Klaviyo integration takes your customer notifications to the next level. You can use Klaviyo to improve and optimize your Recharge notifications, including access to:
- A/B testing on upcoming order emails, which lets you see which messages yield higher conversion rates
- Customization options that allow you to align the look and feel of your notifications with your branding
Use Klavyio to create:
- Welcome messages introducing new subscribers to your brand
- Winback campaigns targeting churned customers with discount codes
- Email series highlighting different products customers can swap to
Recharge sends customer and order data to Klaviyo and stores it at the customer level, so you can build flows and campaigns to communicate with your customers when it matters most.
Install Klaviyo
After integrating Klaviyo with your ecommerce platform, you can install the Klaviyo integration from your merchant portal:
- Click Tools & apps in your merchant portal and select App marketplace from the dropdown.
- Locate the Klaviyo integration and select Get to begin the installation process.
- Click Connect now.
- This will redirect you to Klaviyo where you must accept the necessary permissions, called scopes. You must log in to your Klaviyo account to accept these scopes.
- After accepting the scopes, you are automatically redirected back to Recharge, where the Recharge custom properties backfill happens. Recharge will import your customer data and store it at the customer level so that you can use these properties to segment and target specific customers/groups of customers.
Klaviyo flows and campaigns
Use the Klaviyo integration to communicate with customers through Flows or campaigns:
- Flows: Klaviyo flows are pre-built email notifications sent to customers based on your specifications. Recharge sends event metrics when specific customer events occur, such as a customer going through the checkout or cancelling their subscription. You can then leverage these event metrics to trigger a Klaviyo flow, sending specific email notifications to customers based on specific events. See Recharge metrics and Klaviyo flows for more information.
- Campaigns: Email campaigns are one-time emails created in Klaviyo. Recharge sends specific customer data to Klaviyo that you can use to segment customers and target your campaigns. See Recharge custom properties for more information.
Take a moment to review the Flows video walkthrough below:
Understanding when to use either a flow or a campaign will improve your overall marketing strategy. Review the chart below to learn more about each option:
Scenario |
Solution |
Result |
| Send customers a welcome email when they sign up for a subscription product | Build a flow with the Subscription started on Recharge metric | Automatically send all customers an email after they’ve completed their first successful subscription checkout purchase |
| Send customers a reminder email three days before their upcoming order | Build a Klaviyo Flow using Recharge’s order upcoming metric | Automatically send all customers notifications before their upcoming orders |
| Send a discount code to customers who have had five subscription orders to thank them for their loyalty | Build a Klaviyo campaign that is sent to a specific segment of customers | Immediately send an email to select customers, or schedule an email for a later date, that includes your discount code |
| Send customers a notification to let them know about a new discount code | Build a Klaviyo campaign that is sent to all customers | Immediately notify your customers with an email notification |
Transactional vs. Marketing Emails
You can use Klaviyo to send emails for both Marketing and Transactional purposes.
Marketing emails are strategic communications used to share specific messages with customers. Monthly newsletters or promotional campaigns are considered marketing emails.
Transactional emails are triggered by and are in response to, specific actions occurring. For example, creating a flow that sends a subscription activation email whenever a new subscription is started through Recharge is considered a Transactional email.
Refer to The Difference between Transactional and Marketing Emails for more information, and expand the dropdown below for examples of emails that you can send your subscribers from Klavyio.
Email examples
Use case |
Trigger metric |
Email type |
|
| Welcome email | Welcome new customers to their subscription. |
|
This could be considered a transaction or marketing Klaviyo flow depending on the contents of the email. |
| Subscription management | Notify customers of their upcoming orders and provide them with the option to skip or swap their next subscription. |
|
Transactional email with Klaviyo flows.
Note: You can use Recharge Quick Actions with Klaviyo to include quick links for customers to skip and swap their orders.
|
| Upsell | Use Recharge Quick Actions to offer customers the option to add one-time purchases to their upcoming orders. |
|
Marketing email with Klaviyo flows. |
| Winback campaign | Target customers who have cancelled their subscriptions and encourage them to reactivate. |
|
Marketing email with Klaviyo flows.
Note: You can also build a campaign using the property rc_active_subscription_count=0 in Customer Properties when all of the customer’s subscriptions are cancelled.
|
| Abandoned checkout | Email customers who added products to the cart but did not check out. |
Note: This metric only works for merchants using the Recharge Checkout on BigCommerce.
|
Marketing email with Klaviyo flows. |
| Monthly newsletter | Notify customers of store news and sales every month. | N/A | Marketing email with Klaviyo Campaigns. |
| Seasonal promotion | Send customers a standard seasonal discount. | N/A | Marketing email with Klaviyo Campaigns. |
Replace Recharge notifications with Klaviyo
Use Recharge event metrics as your Klaviyo flow triggers to replace the following Recharge notifications:
- Subscription activation: See Subscription activation for instructions on creating a flow using the Subscription started on ReCharge metric as the trigger.
- Subscription cancellation: See Subscription cancellation for instructions on creating a flow using the Subscription cancelled on ReCharge metric as the trigger.
- Subscription recurring charge confirmation: See Subscription recurring charge confirmation for instructions on creating a flow using the Order placed successfully on Recharge metric as the trigger.
- Subscription upcoming charge: See Subscription upcoming charge for instructions in creating a flow using the Order upcoming on ReCharge metric as the trigger.
To use Klaviyo notifications instead of Recharge notifications, you must complete the following steps:
- Contact Klaviyo’s support team to set your emails to Transactional. This ensures that applicable notifications are sent to customers even if they’ve unsubscribed from your email marketing list.
- Disable the necessary notifications in Recharge. This prevents duplicate notifications from being sent to your customers.
Recharge-built flow templates in Klaviyo
Recharge offers the following pre-built flow templates in Klaviyo to make it easier for you to communicate with your customers at key points in the customer journey:
- New Subscriber Welcome: Use this template to welcome new subscribers, highlight the benefits of their subscription, and guide them on how to manage it.
- Upcoming Order Reminder: Use this template to inform customers about their upcoming order, including the scheduled charge date and subscription management options.
- Subscriber Win Back: Use this template to encourage churned customers to return with incentives and to gather feedback from those who don't.
See Getting started with Recharge-built flow templates in Klaviyo to learn more about these templates, or visit How to use Recharge-built flow templates in Klaviyo for implementation instructions.
Recharge Quick Actions
Recharge built Recharge Quick Actions to work exclusively with the Klaviyo integration. Simplify the customer experience by including quick-action URLs in your Klaviyo flows and campaigns. These standard URLs are sent to customers and enable quick seamless updates to their orders or add products.
See Recharge Quick Actions for more information, including setup instructions, or watch the following video for more information on the benefits of using Quick Actions, and an example of the customer experience:
Considerations
Consider the following when using Klaviyo with Recharge:
Consideration |
Notes |
| Notification timing for upcoming charge events | Recharge sends the upcoming charge events to Klaviyo between 1-4 PM ET. After Recharge sends the upcoming charge events to Klaviyo, Klaviyo handles the notifications, which may result in timing variations compared to Recharge's in-house notifications. |
| Event payload size limits for Klaviyo |
Klaviyo enforces a 100KB payload size limit for events sent through their API. To keep event and customer property syncs reliable, Recharge automatically trims certain data only when an event exceeds this limit.
Most merchants will not see any impact on their Klaviyo data or segmentation due to these limits. |
Resources and Support
Review the resources listed below for additional details and instructions:
- Use steps to run a backfill to realign your customer data across Recharge to Klaviyo.
- Learn about advanced segmentation and custom properties with Klaviyo.
- Review Klaviyo integration FAQs and Quick Actions FAQs.
- See troubleshooting the Klaviyo integration and Quick Actions.
Contact the Recharge support team if you have questions about metrics, properties, or using Recharge Quick Actions with the Klaviyo integration.
Contact the Klaviyo support team if you have questions about custom flows or using custom HTML and variables to customize your Klaviyo emails.
Contact our Klaviyo Partners if you need help with further customizations.
