Start here
BigCommerce migration audit
$1,200 USD
- API pull of modifiers, pricing rules, reviews and orders
- Modifier plan, product by product
- Fee comparison for your current gateway
- Credited toward the migration if you book within 30 days
We move BigCommerce stores to Shopify from $4,500 USD, in 4 to 8 weeks. A $1,200 USD audit comes first and is credited if you book the migration within 30 days.
Variants move easily. Modifiers, bulk pricing, reviews and order history do not come out in a spreadsheet. We find them first, then price the job.

Should you move?
The June 2026 plan change is a reason to look. It is not a reason on its own.
The big mapping problem
BigCommerce has two kinds of product choice. A variant is a thing on a shelf, like a small red shirt. It gets its own SKU, stock and price.
A modifier is a choice that does not change the item picked from the shelf, such as engraving text, a date, an uploaded file, a gift checkbox, or a pick list of add-on products. A modifier has no SKU and no stock count. BigCommerce lets you add as many as you like to a product.
For custom choices such as text, dates or file uploads, Shopify's help points to a third-party app or theme code that reads line item properties. If you sell personalised goods, we design that first.
Shared options. BigCommerce also offers shared variant options and shared modifier options, which can be reused across products. We check which of your products use them.
What moves
BigCommerce's own transfer guides show which data a CSV file carries and which only the API reaches. Those guides cover moves between BigCommerce stores, but they show what each export holds. The transfer guide we read covers the legacy import and export experience, so we check your store's importer too.
| What | Status | What to know |
|---|---|---|
| Products, variants and images | Moves, with limits | Variants and images export by CSV. BigCommerce allows 600 SKUs per product and 250 values per option. Shopify allows 2,048 variants but only 3 options per product. Source: BigCommerce Help: Platform limits |
| Modifiers | We rebuild it | The transfer guide lists modifiers as API only. BigCommerce's variants guide adds that price and weight rules can be imported for existing modifier options, but new options cannot be created by CSV. Shopify's help points to an app or theme code (line item properties) for custom choices like text, date or file upload, so each becomes an app field or theme code. Source: BigCommerce Help: Transferring products |
| Bulk pricing, price lists and complex rules | We rebuild it | Bulk pricing and complex rules are API only. Price lists also have a free BigCommerce importer and exporter app. Shopify has B2B catalogs and price lists on Basic, Grow, Advanced and Plus. Which feature sits on which plan is not confirmed here. Source: BigCommerce Help: Transferring products |
| Product reviews | Moves, with limits | Not in the CSV export. BigCommerce lists a free importer and exporter app and the API. Source: BigCommerce Help: Transferring products |
| Videos and product filters | Moves, with limits | Filters are API only. Videos come by API or by hand. Filters are rebuilt with Shopify's own filter tools. Source: BigCommerce Help: Transferring products |
| Customers and addresses | Moves | By CSV or API. Group access and group discounts reach only through the API. Source: BigCommerce Help: Transferring customers |
| Customer passwords | Cannot be moved | BigCommerce cannot export them. Shopify says a customer CSV cannot carry passwords across. Source: Shopify Help Center: Importing and exporting customer lists |
| Historical orders | Moves, with limits | BigCommerce lists orders as API or manual only, not CSV. Shopify takes historical orders by app or Order API. Source: BigCommerce Help: Transferring other data |
| Gift certificates and coupon codes | Moves, with limits | Gift certificates go by API or a free importer app. Coupon codes go by API. Shopify takes gift cards by app or the GiftCard API. Source: BigCommerce Help: Transferring other data |
| Promotion rules | We rebuild it | BigCommerce says automatic and coupon promotions cannot be transferred between stores, and their conditions are set up again by hand. We do the same on Shopify. Source: BigCommerce Help: Transferring other data |
| Existing 301 redirects | Moves | Exportable to CSV on paid plans. Shopify imports redirects from CSV. Source: BigCommerce Help: 301 redirects |
| Theme and apps | We rebuild it | Neither moves. We build a new Online Store 2.0 theme and replace each app one by one. |
Four things that catch people out

BigCommerce's guides show that modifiers, bulk pricing, price lists, product filters, videos and reviews do not come out in a product file, and that orders and coupon codes need the API. Some have a free importer app or a manual route. A move built only on spreadsheets would drop them without any warning. We pull each from the API and count it against the source.
Source: BigCommerce Help: Transferring products
From 1 June 2026 BigCommerce renamed its plans Core, Growth, Scale and Performance, set GMV thresholds, and added an Open Payment Provider fee of 2.0, 1.0 or 0.6 percent on Core, Growth and Scale. It applies to gateways outside BigCommerce's embedded list, and includes offline orders. Core and Growth prices are unchanged. Open your own invoice before you assume it affects you.
Source: BigCommerce: Plan and pricing updates 2026
Shopify's own redirect help uses a BigCommerce-style brand link with a query string as an example that might not redirect as expected. We redirect the clean category or brand page, not every parameter combination.
Source: Shopify Help Center: Creating and managing URL redirects
BigCommerce allows 600 SKUs per product and 250 values per option. Shopify allows 2,048 variants but only 3 options per product. A product with many sizes and colours gains room. A product with four choice axes loses it and needs a decision.
Source: Shopify Help Center: Adding variantsURLs
| On BigCommerce | On Shopify | What the redirect list must handle |
|---|---|---|
| Existing 301 rules (Settings, 301 Redirects) | URL redirects, imported by CSV | We export them and fold them into the new list so old chains collapse into one hop. |
| Product pages | /products/handle | The exact pattern is read from your crawl. We do not assume BigCommerce's default. |
| Category pages | /collections/handle | One flat path per collection. The category tree moves into the menus. |
| Brand pages, for example /brands/name.html | A collection, or the vendor view | Shopify reserves /collections/vendors and /collections/types and cannot redirect them. An .html address cannot be redirected to the same address without .html. |
| Faceted links with query strings | No equivalent | Shopify says these may not redirect as expected. We redirect the clean page. |
| Blog posts and web pages | Blog articles and pages | Each needs its own redirect to the matching article or page. |
| Everything above, counted | Up to 100,000 redirects (Plus: 20,000,000) | We cover each URL that earned traffic or links, with no chains. |
Google asks for permanent server-side redirects, no chains, and not to send many old URLs to one unrelated page. Source: Google Search Central: How to move a site
What we do
Audit
We pull a list of modifiers, bulk pricing, price lists, reviews, videos, coupons and gift certificates through the API, and compare it with what a plain export holds.
Decide
Every product with modifiers gets a plan: an app field, theme code, a split into separate products, or removal. You approve it in writing.
Trial
Products, then customers, then orders and reviews into a staging store. We compare counts with BigCommerce and open sample products.
Payments
We connect your payment methods, run test orders including a personalised one, and total your fees side by side so the move is judged on the whole bill.
Launch
We test the redirect list on staging, switch the domain, import orders placed since the trial, then crawl and watch Search Console. What moves, we fix.
Price
The audit exists to find the API-only data before a price is fixed.
Start here
$1,200 USD
4 to 8 weeks
from $4,500 USD
Not included
Questions
BigCommerce changed its plans on 1 June 2026: new plan names, new GMV thresholds, a 0.9 percent Scale overage, and an Open Payment Provider fee of 2.0, 1.0 or 0.6 percent for gateways outside its embedded list. Core and Growth prices are unchanged. Whether it affects you depends on your gateway and sales, so check your own invoice.
Variant options become Shopify options, up to 3 per product and 2,048 variants. Modifiers such as text, date and file-upload fields are handled on Shopify with an app or theme code that reads line item properties, so we rebuild them that way.
Yes, but not by spreadsheet. BigCommerce's own transfer guide shows these do not come out in a CSV. We pull them by API or through BigCommerce's free importer apps, then load them into Shopify with a review app and B2B price tools.
Yes. BigCommerce lists orders as API or manual only, not CSV. Shopify takes historical orders by app or Order API. We import them after products and customers.
No. BigCommerce cannot export passwords, and Shopify says a customer CSV cannot carry them across. Imported customers already have a Shopify profile and can sign in with an emailed code or set a new password.
We export your BigCommerce 301 rules, then add a redirect for every other address that earned traffic or links. Shopify allows 100,000 redirects, 20,000,000 on Plus, and does not reliably redirect links with query strings.
No. Themes and apps do not move between the platforms. We build a new Online Store 2.0 theme and replace each app with a Shopify app, a built-in feature or custom code.
Variants get better: Shopify allows 2,048 per product against BigCommerce's 600. Options get tighter: Shopify allows 3 options per product. If you have products with four or more choice axes, we find them in the audit and decide how to handle each one.
Keep reading
Pick the product with the most options, or the most engraving and upload fields. We will tell you how it lands on Shopify, then price the rest.