Integration with Recharge

Learn how to integrate Recharge with your Omnisend account

Armintas Griežė avatar
Written by Armintas Griežė
Updated over a week ago

Recharge is a 3rd party app that makes it easy to sell subscriptions on your Shopify store. It is ideal for refillable consumables, subscribe and save models and subscription boxes. 

When you integrate Recharge with Omnisend, you will be able to send targeted campaigns and trigger automated email flows based on all of your Recharge customer activity.

Before you start

Currently, this integration is available for our users on all the pricing plans who have a Shopify store. You should have the Recharge app installed in your Shopify admin. Otherwise, Omnisend won't be able to connect to your Recharge account.

Setup process

Here is how you can integrate the Recharge app with Omnisend:

1. Click on your brand name in the top right corner -> open the Apps tab:

2. Find the Recharge app and click the 'Connect now' button.

3. Click Authorize Access to begin your integration

4. Click Install to authorize Omnisend app integration with Recharge

Nice job! When the integration is complete, you will be redirected back to your Omnisend account and get the following success notification

How it works

Custom events will be created and triggered by Recharge to Omnisend in real time. Note historical data will not be uploaded to Omnisend.

Available custom events:

  • recharge_started_subscription - when the new subscription was created

  • recharge_updated_subscription - existing subscription was updated, i.e., address, interval, etc.

  • recharge_cancelled_subscription - subscription was canceled

  • recharge_activated_subscription - subscription was activated after being canceled

Available custom event fields that you can use to personalize the message:

  • Item Name = product_title

  • Variant = variant_title

  • Price = price

  • Quantity = quantity

  • Order Interval Unit = order_interval_unit

  • Order Interval Frequency = order_interval_frequency

  • Cancellation Reason (only for cancelled_subscription event) = cancellation_reason

IMPORTANT - order confirmation workflow is triggered each time the subscription order is submitted. If you have a separate workflow created for Recharge new subscriptions, you will need to make an adjustment to the standard order confirmation workflow so that those clients would not receive two messages on the same order:

Open your regular Order confirmation workflow > Select  + Add rule > Select Order Tag is not Subscription First Order. 

This rule means that orders with such tags would not trigger the regular order confirmation workflow. Read more about Recharge order tags.

Use case:

You can send a message to your customer when the subscription was started/updated/canceled/activated using personalized information from the custom event fields.

Related Shopify Subscription Data

Recharge customers and orders are automatically tagged with one of the following when they are created in Shopify:

  • Active Subscriber: Shopify customers who have an active subscription to at least one item

  • Inactive Subscriber: Shopify customers who do not have an active subscription

Since this is Shopify data, these tags are sent over to Omnisend via Shopify integration. This data can be used to segment active or inactive Recharge customers in Omnisend.

IMPORTANT - checkout abandonment automation workflow currently will not work with Recharge products as expected. It will be triggered, but links to subscription products or to the checkout flow will not work. A fix for this issue is coming soon; we recommend not to use an abandoned cart with Recharge products at the moment.

Did this answer your question?