Store Migration|Migrating your store from Shopify

We understand that migrating your store to Shoplazza can be a complex process, and that's why we are excited to introduce you to a shortcut alternative, a powerful application designed to streamline the migration process and help you seamlessly transfer your data from Shopify to Shoplazza.

In this comprehensive guide, we will walk you through the step-by-step process of using the Store Migration Tool to simplify and expedite your transition. From connecting your Shopify store, to initiating the migration, to monitoring the progress and troubleshooting common issues, we've got you covered.

Preparing your transfer

Before you begin the migration process, it's important to ensure you have all the necessary preparations in place. Here is what you need to do:

  • Create a Shoplazza account

If you haven't already, go to and sign up for a free trial store. This will provide you with access to the Shoplazza Admin control panel, where you'll manage your online store.

  • Gather your Shopify API key and Access token

To establish a connection between your Shopify and Shoplazza stores, you'll need your Shopify API key and access token by creating a Shopify App. These credentials allow the Store Migration Tool to securely access your Shopify data. To obtain them, follow these steps:


If you have concerns regarding where you are able to create an app in Shopify or require additional help to migrate your store data, please contact Shopify's support team to acquire your API key and access token.

Installing the Store Migration App

1. Access the app: From your Shoplazza Admin > Apps, click Visit App Store.

2. Find the app: Search for Store Migration   in the search box and click Add app to add it to your store.

3. Install the app: Click Install app to complete the app installation.

Preparing for Data Migration

After installation, you'll be directed to the Store Migration dashboard, your hub for the migration process. Before starting, ensure compatibility by addressing the following:

1. Shopify URL retrieval: Input your Shopify URL address into the Shoplazza migration store URL field.

2. Shopify API key and Access token: Set up a migration-specific app in the Shopify Admin under Settings > Apps and sales channels > Develop apps.

3. Selecting content for migration: Review notes on migrating content for specifics on what will be transferred and how.

Shopify Subdomain Retrieval

Your Shopify URL: Begin by obtaining your Shopify URL and entering it into the Shoplazza migration store URL field.

Shopify API Key and Access Token

1. Create a Migration App in Shopify: Open a new window and navigate to your Shopify Admin > Settings.

2. Proceed to app development: In Shopify's settings, go to Apps and sales channels, then Develop apps for new projects or see the note for apps created before.


For Apps Created Before: To find your API key, navigate to Settings > Apps and sales channels > Develop apps in your Shopify admin. Click on the app, then API credentials. More details can be found in the Custom apps   and Shopify Admin API   guide.

3. Begin app and API setup: If this is your first app, initiate the process by selecting Allow custom app development and then clicking on Create an app.

4. Configure app details: A popup will appear prompting you to input essential details about your new app. Here, you'll need to:

  • Name your app: Input a name for your app in the designated field. Since the primary goal is to obtain an API for migration, the specific name of the app isn't critical.
  • Assign a developer email: Choose the email address associated with the app developer from the dropdown menu.
  • Finalize app creation: Confirm the details by clicking on Create app to proceed with the app's setup.

5. Configure admin API integration: Navigate to the Configuration section and select Configure located under Admin API integration.

6. Select admin API access scopes: Identify and choose the appropriate Admin API access scopes that align with the types of data you plan to migrate.

  • Enable the "read" function for the following scopes:
    • Customers
    • Orders
    • Product listings
    • Products
    • Store content
  • After selecting the necessary scopes, click Save.

7. Install the application: After adjusting the API settings, proceed to API credentials within the app's configuration and click on Install app found under Access tokens. This action initiates the installation of your migration-specific app, enabling the actual data transfer process.

8. App installation confirmation: A popup window will emerge asking for your confirmation to complete the app installation. By agreeing to this step, you authorize the app to access and migrate your store data. Click Install to confirm and proceed.

9. Reveal admin API access token: Once the app is installed, you'll have the option to view your Admin API access token by selecting Reveal token once. This token is a very important component for authorizing the migration process in Shoplazza.


The Admin API access token is displayed only once. It's essential to securely note down this token immediately upon reveal to prevent loss of access.

10. Head back to Shoplazza: With the token copied, return to your Shoplazza store and integrate it into the migration app settings.

Selecting Content for Migration

Choose the data categories you wish to migrate, such as products, blogs, customers, and orders.

Keep in mind:

  • Inventory tracking: Shopify product variants configured to monitor stock levels will be listed as available in Shoplazza, regardless of inventory status.
  • Product images: The absence of images for any Shopify product variant will result in their removal during the migration to Shoplazza.
  • Product characteristics: Shopify variants marked as physical items or taxable will maintain these characteristics post-migration in Shoplazza.

For Multiple Migrations:

  • Data uniqueness: The system does not support the migration of duplicate data, such as identical order numbers, product names, and customer contact information.
  • Data integrity: Attempting to migrate product/customer data previously transferred by other means could lead to inconsistencies.
  • Initiate the migration process: Click on Store migration to begin transferring your data.

Reviewing migration outcome

1. Monitor migration progress: A dedicated window will keep you informed about the status of your data transfer, providing a live view of the migration process.

2. Reviewing Faults: Should any migration issues arise, a detailed fault report in XLSX format is available for review. This document is instrumental in identifying and understanding any encountered problems.

3. Migrate additional stores: To migrate data from other stores, simply select Migrate other stores. This option allows for the efficient transfer of additional store information, streamlining the process for multiple migrations.

Following these steps and utilizing the Store Migration tool simplifies the transition to Shoplazza. This guide is designed to make your migration experience straightforward and efficient, ensuring a successful transfer of your store's valuable data. With the right preparation and understanding of the process, moving your store to Shoplazza can be a smooth and manageable task.

Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.

Live chat