Migration

BigCommerce to Shopify Migration: Costs, SEO & Redirects

Moving from BigCommerce to Shopify? A neutral guide to catalog mapping, 301 redirects, real costs, and whether to DIY or hire — no agency sales pitch.

Data MappingSEO & RedirectsReal CostsDIY vs Hire
July 12, 2026·19 min read·
Listen to a short brief of this article
Hands-free while you multitask

Key Insights in 60 Seconds

What actually changes — for your catalog, your SEO and your budget — when you move off BigCommerce.

BigCommerce auto-upgrades your plan at $30K and $100K in sales (as of July 2026). The two moves that break revenue if rushed: your 301 redirect map and password resets.
Shopify caps products at 2,048 variants and 3 options. BigCommerce modifiers have no direct equivalent — expect apps or theme code.
You gain a wider app-and-theme ecosystem and Shopify's checkout. For many merchants that conversion tooling is the real draw.
Shopify adds a third-party transaction fee BigCommerce never charged. It runs 2% to 0.2% unless you use Shopify Payments.
Customer passwords never transfer. Plan a launch-day reset email and expect a small first-week login dip.
Realistic timeline: a few weeks to months. Simple catalogs are DIY-friendly; B2B or large catalogs favor hiring.

What You’ll Learn

1Whether migrating now is worth it
2What data transfers cleanly
3How to preserve SEO rankings
4Which migration method fits
5Real costs and timeline
6Whether to DIY or hire

Why Leave BigCommerce — and When to Stay

Both BigCommerce and Shopify are hosted platforms — you own your store on either, so this isn't a rescue mission; it's a fit decision. Coming from a different platform? Our platform-by-platform migration guide covers WooCommerce, Wix, Magento and more.

For most established BigCommerce merchants the trigger is the one Shopify names in its own migration guidance — growth the current setup can't absorb without custom work, and a narrower app-and-theme ecosystem than the business now needs. It's the point where the platform stops keeping up with the store, which is exactly what pushed the team at Crossrope to replatform mid-growth:

We weren't confident in our previous ecommerce platform's ability to support us as we scaled. While it was risky to replatform during a period of intense sales demand, the risk paid off, and today we're optimized for incredible international growth.
Crossrope — Shopify case study — Crossrope · View source (shopify.com)

The Auto-Upgrade Squeeze

BigCommerce moves you up a plan automatically as your sales grow. Once your trailing-twelve-month sales pass a threshold, the platform notifies you and upgrades the plan — $30K in sales moves you from Core to Growth, and $100K moves you from Growth to Scale. That predictability cuts both ways: the fee steps up on schedule whether or not the extra features matter to you.

BigCommerce Plans and Their Sales Thresholds

PlanMonthlySales threshold (TTM)What triggers the tier
Core$39/moUp to $30KEntry tier for new stores
Growth$105/moUp to $100KAuto-upgrade once sales pass $30K
Scale$399/moUp to $1MAuto-upgrade past $100K; caps GMV at $33,333/mo, then a 0.9% overage rate above the cap
PerformanceFrom $1,499/mo$1M+ (custom)For high-volume stores past $1M in sales

BigCommerce plan prices and thresholds observed July 2026 — competitor pricing changes; confirm on bigcommerce.com/pricing.

The Honest Trade-Offs

A migration guide that only sells the destination isn't worth your time, so here are the two places Shopify is genuinely worse for a BigCommerce merchant. First, payment fees. Shopify adds a third-party transaction fee — 2% on Basic down to 0.2% on Plus — whenever you take payments through a gateway other than Shopify Payments. BigCommerce famously charges no transaction fees on any gateway, so if you're committed to an outside processor, model that surcharge before you switch. Our guide to Shopify payment gateways and the third-party fee shows exactly how it adds up.

Second, Shopify's catalog and URL model is more rigid. You get three product options where BigCommerce gives you unlimited modifiers, and fixed URL paths where BigCommerce lets you shape the structure. For the full, unvarnished list of where Shopify constrains you, read our honest take on the disadvantages of Shopify — then weigh it against what pushed you to look in the first place.

When migrating is NOT worth it
If your sales sit comfortably below the next BigCommerce threshold, your store runs on deep BigCommerce-native logic with no Shopify equivalent, or you're inside a peak-sales window, the migration will cost you more than it returns right now. A replatform without a real forcing function usually loses to time spent on conversion, content or acquisition. Park it and revisit when a real limit costs you a real sale.

What Actually Changes: The Model Shift

The instinct when scoping a migration is to check features one-to-one. The more useful frame is to look at where the two platforms model the same thing differently, because that's where data doesn't map cleanly and where you'll spend rebuild time.

Catalog: Variants, Options & Modifiers

This is the biggest structural difference. Shopify lets a product carry up to 2,048 variants but only three options, and it has no direct equivalent to BigCommerce modifiers (the add-ons and custom inputs that don't create a distinct SKU). Products that lean on many modifiers or a fourth option type need a third-party app or theme code using line item properties.

DimensionBigCommerceShopify
Variants per productUp to 600Up to 2,048
Options / add-onsModifiers, no hard limitUp to 3 options per product
Media per productMultiple imagesUp to 250 media items

Shopify limits: Shopify Help Center. BigCommerce limits: BigCommerce developer docs. Verified July 2026.

Categories change shape too. BigCommerce's category tree becomes Shopify collections — either manual (you pick the products) or smart (rule-based). Anything driven by BigCommerce's faceted logic is rebuilt on Shopify's own Search & Discovery app, which is free and lets shoppers filter by multiple attributes. Products also gain a single canonical URL regardless of how many collections they sit in, which quietly removes the duplicate-category-URL problem you may have managed on BigCommerce.

B2B Price Lists

If you run wholesale, note where B2B lives. Shopify B2B is available on the Basic, Grow, Advanced and Plus plans, but the heavy-duty pieces — unlimited catalogs and assigning price lists directly to companies — are Plus-only. If wholesale is a core part of your BigCommerce store, map those features carefully; our deep dive on B2B on Shopify Plus covers what native B2B does and doesn't replace.

What Your Data Carries Over

BigCommerce exports your core data as CSV or XML, and migration tools carry most of it into Shopify. The matrix below is the honest picture of what lands cleanly, what needs a workaround, and what doesn't move at all.

DataTransfers?How & caveats
Products + variantsYesPartner tool or CSV — Shopify lists no built-in BigCommerce guide, so most use Matrixify, LitExtension or Cart2Cart. Re-check variant axes against the 3-option / 2,048-variant limits after import.
Product imagesYesMigration tools re-host images on Shopify's CDN. Crawl 30 random product pages for broken images before you call it done.
Categories → collectionsPartialYour category tree becomes manual or smart collections. Faceted, rule-driven groupings are rebuilt, not imported.
CustomersYes (no passwords)Export from BigCommerce as CSV/XML; import via a tool. Order history stays attached to the customer record.
Customer passwordsNeverPasswords are encrypted — never export/import. Trigger Shopify's account-invite email on launch day; customers set a new password on first login.
Orders (historical)Yes (paid tool)Imported orders typically arrive as historical records — plan to handle refunds or fulfillment for pre-migration orders in your old admin or manually.
Coupons / discountsPartialSimple percentage and fixed-amount codes migrate; complex conditional rules are recreated as Shopify discounts or Functions.
Custom fields → metafieldsManualBigCommerce custom fields map to Shopify metafields, which usually means manual CSV editing or a migration tool.
Blog posts & pagesYes, lossyMoved via migration apps or the Blog / Blog Article API. Shopify's blog engine is simpler — expect layout cleanup on each post.
Product reviewsApp-dependentShopify has no native review feature; Judge.me or Yotpo ingest your review export at migration time.
Gift cardsApp / APIMoved via migration apps or the GiftCard API. There is no clean one-click native import — confirm codes and balances with your tool or support.
Apps / integrations / webhooksNoNothing here migrates. Every ERP link, integration and webhook is reconnected and re-tested by hand on Shopify.

Compiled from Shopify Help Center (migrating to Shopify, importing customers) and the Shopify enterprise migration guide, July 2026.

Customer Passwords Never Transfer

This one surprises people, so plan for it. Passwords are encrypted outside Shopify and can't be migrated by CSV — and Shopify confirms the same specifically for BigCommerce. Your fix is built in: after the customer import, trigger Shopify's account-invite email on launch day so shoppers set a new password on first login. Order history stays attached to each record, so once they're back in, nothing feels lost. Expect a small login dip in week one and prepare a short support note explaining the reset.

Reviews & Review Schema

Shopify retired its own product-reviews app, so reviews now live in third-party apps — and so does the star-rating schema that shows up in Google. Both Judge.me and Yotpo import your existing reviews from an export file at migration time. One honest caveat: whether star ratings reappear as rich snippets isn't automatic — the rich-snippet markup is configured inside the review app, so turn it on and re-check your product pages after the import rather than assuming it carried over.

Protecting Your SEO: URLs & Redirects

BigCommerce lets you shape product URLs several ways; Shopify uses fixed paths — /products/<handle> for products and /collections/<handle> for collections. That means almost none of your old URLs survive unchanged, and each one needs a redirect. Here's how the common patterns map.

BigCommerce URL patternShopify equivalentWhat you do
/category/product-name/products/product-name301 in your redirect map
/brands/brand-name/collections/brand-nameRecreate the brand as a collection, then 301
/category-name//collections/collection-nameMap each category to a collection, then 301
A product in several categories/products/handleOne product URL regardless of collection — no duplicate paths to reconcile

Shopify uses fixed /products/<handle> and /collections/<handle> paths. Patterns shown are generic examples of both platforms' structures.

Building the 301 Redirect Map

Shopify lets you create up to 100,000 URL redirects on standard plans (20 million on Plus), and you can import them in bulk by CSV. A few paths are reserved and can't be redirect targets, so keep them out of your map.

Reserved paths you can't redirect to
Shopify won't let you redirect URLs that begin with /apps, /application, /cart, /carts, /orders, /services or /shop, and you can't use the fixed paths /products, /collections or /collections/all as targets. Shopify's redirects also work from broken URLs rather than as wildcard rules — its documentation doesn't describe wildcard redirects as a feature, so plan for explicit mappings.

One trap most guides miss: your product images. On BigCommerce, images are served from a BigCommerce-owned CDN domain — and once you migrate, you can't redirect those old image URLs because you don't own that domain.

You can't create 301 redirects for those CDN image URLs, because you don't own that domain.
Shopify — Migrate from BigCommerce to Shopify · View source (shopify.com)

The practical fallback is to re-host every image on Shopify's CDN during the migration (the tools do this) and to make sure your new product pages reference the new image URLs, so search engines index the Shopify-hosted versions. On the rankings themselves, be realistic: expect short-term fluctuation while Google re-crawls the new URLs, and trust the complete redirect map — not luck — to hold your equity through that window.

Migration Methods: Manual, Tool or Partner

Shopify's own guidance frames the choice cleanly: you can move manually, use a migration tool such as Matrixify, or bring in a specialist partner. Here's what each path is actually for.

Manual (CSV / XML)
Export your catalog, customers and orders from BigCommerce as CSV or XML, then import into Shopify. Cheapest and most tedious — best for small, simple catalogs you can validate by hand.
Migration tool
An automated tool such as Matrixify, LitExtension or Cart2Cart moves products, customers and orders in bulk. The practical default for most stores — run a free demo migration first.
Specialist partner
A Shopify Partner or agency runs the whole move — theme rebuild, data import, redirect map and cutover. Worth it for large catalogs, B2B, or when launch risk is high.

For the tool route, three names come up repeatedly. Prices below are observed and drift — always confirm on each tool's own page — but they give you the shape of the decision.

ToolPrice (observed)What it movesListing
MatrixifyDemo free; $20–$200 per 30 daysProducts, collections, discounts, customers, orders (and metafields)App Store
LitExtensionFrom $59; free up to 100 entitiesProducts, categories, customers, orders, coupons, CMS pages, blog postsApp Store
Cart2Cart$69–$299+ (third-party estimate)Broad set incl. reviews, customer groups, coupons, CMS pages, taxesApp Store

Prices observed July 2026 from each vendor; the Cart2Cart figure is a third-party estimate, not an official rate. Confirm current pricing and entity coverage before you buy.

Whichever tool you pick, run its free demo or test migration first and inspect the results on sample products before committing to the full run. The video below walks through an automated BigCommerce-to-Shopify migration end to end, so you can see the flow before you start.

How to Migrate from BigCommerce to Shopify in 3 StepsA short walkthrough of an automated BigCommerce-to-Shopify migration — the tool-based route described above, shown end to end.

What It Costs and How Long

There's no single price for a BigCommerce-to-Shopify move because most of the cost is labor. The three methods above map straight onto three cost paths: doing it manually or with a tool is the DIY route, while a specialist partner means either a freelancer or an agency depending on your catalog's size. Here's what each path realistically costs and how long it runs, using published Shopify-developer and Shopify-agency rate benchmarks.

DIY with tools
Tool fee $0–$200 plus your own time · ~2–6 weeks · Best for small, simple catalogs you can move and verify yourself.
Freelancer
$15–$95/hr · ~3–6 weeks · Best for mid-size catalogs with a handful of integrations to rebuild.
Agency
$50–$199/hr, projects $1,000–$25,000+ · ~4–10 weeks · Best for large catalogs, B2B price lists and high-stakes timelines.

Freelancer rates: Upwork Shopify-developer benchmarks. Agency rates and project minimums: Clutch Shopify directory. Migration-tool fees from vendor pages. All observed 2026.

If you're weighing the full build rather than just the data move — theme, apps, custom work and year-one running costs — our breakdown of Shopify store development cost maps every component with worked scenarios. That's the place to size a real budget, since this guide deliberately keeps its numbers migration-specific.

And if the answer is “hire it out,” the harder skill is scoping the job and vetting whoever takes it. Our guide to hiring a Shopify developer covers the brief, the red flags and how to compare quotes so you don't overpay for a straightforward migration.

DIY or Hire? Find Your Route

You've seen the data matrix, the methods and the costs. Still weighing how to run it? Answer five quick questions about your catalog, budget and timeline. This quiz doesn't judge you — it routes you to the execution path that fits your store, whether that's doing it yourself or handing it over.

How Should You Run Your Migration?5 questions → your DIY, freelancer or agency route
Question 1 of 5
How big and complex is your catalog?

Your Migration Playbook

These steps apply to everyone: if you're going DIY you'll run them yourself, and if you've hired help you'll supervise and sign off on each one. Tick them off as you go — the checklist saves your progress on this device.

BigCommerce → Shopify Migration Checklist

Work top to bottom. Expand any step to see what to confirm before you tick it off.

0 of 8 done
  1. Map what you're moving and every integration you'll rebuild before you export anything.

  2. Pull products, customers and orders out of BigCommerce as CSV or XML.

  3. Open a Shopify store and rebuild the storefront — themes never port across platforms.

  4. Run your chosen migration tool and validate the import against the source.

  5. Map every old BigCommerce URL to its new Shopify address before cutover.

  6. Rebuild what tools don't move, then reconnect and re-test each integration and webhook.

  7. Prove checkout, taxes and redirects work before customers see them.

  8. Import orders placed since the main migration, switch DNS, and send the password-reset email.

The Bottom Line

BigCommerce and Shopify are both capable hosted platforms; this is a fit decision, not a rescue. Merchants who move for a real reason — outgrowing the plan ladder, needing a wider app-and-theme ecosystem, or wanting Shopify's checkout and conversion tooling — and who respect the two revenue-critical steps (the 301 redirect map and the customer-password reset) come out ahead. Merchants who move on a whim usually don't.

Migrate when the structural trigger is real and you've matched the work to your store. Do it yourself if the catalog is small and your logic is light; hire a freelancer or agency the moment B2B, heavy integrations or a tight timeline enter the picture. Whatever you choose, the redirect map is non-negotiable — it's the cheapest step to build and the most expensive to skip.
Your Next Step by Stage
Weighing it upNot sure whether to DIY or hire? Take the quiz and get your route in about a minute.Find your route
Ready to planOpen the step-by-step checklist and start ticking off the move — it saves your progress.Open the playbook
Want it handledHand the theme rebuild, data import and redirect map to a Shopify developer while you keep selling.Hire a developer

Want a scoped quote for your BigCommerce migration?

If the playbook looks like more than your team can absorb, a Shopify build team can scope the theme rebuild, data import and redirect map as a fixed project — while you keep the DIY option open for anything you'd rather run in-house.

Get a migration quote →

Frequently Asked Questions

Yes, if you build a complete 301 redirect map. BigCommerce and Shopify use different URL structures, so every old product, category and content URL needs a redirect to its new Shopify address. Skip that step and search engines drop the old pages. Done properly, redirects pass ranking equity across, and traffic recovers as Google re-crawls the new URLs.
It depends on who does it. A DIY move is a tool fee (roughly $0–$200) plus your time. A freelancer typically runs $15–$95 an hour; a Shopify agency runs $50–$199 an hour, with projects often starting around $1,000 and climbing well past $25,000 for large or B2B catalogs. Match the path to your catalog size and risk tolerance.
Most moves run from a few weeks to a couple of months. A small, simple catalog you migrate yourself can ship in two to six weeks; a large catalog with B2B price lists, historical orders and custom integrations stretches to eight or ten weeks. The theme rebuild and redirect map, not the data import, are usually what set the timeline.
Shopify publishes built-in migration guides for platforms like WooCommerce, Wix and Squarespace, but not a dedicated BigCommerce importer in that list. That does not mean migration is hard — Shopify's own guidance points to three routes: move data manually, use a migration tool such as Matrixify, or hire a specialist Shopify Partner to run the whole project.
No. Passwords are encrypted outside Shopify, so they cannot be moved through a CSV or any migration tool — this applies to every source platform, including BigCommerce. After you import customers, send Shopify's account-invite email on launch day so shoppers set a new password. Their order history stays attached, so accounts feel continuous once they log back in.
Shopify retired its own product-reviews app in 2024, so reviews live in third-party apps now. Judge.me and Yotpo both import your existing reviews from an export file at migration time. Whether star ratings reappear as rich snippets in Google depends on the review app's schema settings — configure the rich-snippet display in the app and re-check your product pages after import.
You keep the ranking, not the exact URLs. Shopify uses fixed paths like /products/handle and /collections/handle, so old BigCommerce URLs get 301-redirected to their Shopify equivalents. You can create up to 100,000 redirects on standard plans and import them by CSV. A few reserved paths — such as /products and /collections — can't be used as redirect targets.
Mostly, but check the edges. Shopify allows up to 2,048 variants per product but only three options, and it has no direct equivalent to BigCommerce modifiers. Products that rely on many modifiers or more than three option types need a third-party app or theme customization using line item properties. Audit your most complex products against these limits before you migrate.
Gift cards can move through migration apps or Shopify's GiftCard API, but there is no clean one-click native CSV import of balances and codes. Because gift cards are money owed to customers, confirm with your migration tool or Shopify support exactly which codes and balances will carry across before cutover, and reconcile them against your BigCommerce records afterward.
It comes down to catalog complexity, integrations, budget and launch risk. Small, simple stores move fine on migration tools. Mid-size catalogs with a few integrations suit a freelancer. Large or B2B catalogs, tight timelines or heavy custom logic justify an agency. The quiz in this guide routes you to the path that fits your specific situation.
Expect some short-term ranking fluctuation while Google re-crawls and re-indexes your new Shopify URLs — that is normal after any replatform. A complete 301 redirect map is what keeps your equity intact through that window. Migrations that lose traffic almost always skipped or botched redirects, or left old CDN image URLs stranded on a domain they no longer control.
It depends on your setup. Shopify avoids BigCommerce's automatic plan upgrades at fixed sales thresholds, but it adds a third-party transaction fee — 2% down to 0.2% by plan — when you don't use Shopify Payments, a surcharge BigCommerce never charged. Compare your real numbers: subscription, payment processing and app costs together, not the headline plan price alone.
Both handle the core catalog. Matrixify moves products, collections, discounts, customers and orders, and is strong on metafields and custom data shapes. LitExtension moves products, categories, customers, orders, coupons, CMS pages and blog posts, priced by entity count. Neither moves your apps, integrations or webhooks — those are always reconnected by hand on Shopify.
Not for most of it. You run the main data import while your BigCommerce store keeps selling, then apply a short content freeze right before cutover and do a final delta import of any orders placed in between. Switch DNS after that, so the storefront stays live and no orders fall through the gap between the two imports.
About This Article
Shopify Developer & E-Commerce Writer
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Writes in-depth, data-driven e-commerce guides based on hands-on experience with real merchant stores.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.