How to migrate from Shopify
Migrate from Shopify in the Merchant Hub — enter your .myshopify.com domain to connect your store, start the migration, and Final imports your products, categories, and customers in the background.
When you migrate from Shopify, Final brings your Shopify products across so you can sell them at your stations without re-entering them by hand. You connect your store with its .myshopify.com domain, start the migration, and Final imports everything in the background.
What comes over from Shopify
A Shopify migration imports:
Products
Categories
Customers
Final shows a per-item summary when the import finishes, so you can see how many of each were added.
How the connection works
Shopify connects per store. In the connect panel you enter your store's .myshopify.com domain — this is the store Final will link to — and choose Connect. Final sends you to that store's Shopify consent screen to authorize the connection, then returns you to Final showing Connected to Shopify. Nothing imports until you select Start migration, and you can Disconnect at any time.
Good to know
Smart (automated) collections come across as empty categories. Their rules aren't recreated, so the category is created but stays empty. Recreate the rule in Final or add products to the category by hand after the import.
Products arrive with stock tracking off. Set your stock quantities in Final after the migration so your counts are accurate.
Your history stays in Shopify. Orders, discounts, and gift cards aren't part of a migration — it brings across the products, categories, and customers you'll sell with in Final going forward.
You can run it again. After a migration you can choose Start migration again from the Shopify panel; re-running updates what's already in Final rather than duplicating it.
After the migration
Open Manage → Products to review your imported products and categories, and set your stock quantities. Your imported customers appear under Manage → Customers. From there your Shopify catalog behaves like any other product in Final — ready to sell at your stations.
Step by step
- 1
Open Integrations
In the Merchant Hub, go to Integrations. The page shows a grid of platforms you can connect.
- 2
Select Shopify
Choose the Shopify card to open its connect panel.
- 3
Enter your store domain
In the Store domain field, type your store's address in the form your-store.myshopify.com, then choose Connect.
- 4
Authorize Final on Shopify
Final sends you to your Shopify store's consent screen. Approve the connection, and you return to Final showing "Connected to Shopify."
- 5
Start the migration
Select Start migration. Final confirms it will import your categories, products, and customers from Shopify — confirm in the dialog to begin.
- 6
Let it run and review
The import runs in the background. You'll see "Importing your catalog from Shopify…" while it runs and "Import complete" when it's done. Open Manage → Products to review the result.
Frequently asked questions
How do I connect my Shopify store to Final?
In the Merchant Hub, open Integrations and select Shopify. Enter your store's .myshopify.com domain, choose Connect, and approve the connection on Shopify's consent screen.
What does a Shopify migration import?
It imports your products, categories, and customers. The import runs in the background, and Final shows a summary of what was added when it finishes.
Why are some of my Shopify collections empty in Final?
Smart (automated) collections come across as categories, but their rules aren't recreated, so the category is created empty. Recreate the rule or add products to it in Final.
Do my Shopify stock levels come over?
Products arrive with stock tracking off, so set your quantities in Final after the import. Orders, discounts, and gift cards stay in Shopify.
Can I run the Shopify migration again?
Yes. Choose Start migration again from the Shopify panel. Re-running updates what's already in Final rather than creating duplicates.
