Skip to main content

Integrate Recharge with Omnisend

Learn how to integrate Recharge with your Omnisend account

Written by Armintas Griežė

Recharge is a third-party app that allows you to sell subscriptions on your Shopify store. It is ideal for refillable consumables, subscribe-and-save models, and subscription boxes. 

Integrating Recharge with Omnisend lets you send targeted campaigns and trigger automation workflows based on your Recharge customer activity.


Before You Begin

  • This integration is available only for Shopify stores.

  • 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

Step 1. In Omnisend, go to Apps → search for Recharge → click Connect now.

Step 2. You'll be redirected to Recharge. Click Authorize Access.

Step 3. Click Install to authorize Omnisend app integration with Recharge

When the integration is complete, you will be redirected back to your Omnisend account, and you'll see a success message confirming the integration is live.

How It Works

Custom events will be created and synced 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 your messages:

  • 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 automation is triggered each time the subscription order is submitted. If you have a separate workflow created for Recharge new subscriptions, adjust the standard order confirmation workflow so that those clients don't receive duplicate  messages on the same order.

To do that:

  1. Open your order confirmation automation.

  2. Click + add trigger filter.

  3. Select Order Tag is not Subscription First Order

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

💡 Use Case:

Send a message to your customer when the subscription was started/updated/canceled/activated using personalization based on 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: Abandoned Checkout automation 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. We recommend not using an abandoned cart with Recharge products.


If you have any questions or need any assistance, contact our support team at [email protected] or via in-app chat.

Did this answer your question?