Skip to main content

Enabling Subscription Integrations

Turn on subscription functionality with your preferred app to unlock ‘switch‑to‑subscription’ offers across the on-site customer journey.

Christian Sokolowski avatar
Written by Christian Sokolowski
Updated this week

Integration Overview

Boost your subscription sales effortlessly with the subscription app of your choice. Once enabled and connected, Rebuy can:

  • Use Selling Plan data from various subscription providers via Shopify.

  • Surface subscription offers with “Switch-to-Subscription” buttons in key touchpoints such as the cart drawer, PDPs, checkout & more.

Rebuy integrates with selling plan subscription apps, including but not limited to the ones listed below:

  • Appstle, Bundles.app, Groovy, Inverterate, Loop, Ongoing, Prive, Purple Dot, Recharge, Seal, Skio, Smartrr, Stay Ai, Subify, Subscribify, Super Simple, Tryonify, Upscribe, Withfriends, Yotpo, Ordergroove, etc.


Important Recharge Information

There are 2 different configurations if you are using Recharge. Please review the checkout types and choose which fits your particular store's needs:

Recharge Checkout

If you are using Version 1 (V1) of Recharge (with Recharge checkout), please note that this version does not require this subscription integration to be configured. You will just need to set up the integration following the instructions in the Recharge and Rebuy Subscription Integration article.

Shopify Checkout

Users on Version 2 (V2) of Recharge (with the Shopify checkout and using the new Product Subscription Plans unveiled by Recharge), should set up their subscription integration following the instructions in this article.

Please ensure that you choose the appropriate integration based on your Recharge version and your usage of selling plans to ensure a smooth subscription experience. If you have any further questions or need assistance, please reach out to our support team.


Installation Instructions

Prerequisites

  • You must have a subscription app installed that uses Shopify Selling Plans (e.g., Recharge V2, Appstle, Loop, Skio, Yotpo, etc.).

  • Know if your Recharge store uses V1 or V2 (Recharge V1 does not require this config).

Integration Installation

  1. Enable the integration

    1. Log in to Rebuy Admin → Integrations → Subscriptions Integration.

    2. Toggle the integration ON and confirm. A “Connected” status will appear.

  2. Select your subscription app(s)

    1. Click Connect Subscriptions, choose your primary provider from the dropdown, and click Connect.

      1. If you do not see your subscription provider in the dropdown menu and are aware that they use Shopify selling plans, you can select 'Other' from the dropdown menu.

    2. Optional: add a secondary provider if needed.

  3. Resynchronize selling plan data

    1. Go to Settings → Status in Rebuy Admin.

    2. Under Selling Plans, click Resync to fetch fresh product plan data.

  4. Enable “Switch to Subscription” features

    1. Smart Cart:

      1. Navigate to the settings panel within the Smart Cart feature.

      2. Turn on the 'Switch to Subscription' toggle option.

      3. Save your settings, and once your selling plans are in sync, the subscription buttons will appear automatically in your Smart Cart.

    2. Other enabled features (automatically):

      1. Checkout Page Widgets

      2. Pop-ups

      3. Carousels with subscription options

For more detailed guidance, you can refer to the Switch to Subscription Help Doc.


FAQs

Q: What widgets will function with the subscription integration?

A: The following widgets:

  • Switch to Subscription in Smart Cart

  • Switch to Subscription on Checkout Pages (Checkout Page Widget only)

  • Switch to Subscription pop-ups

  • Subscription select on Rebuy carousels

  • Post-Purchase Offers

Q: Are Recharge Subscription Plans compatible with Switch to Subscription in Smart Cart?

a: Yes, once you connect to Recharge following the steps mentioned in the article above, you should be able to see your subscription plans in Smart Cart.

Q: Do I need to do anything if I am using Recharge?

A: Yes, see the following based on your version of Recharge:

  • Version 1 (V1) - Metafields via Webhooks
    If you are using Version 1 (V1) of Recharge with metafields via webhooks, please note that this version does not require this subscription integration to be configured. You will just need to set up the integration following these instructions. Regardless of whether you are using Recharge checkout or Shopify checkout, selling plans should not be enabled for V1 users.

  • Version 2 (V2) - Recharge API
    For users on Version 2 (V2) of Recharge with the Recharge API, the integration with Shopify checkout and selling plans works differently:

    • If you are using selling plans in conjunction with V2, you can enable subscriptions integration, and it will work seamlessly.

    • However, if you are on V2 but not using selling plans, you do not want to enable this feature. Keep this feature disabled in your settings to avoid unnecessary complications.

  • Please ensure that you choose the appropriate integration based on your Recharge version and your usage of selling plans to ensure a smooth subscription experience. If you have any further questions or need assistance, please reach out to our support team.

Q: What subscription platforms use this integration?

A: Any subscription platforms using Shopify's Selling Plans will integrate with Rebuy in this way. Appstle, Bundles.app, Groovy, Inverterate, Loop, Ongoing, Prive, Purple Dot, Recharge, Seal, Skio, Smartrr, Stay Ai, Subify, Subscribify, Super Simple, Tryonify, Upscribe, Withfriends, Yotpo, etc.

Q: Does the selling plan data update real time?

A: Since Shopify does not currently have any webhooks for this information, Rebuy is regularly comparing the data that is stored with your store's data. So, this means that it may be possible that when you make changes to your selling plans via the subscriptions app that you are using, the data may be stale for a short while.

Q: Are B2B orders compatible with Subscriptions?

A: No, at this time B2B orders are not compatible with Subscriptions per Shopify's list of B2B limitations listed here.

Q: How can I adjust the "Delivery Frequency" text in the Subscription product variant dropdown in my Smart Cart and Widgets?

A: This text is pulled directly from your Selling Plan provider's product data in the Shopify Admin.

  • To adjust the wording you will need to rename the delivery frequency text within your Selling Plan app accordingly.

  • The styling of the "Delivery Frequency" dropdown menu text is currently limited to resizing of the variant dropdown menu button only, using Custom CSS or JS in your Smart Cart and/or Widget settings in Rebuy Admin. Please note that Developer support is recommended for this type of customization, and additional customization may warrant the usage of a Custom Smart Cart Template.

Q: Can I force an update of the data?

A: Yes! you can request a resync of the data on demand.

Did this answer your question?