Skip to main content

Migrating from BigCommerce, Magento, or a Custom Store to Shopify

If you are moving your e-commerce platform to Shopify and already use KnoCommerce, you can keep all your existing surveys, audiences, and historical data.

Updated this week

Before you start

Make sure you:

  • Can log in to your existing KnoCommerce account that is connected to your BigCommerce, Magento, or custom store (through the Custom integration).

  • Have admin access to your new Shopify store.

You do not need to recreate surveys or audiences. Those will stay in your current KNO account.


Step 1: Log in to your existing KnoCommerce account

  1. Go to app.knocommerce.com.

  2. Log in with the same email and workspace you used for your previous store.

  3. Confirm you can see your existing surveys and historical responses.

If you see an empty account with no data, stop and contact support so we can help you find the right workspace before you connect to Shopify.


Step 2: Connect Shopify from the Integrations page in KnoCommerce

  1. In the side navigation, go to Settings.

  2. Click the Integrations tab at the top.

  3. Scroll until you see the Shopify tile.

  4. Click Connect on the Shopify card (as shown in the screenshot).

This will:

  • Open the Shopify App Store page for KNO.

  • Link the app install flow directly to your existing KnoCommerce account.

  • Prevent a duplicate account from being created.

5. Follow the prompts in Shopify to install the app and approve permissions.

Once complete, the Shopify tile in KNO should show as Connected.


Step 3: Update your Shopify theme or checkout

After the integration is connected:

  • For Shopify Checkout / Thank You page surveys

    1. In Shopify, go to Settings > Checkout > Customize.

    2. Open the Thank you or Order status page template.

    3. Add the KNO Checkout Survey app block.

    4. Position it where you want it to render, then click Save.

For more detailed instructions and screenshots, see our help article on adding the KNO app block in Shopify checkout.

  • For on-site or embedded surveys

    If you previously used a custom embed on your old platform, you may need to re-add the KNO embed or app block to the new Shopify theme template or page.

If you are unsure which setup you are using, contact support, and we can check your account for you.


Step 4: Verify orders and surveys

Once Shopify is connected, and the app block is in place:

  1. Place a test order in Shopify.

  2. Confirm that:

    • The order appears in your KNO Orders or Responses area.

    • The correct survey appears on the Thank You page (based on your audience rules).

If everything looks good, your migration to Shopify is complete, and you can continue to use your existing surveys and reporting.


Common misstep: Installing from the Shopify App Store first

A frequent misstep during migration is to search for “KNO Post Purchase Surveys” in the Shopify App Store and install it directly there before connecting Shopify from the Integrations page inside KNO.

If you do that:

  • KnoCommerce will create a new account for your Shopify store.

  • Your old data and surveys will stay in the original account.

  • You end up with two separate account workspaces.

If you think this happened:

  1. Do not delete anything yet.

  2. Contact KnoCommerce support with:

    • Your brand name

    • Your Shopify store URL

    • The email you used previously with KNO

We can help merge or point Shopify to the correct account so you can keep your history in one place.

Did this answer your question?