How can I migrate from another subscription app to Joy?

This guide will walk you through the process of migrating your subscription data from your current subscription app to Joy Subscription.

This guide will walk you through the process of migrating your subscription data from your current subscription app to Joy Subscription. Follow these steps to ensure a smooth transition with minimal disruption to your customers.

Migration to Joy Subscription

Requirements before migration

Before beginning the migration process, please ensure your store meets these requirements:

  • Your store uses Shopify Checkout

  • Your current subscription app is one of the supported apps in the Shopify ecosystem (Appstle, Seal, Recharge Shopify checkout, Subify, etc.)

  • Your payment gateway is one of the 5 payment gateways supported by Shopify

  • Your subscriptions are either pay-as-you-go or prepaid subscriptions

Migration process overview

The migration process consists of three main phases:

  1. Pre-migration - Setting up Joy Subscription

  2. Migration process - Transferring your subscription data

  3. Post-migration - Verifying the migration and cleaning up your old subscription app

Let's walk through each phase step by step.

1. Pre-migration

These steps prepare your store for migration while ensuring

  • The new data related to your subscription business will be located in Joy Subscription

  • Joy works properly with your current subscriptions and matches your needs

Install Joy Subscription

You can install Joy Subscription here

Set up your subscription products in Joy Subscription

Please refer to this guide for subscription products setup in Joy Subscription

Place a test order

Before proceeding with migration, place a test subscription order to ensure Joy is working properly.

Remove subscription products/plans and disable subscription widget in your current app

  1. In your current subscription app, locate your subscription products or plans

  2. Delete or deactivate these products/plans

  3. Make sure subscription options are no longer visible on your store

2. Migration Process

Now that Joy is set up and your store is prepared, you can migrate your existing subscription data.

Export data from your current app

  1. Export your subscription data as CSV

  2. Save this file to your computer

Prepare your import file

The export file from your current app may need formatting to match Joy' requirements.

Send the properly formatted file to our support team

We will take care of the migration process and make sure it works correctly.

3. Post-migration

After importing your subscription data, follow these steps to finalize the migration process.

Verify imported subscriptions

  1. In Joy Subscriptions, check the Subscriptions section

  2. Compare the number of imported subscriptions with your original data

  3. Examine a sample of subscriptions to ensure all details were imported correctly:

    • Customer information

    • Product details

    • Subscription intervals

    • Next billing dates

Cancel subscriptions in your previous app

To prevent customers from being charged twice:

  1. Go to your previous subscription app

  2. Locate all active subscriptions

  3. Cancel all subscriptions

Uninstall your previous subscription app

Once you've verified all subscriptions are working correctly in Joy Subscriptions, you can uninstall the previous subscription app.

By following this guide, you should be able to successfully migrate your subscription data to Joy Subscriptions with minimal disruption to your business operations. Remember to test thoroughly before and after migration to ensure everything is working as expected.

Last updated

Was this helpful?