General Questions

For a Shopify data migration with Cart2Cart, Shopify no longer uses a separate long-lived API password from legacy private apps. You typically connect via the Cart2Cart Store Migration app in the Shopify App Store, or—when the Migration Wizard asks for API credentials—via a custom app Admin API access token.

Preferred: connect through the Cart2Cart Shopify app

1. In the Cart2Cart Migration Wizard, choose Shopify as source or target and follow the on-screen Shopify authorization.

2. Install or open the Cart2Cart app from the Shopify App Store when prompted, approve the requested permissions, then return to the wizard.

This avoids copying tokens manually whenever the wizard supports app-based connection.

If the wizard asks for an Admin API access token (custom app)

Shopify retired private apps. Older docs that mention API Key + API Password refer to that obsolete flow. Use a custom app token instead:

1. In Shopify admin, go to Settings → Apps and sales channels.

2. Click Develop apps. If prompted, allow custom app development.

3. Click Create an app, name it (for example Cart2Cart Migration), and create the app.

Shopify data migration: Creating an app to get the API token

4. Open Configure Admin API scopes and grant read/write access Cart2Cart needs (products, customers, orders, inventory, and related resources). Save.

Shopify data migration: Configure Admin API scopes

5. Click Install app and confirm.

Shopify data migration: Install the custom app

6. On API credentials, reveal the Admin API access token once, copy it, and paste it into the Cart2Cart Migration Wizard field (often still labeled similarly to “API password” for historical reasons—use the access token value).

Shopify data migration: Getting the Admin API access token

Shopify data migration: Manage credentials for existing app

If you need a new token for an existing custom app, open the app’s API credentials (or uninstall/reinstall the app when required). Example:

Shopify data migration: Uninstall app to generate new API token

Note (2026+): Shopify is moving new app creation toward the Dev Dashboard, where some apps expose Client ID/Secret and short-lived tokens instead of a permanent token in admin. If your store can no longer create admin custom apps, use the Cart2Cart Shopify app connection or contact Cart2Cart support for the current credential method for your store.

Ready to migrate? Start your free demo.


Do you need help? Contact our support team

Just set up the migration and choose the entities to move – the service will do the rest.

Try It Free

Delegate the job to the highly-skilled migration experts and get the job done.

Choose Package