Where are you coming from?

Pick your current app. The path differs.

Each app exports differently, and payment methods carry over differently. These four guides tell you exactly what to expect from yours before you touch anything.

Shopify Subscriptions

On Shopify’s free native app and outgrowing it.

  • Keep paying $0 on RefillKit Free
  • Cards already saved with Shopify
  • Gain the full recovery ladder
See the upgrade path

Recharge

Moving off percentage-of-revenue pricing.

  • Recharge CSV preset maps columns
  • Billing dates preserved exactly
  • Stripe tokens can carry over
Read the Recharge guide

Bold

Leaving Bold Subscriptions behind.

  • Bold CSV preset maps columns
  • Billing dates preserved exactly
  • Card-update outreach automated
Read the Bold guide

Appstle, or another app

Weighing a feature-rich toolbox against a focused one.

  • An honest, respectful comparison
  • Breadth versus one job done deeply
  • Same reversible CSV migration
Read the comparison

The mechanics

How a migration actually works.

Four steps, and at every point before activation you can stop, fix, or undo. Your old app keeps billing normally until the moment you cut over, so nobody is billed twice and nobody is dropped.

  1. Validate

    Upload your export. Every row is checked, dates, products, variants, customers, duplicates, and you get the full report before anything is created.

  2. Dry run

    See exactly which contracts would be created, with products, prices, frequencies, and each customer’s preserved next billing date. Nothing touches your store.

  3. Create, paused

    Contracts are built in a paused state, paced to stay inside Shopify’s API limits. Paused contracts cannot charge anyone.

  4. Activate, or roll back

    Happy with what you see? Activate and wind down the old app. Not happy? One click removes everything the migration created.

Most stores complete the move in an afternoon. White-glove help is free on every plan: email us your store and we run it with you.

Sample migration report

The report you get before anything is created.

This is an anonymized validation report from a real-shaped Recharge export. Yours will list your rows, your products, and your dates, and you read it before a single contract exists. Flagged rows can be fixed and re-uploaded, or excluded so the rest migrate.

Payment methods are reported too: the report counts how many rows can carry a payment method over silently and how many customers would get a Shopify-hosted card-update email, so the outreach volume is never a surprise. Raw card data is never in the file and never imported.

Check your export before you commit.

The free preflight tool reads your Recharge or Bold CSV and shows you this same style of report, entirely in your browser. The file never leaves your browser.