BigCommerce to Shopify Plus Migration, Planned From Your Catalog Up
Moving from BigCommerce to Shopify Plus takes most stores 5 to 8 weeks. We pull your catalog through the BigCommerce Catalog API, turn variant options into Shopify variants and modifiers into line-item properties or apps, move customers and order history, and load a one-to-one 301 for every old URL. Shopify Plus lists $2,300 a month on a 3-year term.
Updated 22 October 2026 · By Bhavesh Barot, Founder


Modifiers, Custom Fields and URLs First. Theme Second.
FactoryJet has served 500+ businesses since 2014 and is a registered Shopify Partner. On a BigCommerce move the work that decides the outcome is the modifier list, the custom fields, the B2B price lists and the redirect map, so our audit starts there. You see the new store running on your own data before you sign.
Shopify's current limit, with up to three options per product. We flag any BigCommerce product over it.
Shopify Plus allows up to 20,000,000 URL redirects, enough for every old BigCommerce URL.
Our usual range for a migration with data, B2B or subscriptions. Headless runs 8 to 14 weeks.
Every old URL mapped to its new page with a single-hop 301 redirect.
Why Brands Move Off BigCommerce
The four reasons BigCommerce merchants give us most often, and what changes on Shopify Plus:
Plan Upgrades Tied to Trailing Sales
BigCommerce moves a store to the next plan when trailing twelve-month GMV passes a threshold, and charges an overage on Scale and Performance above the plan limit.
Shopify Plus is a term fee or a variable platform fee agreed up front, so the platform line in your budget is known before the year starts.
Stencil Edits That Wait for a Developer
Stencil themes are Handlebars templates. Moving a banner, adding a block or building a campaign page often means a code change and a theme push.
Online Store 2.0 sections let your marketing team add, reorder and preview page blocks in the Shopify theme editor without touching code.
Retail Stores Running on Separate Tools
Selling in physical stores alongside a BigCommerce site usually means a third-party POS and a sync tool between the two.
Shopify POS Pro is listed as a Plus feature, so in-store and online sales share one product list, one stock count and one customer record.
Checkout Changes Built on Injected Scripts
Custom checkout behaviour on BigCommerce is often added through Script Manager snippets that break quietly when the checkout changes underneath them.
Shopify Plus uses checkout extensions and Shopify Functions, which run inside Shopify's checkout and keep working through Shopify's own updates.
Enterprise Architecture: Replatforming BigCommerce to Shopify Plus
Catalog API extraction, a Liquid rebuild of your Stencil theme, checkout extensions in place of checkout scripts, and a staged DNS cutover.
Layer 1: The Modern Storefront (Fast, Flexible & Easy to Edit)
What your customers actually see and use. Loads in under 1 second and lets your marketing team edit banners in minutes without coding.
Global Online Store
Super-fast mobile shopping with instant checkout and multi-currency pricing across the world.
Wholesale & B2B Portal
Wholesale buyers get their custom negotiated prices, volume tiers, and Net 30 invoices on one login.
Retail Stores & POS
One unified inventory and customer account shared between your physical stores and website.
AI Search Optimization
Structured so ChatGPT, Perplexity, and Google AI Overviews can read and cite your product pages.
Layer 2: The Smart Event Bus (The Highway Between Systems)
Moves every purchase, stock change and price update between your systems without loading your servers.
Durable Safety Queues
If your ERP ever undergoes scheduled maintenance, orders wait safely in queue and sync the second it comes back.
Automatic Data Translator
Converts Shopify orders and products into the exact format your ERP understands, without manual re-keying.
Duplicate Protection
Prevents accidental double charges or double order bookings even during massive Black Friday traffic spikes.
Layer 3: Your Back-Office Systems (Completely Untouched)
You do not have to replace your ERP, warehouse software, or accounting tools. They stay your single source of truth.
NetSuite / SAP ERP
General ledger, corporate finance, taxes, and purchase orders balance automatically.
PIM (Product Master)
Akeneo, Pimcore, or Salsify managing 100k+ SKU specs and image galleries.
Warehouse & 3PL (WMS)
Manhattan, Deposco, or ShipBob printing packing slips and tracking numbers live.
Salesforce CRM / Klaviyo
Keep your customer support tickets and marketing automations running without interruption.
Staged
Cutover Rehearsed First
Planned
Cutover Window Agreed With You
1-to-1
301 Redirect Map
Yours
Code and Data Ownership
Reviewing Your BigCommerce Stencil Contract or Replatforming?
Talk directly with founder Bhavesh Barot (no junior salespeople). We review your custom cartridges, ERP synchronization requirements, and deliver a transparent fixed-price roadmap before any commitment.
6-Stage Zero-Downtime Data Migration Framework
How FactoryJet migrates enterprise catalogs, customer archives, order history, and ERP integrations from Legacy Platform to Shopify Plus with zero downtime and total SEO preservation.
Discovery, Entity Audit & Schema Mapping
- Extract full database schema: Products, matrix variants, customer entities, order history, and B2B contract price sheets.
- Audit custom third-party extensions and map 1-to-1 replacements to native platform features and modern APIs.
- Inventory ERP API endpoints (NetSuite, SAP, Dynamics, Acumatica) and define JSON field mapping matrices.
Staging Infrastructure & Delta Pipelines
- Provision isolated staging environment on target architecture with production-grade security.
- Build bi-directional REST / GraphQL synchronization middleware for orders, inventory, and B2B price lists.
- Rebuild frontend storefront components and checkout extensibility rules using modern WebAssembly functions.
1-to-1 URL Inventory & 301 Redirect Architecture
- Execute deep crawl of 100% of historical URLs, indexing status, canonical tags, and structured schema markup.
- Generate single-hop 301 redirect map directly from legacy URL paths to new canonical target URLs.
- Ensure complete schema parity for Product, Review, BreadcrumbList, and Organization entities.
Multi-Pass Historical Data Ingestion & Delta Sync
- Execute Pass 1 bulk historical data ingestion (SKU master, collections, customer records, archived orders).
- Run automated data integrity validation scripts cross-referencing SKU counts, order totals, and metafields.
- Configure automated delta ingestion catching new customers and orders placed on the legacy store continuously.
End-to-End UAT & Gateway Simulation
- Conduct rigorous end-to-end purchasing test cycles with marketing, operations, and accounting teams.
- Simulate credit card authorizations, 1-click Shop Pay checkouts, tax exemptions, and Net 30 terms.
- Verify real-time warehouse inventory locks and automated ERP sales order ingestion.
Zero-Downtime DNS Cutover & Real-Time Monitoring
- Lower DNS TTL to 300 seconds 48 hours prior to launch for instantaneous global DNS propagation.
- Run final real-time delta sync catching orders placed in the last 15 minutes of the legacy store.
- Execute DNS switchover, monitor real-time 404 server logs, and ping Google Indexing API and IndexNow.
BigCommerce vs. Shopify Plus: Fees, Limits and Rules
Vendor facts only. Each row links to the vendor's own page, and every page was checked on 22 October 2026.
| Feature / Dimension | BigCommerce | Shopify Plus Enterprise | What It Means for Your Brand | Source (checked 22 Oct 2026) |
|---|---|---|---|---|
| Listed plan price | Core $39, Growth $105, Scale $399 a month; Performance from $1,499 a month billed annually | $2,300 a month on a 3-year term, from $2,500 on a 1-year term, or a variable platform fee | Compare full invoices including payment fees, not list prices alone | BigCommerce pricing; Shopify Plus pricing |
| How the plan level is set | Trailing twelve-month GMV (gross order value minus 10%); automatic upgrade past thresholds such as $30K on Core or $100K on Growth | Term fee, or a variable platform fee for more complex business structures | BigCommerce cost moves with sales; Shopify Plus cost is agreed with Shopify up front | BigCommerce pricing FAQ; Shopify Plus pricing |
| Product choices | Variant options create SKUs with tracked stock; modifier options cannot track inventory | Up to 2,048 variants and up to three options per product | Modifiers need a planned Shopify home before the first import | BigCommerce options docs; Shopify variant limits |
| Third-party payment providers | Monthly fee on self-service plans for orders through Open Payment Providers | Third-party transaction fees may apply if you do not use Shopify Payments | Model gateway costs on both platforms with your real order volume | BigCommerce pricing; Shopify pricing |
| URL redirects | Store-defined URL formats; faceted filter URLs carry query strings such as ?_bc_fsnf=1 | Up to 20,000,000 redirects on Plus; query-string URLs might not redirect as expected | Redirect clean URLs one-to-one; handle filter URLs with canonicals | Shopify URL redirects help |
| Checkout capacity | Set by your BigCommerce plan and contract | 10K+ checkouts per minute with unlimited bandwidth, transactions and SKUs | Load-test the parts you add (apps, Functions, ERP links), not Shopify's checkout | Shopify Plus pricing |
| B2B selling | Sold as B2B Edition; check your current contract for what is included | Native B2B with companies, catalogs and payment terms; one store can serve B2B and D2C | Price lists and company accounts map to Shopify catalogs and companies | Shopify B2B help |
What Comes Out of BigCommerce, and How
Each data type has its own export route. The BigCommerce Catalog REST API carries the catalog, and Shopify's store migration guide lists how each type loads on the Shopify side.
- Products, variants, options, modifiers, images and custom fields: BigCommerce Catalog REST API, pulled by script so it can rerun for the final top-up.
- Simple catalogs with no modifiers: The product CSV export in the BigCommerce control panel, cleaned and reshaped to the Shopify product CSV format.
- Customers and saved addresses: BigCommerce Customers API, loaded into Shopify by CSV or API. Passwords do not move.
- Historical orders: BigCommerce Orders API, loaded through the Shopify Order API or a migration app, as Shopify's migration guide lists.
- Blog posts and web pages: Pulled with titles, meta descriptions, images and alt text, then rebuilt as Shopify articles and pages.
- Gift certificates, reviews, loyalty points: Each exported from the app or feature that holds it, then reloaded into its Shopify replacement.
- The full URL list: The BigCommerce XML sitemap, Search Console page reports and backlink data, merged and de-duplicated.
BigCommerce URL patterns in the 301 map
BigCommerce stores set their own URL format, so check your sitemap against these common patterns. The Shopify side is fixed by Shopify.
/product-name/ or /products/product-name/to /products/product-name/category/ and nested /parent/child/to /collections/child plus a menu entry for the parent/brands/brand-name.htmlto /collections/brand-name/blog/post-name/to /blogs/news/post-name/shipping-returns/ and other web pagesto /pages/shipping-returnsFilter URLs with ?_bc_fsnf=1to No one-to-one redirect; canonical on the Shopify collection
Risks specific to BigCommerce moves
- Modifiers with price adjusters: each one has to be rebuilt so the price still changes at checkout.
- Customer group pricing: maps to Shopify B2B catalogs or automatic discounts, and the two behave differently at checkout.
- Script Manager snippets: tracking, chat and checkout scripts are listed and rebuilt one by one, because none of them carry over.
- Multi-Storefront setups: each BigCommerce storefront needs a decision on Markets versus a separate expansion store.
- Products over Shopify's 2,048 variant or three option limit: split into combined listings before import, not after.
- Password resets: every returning customer sets a new password, so the invite email and its timing are planned.
Still choosing a platform? Read our Shopify Plus vs BigCommerce comparison, or run your numbers in the replatforming cost calculator. For the build itself, see our Shopify migration service, Shopify Plus development, Shopify Plus B2B and ERP integration pages. Running NetSuite behind your store? The SuiteCommerce to Shopify Plus guide covers the ERP side, and the replatforming hub lists every source platform.
Our 7-Step BigCommerce Migration Process
Each step has a sign-off gate. The field map is signed before import, the full test import is checked before the redirect map is loaded, and test orders pass before DNS moves.
- 🔍01
Catalog API Pull & App Audit
We pull your full catalog through the BigCommerce Catalog API and list every variant option, modifier, custom field, price list and app on one sheet.
- 🗺️02
Field-by-Field Mapping Sign-Off
Each BigCommerce field gets a Shopify home: variant, metafield, line-item property, collection or metaobject. You sign the sheet before anything is imported.
- 💻03
Liquid Theme Build & App Replacement
We rebuild the Stencil design as an Online Store 2.0 theme on a development store and set up the Shopify replacement for each app.
- 📊04
Full Test Import
Products, customers, orders, blog posts and gift card balances are loaded in full. Products over 2,048 variants or three options are split or reworked here.
- 🔗05
Redirect Map From Sitemap, Search Console & Backlinks
Every BigCommerce URL is mapped to its Shopify page and loaded as a single-hop 301. Filter URLs with query strings are handled with canonicals.
- ✅06
Test Orders & Your Sign-Off
We run test orders through payments, tax, shipping and any ERP link, and you review the store on a preview link.
- 🚀07
Freeze, Top-Up & DNS Cutover
BigCommerce changes are frozen, orders and customers since the test import are topped up, DNS moves, and account invites go out in batches.
Evaluating Migration Partners: What to Ask
Four questions to put to any agency quoting a BigCommerce to Shopify Plus move:
SEO Link Equity Preservation Checklist
How FactoryJet prevents organic traffic drops during platform migration by enforcing strict single-hop redirects, schema parity, and canonical hygiene.
1. Comprehensive 1-to-1 Legacy URL Inventory
100% URL CoverageDeep crawl of 100% of historical URLs from Google Search Console, server access logs, and XML sitemaps to capture every ranking collection, product, and blog article.
2. Single-Hop 301 Redirect Architecture
Zero Equity LeakageMapping every legacy URL path directly to its exact new canonical destination. Zero multi-hop redirect chains, zero redirect loops, and zero 404 dead ends.
3. Server-Rendered JSON-LD Schema Parity
Rich Snippet ContinuityPreserving full Schema.org structured data (Product, Offer, AggregateRating, Review, BreadcrumbList, Organization) rendered in static HTML for AI search crawlers.
4. Title Tag, Meta Description & H1 Heading Continuity
Keyword Rank DefenseMaintaining high-ranking on-page SEO signals across all primary landing pages, category hubs, and top-converting product pages without accidental overwrites.
5. Self-Referential Canonical Tag & XML Sitemap Audit
Duplicate Content ShieldImplementing clean canonical rules that prevent duplicate indexing from faceted filtering, variant parameters, or regional URLs, paired with multi-sitemap XML indexes.
6. Post-Cutover 404 Log Monitoring & IndexNow Submission
Instant Re-IndexingReal-time server log inspection during launch week to catch edge-case 404s instantly, paired with automated submission to Google Indexing API and Bing IndexNow.
Enterprise Store E-Commerce Speed & Latency ROI Calculator
Model how much annual revenue your store loses to mobile page latency, and calculate the exact return on migrating to sub-second architecture:
Based on sub-second 0.8s mobile LCP optimization standards.
MIGRATION INTELLIGENCE
Frequently Asked Questions About Moving Off BigCommerce
What BigCommerce merchants ask before moving to Shopify Plus, answered from the vendors' own documentation:
Topics
Can’t find your answer?
Talk to the founderWhy Move & What It Involves
Is moving from BigCommerce to Shopify Plus worth it for a growing brand?
It is worth it when you want B2B and direct-to-consumer sales in one admin, more control over checkout, or Shopify POS Pro for retail stores. It is less clear-cut if your BigCommerce plan already covers what you need and your team knows Stencil well. Shopify Plus lists $2,300 a month on a 3-year term and from $2,500 on a 1-year term, so put that next to your current BigCommerce invoice before you decide.
What does Shopify BigCommerce replatforming involve, step by step?
Replatforming means moving your catalog, customers, orders, content and URLs off BigCommerce, then rebuilding the storefront, checkout rules and integrations on Shopify Plus. Data comes out through the BigCommerce Catalog API or a CSV export. The Stencil theme is rebuilt in Liquid, each app is replaced or retired, and every old URL gets a single-hop 301. BigCommerce stays live until the Shopify store passes test orders.
How long does a BigCommerce to Shopify Plus migration take?
Most BigCommerce moves fit our 5 to 8 week band for advanced builds, because they include data migration and often B2B pricing or subscriptions. A headless or heavily custom storefront runs 8 to 14 weeks. What stretches a timeline is a large set of modifiers, checkout scripts that need rebuilding, and ERP connections, so we count those on the scoping call before we give you a date.
Do we have to rebuild our BigCommerce Stencil theme?
Yes. Stencil themes are built from Handlebars templates, and Shopify themes use Liquid with Online Store 2.0 sections, so no theme code carries over. We rebuild the design as a Shopify theme your team can rearrange in the theme editor. Layouts your analytics show are working stay; pages nobody visits are dropped rather than rebuilt.
What happens to the apps we use on BigCommerce?
Each app goes on a list with what it does, what data it holds, and its Shopify replacement: a Shopify App Store app, a native Shopify feature, or custom code. Reviews, loyalty points and subscriptions hold customer data, so each gets its own export and import plan. Apps that only add a widget to the theme are rebuilt in the new theme and need no data move.
Catalog, Modifiers & Customers
How do BigCommerce variant options and modifier options map to Shopify?
BigCommerce splits product choices in two. Variant options create SKUs with tracked stock. Modifier options change how an item is made or shipped, and BigCommerce documents that you cannot track inventory against modifier values. Variant options map to Shopify options and variants. Modifiers such as engraving text or gift wrap become line-item properties, a product options app, or a Shopify Function, never extra variants.
What if a BigCommerce product has more variants or options than Shopify allows?
Shopify allows up to 2,048 variants and up to three options per product. Most BigCommerce products fit. If one has a fourth option or more combinations than that, we split it into several products shown as a combined listing, or move the extra choice to a modifier. Shopify also notes that some themes and apps do not support more than 100 variants, so we test those products in the new theme early.
How do we export products from BigCommerce for the migration?
For a small, simple catalog the product CSV export in the BigCommerce control panel is enough. For anything with modifiers, custom fields, price lists or many images, we pull from the BigCommerce Catalog REST API, which returns products, variants, options, modifiers, images and custom fields as structured data. We script that pull so it can run again for the final top-up just before launch.
Can customer accounts and order history move from BigCommerce to Shopify?
Customers, addresses and past orders can move; passwords cannot. Shopify's migration guide lists CSV files or the API for customers, and migration apps or the Order API for historical orders. Passwords are stored as one-way hashes on BigCommerce, so each customer sets a new one from an account invite email. We send those invites in batches after launch so support is not flooded on day one.
What happens to BigCommerce custom fields, brands and categories?
Custom fields become typed Shopify metafields, so the theme and search filters can read them. Brands become the product vendor field, or a brand metaobject if you want proper brand pages. Categories become collections. Shopify collections are flat, so a nested BigCommerce tree becomes one collection per level plus a navigation menu. Every mapping goes into a spreadsheet you sign off before the first import.
Do BigCommerce gift certificates and store credit balances transfer?
The balances transfer, but each code needs checking. We export every open BigCommerce gift certificate with its code and remaining value, then recreate it as a Shopify gift card so the customer keeps the same amount. Store credit is recreated in the form your finance team books it. Any balance that does not reconcile before cutover goes on a short list for manual handling.
Checkout & Payments
Can we customize checkout on Shopify Plus the way we did with BigCommerce scripts?
Yes, through different tools. Shopify Plus checkout is changed with checkout extensions and Shopify Functions, which Shopify lists among its Plus features, rather than by editing checkout code directly. Custom fields, delivery rules, discounts and payment method rules are all possible. Scripts you added to the BigCommerce checkout through Script Manager do not carry over, so each is rebuilt or replaced by an app.
Can we keep our current payment provider after leaving BigCommerce?
Often, yes. Shopify Plus works with Shopify Payments and with many third-party providers. Shopify's pricing page says third-party transaction fees may apply when you use a provider other than Shopify Payments. BigCommerce's pricing page says it charges a monthly fee on self-service plans for orders through Open Payment Providers. Model both before you choose, using your real order volume.
Does Shopify Plus handle our peak sale traffic?
Shopify's Plus pricing page states 10K+ checkouts per minute with unlimited bandwidth, transactions and SKUs. That covers the checkout side. The parts we load-test before a sale are the ones you add: apps that call outside services, custom Functions, and any ERP connection that has to accept a burst of orders. We run those tests on the development store before launch, not during your first sale.
Fees & Pricing
How much does a BigCommerce to Shopify Plus migration cost?
It depends on SKU count, how many modifiers and custom fields you use, custom checkout logic, the number of apps to replace, and integrations such as an ERP. FactoryJet quotes a fixed price in writing after a short scoping call, priced per phase. You see a working demo on your own BigCommerce data before you sign, and you own the code when the project ends.
How do BigCommerce plan fees compare with Shopify Plus fees?
BigCommerce lists Core at $39, Growth at $105 and Scale at $399 a month, with Performance starting at $1,499 a month billed annually. Shopify Plus lists $2,300 a month on a 3-year term, from $2,500 on a 1-year term, or a variable platform fee for more complex businesses. Payment fees sit on top on both platforms, so compare full invoices, not list prices.
Does BigCommerce charge more as our sales grow?
Yes. BigCommerce sets your plan from trailing twelve-month GMV, which it defines as gross order value minus 10%. When you pass a threshold, such as $30K on Core or $100K on Growth, it upgrades you to the next plan. On Scale and Performance an overage rate applies to orders above the plan limit instead. Shopify Plus is a term fee or a variable platform fee agreed with Shopify.
URLs, SEO & Launch
Will we lose Google rankings moving from BigCommerce to Shopify Plus?
Rankings can wobble for a few weeks after any platform move. What protects them is a complete redirect map. We collect every URL from the BigCommerce XML sitemap, Search Console and backlink data, map each one to its Shopify page, and load them as single-hop 301s before DNS changes. Shopify Plus allows up to 20,000,000 redirects, so even very large catalogs fit.
What do BigCommerce URLs look like, and how do they map to Shopify?
BigCommerce lets each store set its own URL format, so product pages may sit at /product-name/, under /products/, or under a category path. Shopify fixes products at /products/handle and collections at /collections/handle. We keep each old slug as the Shopify handle wherever we can, so most redirects follow one pattern, and we list every exception in the map for you to check.
How do you handle BigCommerce filter URLs such as ?_bc_fsnf=1?
We do not redirect them one by one. Shopify's own redirect help uses a URL like /brands/dell.html?_bc_fsnf=1 as its example of query strings that might not redirect as expected. We redirect the clean category or brand URL, set canonical tags on Shopify filter pages, and let the parameter versions drop out of the index on their own.
Do BigCommerce blog posts and web pages move to Shopify?
Yes. BigCommerce blog posts become Shopify blog articles under /blogs/news/ or another blog handle you choose, and web pages become Shopify pages under /pages/. Titles, meta descriptions, images and alt text move with them. Because both paths change, every post and page gets its own 301 in the redirect map.
Can we see the Shopify store working before we switch off BigCommerce?
Yes. We build on a Shopify development store, load your real catalog, and run test orders through payments, tax, shipping and any ERP connection. You click through it on a preview link and sign off. Only then do we freeze BigCommerce changes, top up orders and customers placed since the test import, and move DNS.
B2B & Multi-Storefront
Can BigCommerce B2B Edition features move to Shopify Plus B2B?
Most of them. Shopify B2B sets up buyers as companies with their own pricing, payment terms and catalogs, and one store can serve both B2B and direct-to-consumer buyers. BigCommerce price lists become Shopify B2B catalogs and company accounts become Shopify companies. Quote requests and buyer approval chains work differently on each side, so we check them feature by feature in the audit.
We run several BigCommerce storefronts. How does that work on Shopify Plus?
You choose between one Shopify store using Markets for countries and languages, or separate expansion stores for each brand. One store is simpler to run and keeps one catalog. Separate stores suit brands with different products, teams or checkout rules. We make this call in the audit, before any data moves, because it decides how the catalog and redirects are built.
Bhavesh Barot
Founder & Chief Technical Architect at FactoryJet · Enterprise Systems & Frontend Specialist
Architect of high-performance Next.js web applications, headless commerce systems, and local search infrastructure for growing brands. Every project is planned, reviewed, and deployed directly under senior technical supervision with zero junior agency handoffs.
Ready to Upgrade BigCommerce to Shopify Plus?
Send us your store URL, SKU count and app list. We reply with a scoped plan and a fixed price per phase in writing, and show you a demo on your own data before you sign.