Skip to main content
Your Full-Service Digital Agency & AI Strategy Partner
1Digital

Magento → BigCommerce Replatform

Magento to BigCommerce Migration

Replatform from Magento / Adobe Commerce to BigCommerce — projecting the EAV catalog into BigCommerce's relational product model, re-mapping Customer Groups, tier prices, MSI sources, and B2B Suite workflows, and converting the .html + layered-navigation URL surface into a page-level 301 map. 200+ migrations completed on a documented no-data-loss cutover playbook with rollback paths.

Trusted by 400+ Brands · Certified Partners

Google Partner
BigCommerce Elite Partner
Shopify Plus Partners
Neil Patel
15

Years in eCommerce

Of results, scale, and quality at the enterprise level.

50+

Expert Team

Specialists across SEO, AI SEO, PPC, design, dev, and strategy.

USA

US Core + Global Talent

US core team for clear communication; vetted global specialists for international client work.

4.9

Reputation Score

Rated 4.9/5 across 941+ verified client reviews.

Reviewed by the 1Digital® Migration TeamLast updated:

TL;DR

1Digital® migrates merchants off Magento 1, Magento 2, Adobe Commerce, and Adobe Commerce Cloud onto BigCommerce — Stencil themes, Catalyst headless, and B2B Edition. The EAV catalog is projected to BigCommerce's relational model, Customer Groups and tier prices become B2B Edition Price Lists, MSI sources become Multi-Location Inventory, and the .html + layered-navigation URL surface is converted into a page-level 301 map with a rebuilt schema graph.

Related: All platform migrations · Magento → Shopify Plus · BigCommerce Experts · BigCommerce Developer · Magento Developer · Data Migration

Why Replatform

Specific Magento Pain → BigCommerce Gain

EAV catalog modeling on BigCommerce

Adobe Commerce stores product data in the Entity-Attribute-Value (EAV) model — catalog_product_entity plus a dozen catalog_product_entity_* value tables, attribute sets, and input types. BigCommerce flattens this into a relational product + variant + custom-field schema with Product Modifiers for option-driven price and SKU deltas. The hard work is the EAV-to-relational projection, not the row count.

Magento 1 EOL is a security clock

Magento 1 has had no official security patches since June 2020. M1 stores carry PCI-DSS exposure, an aging extension marketplace, and SUPEE-patch debt. BigCommerce's PCI-DSS Level 1 SaaS surface removes the patch-cadence liability entirely — there is no server you can fail to patch.

Self-hosted devops disappears

Adobe Commerce on-prem means Varnish, Redis, OpenSearch/Elasticsearch, RabbitMQ message queues, cron consumers, and the bin/magento setup:upgrade deploy ritual. BigCommerce is multi-tenant SaaS — the indexer, cache, and search tiers you tune by hand on Magento are simply not your problem on BigCommerce.

B2B Edition vs Adobe B2B Suite

Adobe Commerce B2B (Company accounts, Shared Catalogs, Requisition Lists, Negotiable Quotes) is a paid Adobe Commerce tier. BigCommerce B2B Edition (Companies, Buyer Roles, Quoting, Shopping Lists, Invoice Portal, Net Terms) delivers the same buyer workflows without the Adobe Commerce license uplift on top of hosting.

Catalyst replaces PWA Studio

BigCommerce Catalyst (Next.js + GraphQL Storefront API + Makeswift visual editor) is a maintained, first-party headless framework. It is a clean exit from Magento PWA Studio / Venia or a self-built Hyvä-headless stack you would otherwise carry the maintenance tax on.

Open APIs without the ops bill

BigCommerce's REST + GraphQL Storefront/Admin APIs and Webhooks cover the integration surface Magento exposes via its REST/GraphQL endpoints — without you running the application servers, queue workers, and search cluster behind those Magento endpoints.

15yr
Magento & BigCommerce experience
200+
Migrations completed
0
Failed cutovers
30d+
Post-launch monitoring

What We Migrate

The Records Your Migration Has To Carry

Field-level mapping with referential integrity — the EAV catalog, Customer Groups, tier prices, MSI sources, and B2B workflows all carry across with audit trails intact.

EAV catalog

Simple, configurable, grouped, bundle, virtual, and downloadable product types plus EAV custom attributes and attribute sets → BigCommerce products + variants + custom fields + Product Modifiers. Configurable products resolve to variant matrices; bundle/grouped logic re-expressed with Modifiers or product relationships.

Customer Groups

Customer accounts, address books, Customer Groups, wishlists, and saved carts → BigCommerce Customer Groups, or B2B Edition Company Accounts where group pricing/visibility is involved. Passwords are reset-on-first-login (no hash port between platforms).

Orders & RMAs

Full order history, line items, invoices, credit memos, RMAs, store credit, and gift cards preserved for revenue reporting, LTV continuity, and support look-back after cutover.

Tier prices → Price Lists

Catalog price rules, tier prices, and customer-group prices → BigCommerce Price Lists (B2B Edition). Magento negotiable quotes → BigCommerce Quoting; punchout via PunchOut2Go.

MSI sources

Multi-Source Inventory (MSI) sources and stock reservations → BigCommerce Multi-Location Inventory with source-priority and per-location stock preserved where the model maps cleanly.

CMS & Page Builder

CMS pages, static blocks, and Page Builder content → BigCommerce Pages + Page Builder. Slugs preserved or explicitly 301'd to BigCommerce equivalents.

Layered-nav URLs

Product, category, CMS, and layered-navigation canonical URLs exported in full, then projected onto a page-level 301 map. Title/meta/canonical/hreflang carried per URL; schema graph rebuilt with consistent @id references.

Reviews & UGC

Yotpo, Bazaarvoice, Okendo, Trustpilot review corpora preserved with star ratings, verified-buyer flags, and AggregateRating schema continuity so AI engines keep citing the brand.

How We Migrate

Six-Phase Migration Framework

01

Magento codebase & feature audit

Inventory every installed module (composer.json + app/code), custom plugin, observer, EAV attribute set, B2B Suite workflow, ERP/PIM integration, and tax/shipping rule. Each is mapped to a BigCommerce equivalent (native, app, Stencil, Catalyst, or Open Checkout customization) and any gap is flagged before quote.

02

EAV data audit & URL inventory

Catalog count, EAV attribute density, configurable-product fan-out, customer/order volume, media library size, CMS pages, and the full layered-navigation canonical URL set parsed from the Magento sitemap and DB. Produces data-parity targets and a page-level URL-mapping spreadsheet.

03

URL & schema mapping

Magento /<category>/<product>.html (and the layered-nav ?attr= canonical mess) → BigCommerce trailing-slash /<category>/<product>/ with 301 rules, canonical strategy, and a rebuilt schema graph (Product, BreadcrumbList, FAQPage, Organization) with consistent @id references.

04

Stencil/Catalyst build & EAV projection

Stencil theme or Catalyst storefront build. Iterative loads with field-level parity reports: EAV attributes → custom fields/Modifiers, Customer Groups → B2B companies, tier prices → Price Lists, orders, reviews. Apps configured against staging.

05

Cutover & DNS

Freeze Magento writes, run the final delta sync (orders, customers, MSI stock), flip DNS at low TTL, and validate checkout, payments, shipping, tax, search, GA4, Consent Mode v2, and pixels live. The cutover window is typically under 60 minutes.

06

Post-launch QA & monitoring

30+ days of crawl-error triage, Search Console change-of-address, ranking and AI-citation monitoring, Core Web Vitals tracking, B2B workflow validation, and an edge-case fix sprint for issues that only surface under live traffic.

Extension Mapping

Magento Extension → BigCommerce Equivalent

The third-party stack you depend on rarely needs to change — only the connectors and the host platform. Custom Magento modules and observers are the line items that need a rebuild estimate.

Magento / Adobe CommerceBigCommerce Equivalent
Adobe Sensei Live Search / Product RecsSearchspring, Algolia, Klevu, or Nosto for BigCommerce
Magento Klaviyo extensionKlaviyo for BigCommerce (native connector)
Yotpo / Bazaarvoice / Okendo for MagentoSame vendors with native BigCommerce connectors
Avalara AvaTax for MagentoAvalara AvaTax for BigCommerce (native)
ShipperHQ / ShipStation / TemandoShipperHQ / ShipStation native BigCommerce integrations
Magento Subscriptions / Aheadworks recurringRecharge or Rebillia for BigCommerce
Stripe / Braintree / PayPal Magento modulesBigCommerce native Stripe / Braintree / PayPal / Apple Pay / Affirm / Klarna
Adobe Commerce B2B SuiteBigCommerce B2B Edition (Companies, Quoting, Shopping Lists, Invoice Portal)
PWA Studio / Venia / HyväBigCommerce Catalyst (Next.js + GraphQL) or Stencil theme
Custom Magento modules / observersBigCommerce apps, Stencil customizations, or services on BigCommerce APIs + Webhooks
NetSuite / SAP / Dynamics connectorsCeligo, Boomi, MuleSoft, or custom BigCommerce Admin API middleware

The Technical Reality

What Actually Makes Magento → BigCommerce Hard

The EAV-to-relational projection is the real engineering work

Adobe Commerce stores almost nothing in a single product row. catalog_product_entity holds the entity skeleton; the human-readable values live across catalog_product_entity_varchar, _text, _int, _decimal, and _datetime, joined by attribute_id through eav_attribute and grouped by attribute set. A configurable product is a parent entity with super-attribute links to its simple children; a bundle is a parent with selection options pointing at other simples. None of that shape exists on BigCommerce.

We project the EAV graph into BigCommerce's flat product model: a configurable's simple children collapse into a single product with a variant matrix, super-attributes become variant options, and price/SKU-affecting attributes that are not true variants become Product Modifiers. Attribute sets with descriptive (non-variant) attributes become custom fields. Bundles and grouped products are re-expressed with Modifiers or product relationships depending on how they were sold. The deliverable is an attribute-by-attribute projection table approved before any data moves — not a generic CSV importer run.

Magento URL structure and the layered-navigation 301 problem

Magento's default product URL is /<url_key>.html, optionally prefixed by the category path when 'Use Categories Path for Product URLs' is on, plus the catalog URL-rewrite table accumulates historical rewrites every time a url_key changes. BigCommerce uses a trailing-slash /<category>/<product>/ structure with no .html suffix, so every product and category URL changes and needs an explicit 301.

The harder issue is layered navigation. Magento generates crawlable filtered-category URLs (?price=, ?color=, multi-select facets) that search engines have indexed for years — a notorious duplicate-content and crawl-budget sink. We export the full Magento URL set including the url_rewrite table and the indexed facet URLs, decide per pattern whether each filtered URL 301s to a BigCommerce faceted page, a category, or is canonicalized away, and verify the redirect chain post-launch with Screaming Frog plus Search Console coverage reports. Skipping the facet URLs is the single most common cause of post-migration traffic loss on this route.

B2B, MSI, and the integrations that break quietly

Adobe Commerce B2B Suite workflows (Company accounts, Shared Catalogs, Requisition Lists, Negotiable Quotes, company credit) map onto BigCommerce B2B Edition Companies, Buyer Roles, Price Lists, Quoting, Shopping Lists, and Net Terms — but Negotiable Quotes with custom approval chains usually need a light rebuild on BigCommerce's quote engine, and that has to be scoped at discovery, not discovered at cutover. Multi-Source Inventory sources map to Multi-Location Inventory; source-selection-algorithm logic that drove order sourcing on Magento has to be re-expressed in BigCommerce's location priority or pushed to an OMS.

The integrations that break quietly are Magento-specific extensions with no behavioral equivalent: custom sales-rule cart-price logic, observer-driven side effects, and PIM/ERP connectors written against Magento's REST/GraphQL schema. These are rebuilt as BigCommerce apps or middleware on the Admin API. We catalog every module from composer.json and app/code at discovery so the rebuild list — and its cost — is on the quote, not a surprise mid-build.

SEO Equity Protection

Keep the Rankings, Citations, and Traffic You've Earned

Migrations that lose SEO equity lose months of revenue. On this route the layered-navigation facet URLs are the single biggest risk — they are treated as a release-blocker, not an afterthought.

  • Full Magento URL export including the catalog url_rewrite table and indexed layered-navigation facet URLs (Magento's primary duplicate-content and crawl-budget risk).
  • Page-level 301 map — Magento /<category>/<product>.html → BigCommerce /<category>/<product>/, with facet URLs and CMS-page edge cases decided per pattern, not bulk-redirected to the homepage.
  • Per-URL title, meta description, canonical, hreflang, and Open Graph carryover — no platform-wide template overriding per-page search intent.
  • Schema graph rebuilt with consistent @id references (Organization, Product, BreadcrumbList, FAQPage, AggregateRating) so ChatGPT, Perplexity, Gemini, and AI Overviews keep citing the brand.
  • XML sitemap regeneration, llms.txt continuity, robots.txt parity, and a formal Search Console change-of-address.
  • Core Web Vitals targets baked into the Stencil/Catalyst build — LCP under 2.5s, INP under 200ms, CLS under 0.1. BigCommerce's CDN + edge cache typically lifts a self-hosted Magento LCP materially.
  • 30+ days of post-launch monitoring: crawl errors, Search Console coverage, ranking deltas, AI-citation share, and conversion-rate parity.

Timeline & Engagement

Typical Engagement Bands

8–10 weeks

Standard B2C

Catalog under 5K SKUs, moderate EAV attribute density, standard checkout, common app stack (Klaviyo, Yotpo, ShipStation), 2 payment gateways, single-storefront, Stencil theme.

12–16 weeks

B2B / Mid-complexity

B2B Edition (Companies, Quoting, Shopping Lists, Invoice Portal), tier prices → Price Lists, ERP / NetSuite, Avalara, dense attribute sets, configurable-product fan-out, custom shipping rules.

18–24+ weeks

Catalyst / Headless / Enterprise

Catalyst (Next.js) storefront, multi-storefront, multi-currency, custom Magento modules/observers with no clean equivalent, large catalog (50K+ SKUs), heavy layered-nav URL inventory cleanup.

Engagements start at $185/hour. Fixed-fee proposal after discovery, sized to your catalog, EAV density, integrations, B2B requirements, and target architecture.

Request a Proposal

Tell us about your Magento store

Share your Magento version (M1, M2, Adobe Commerce, Adobe Commerce Cloud), EAV attribute density, configurable-product complexity, B2B Suite usage, ERP/OMS, and non-negotiables. A senior strategist responds within one business day with a pricing band and a draft migration roadmap.

FAQ

Magento → BigCommerce FAQs

How long does a Magento to BigCommerce migration take?
Typical Magento (M2 / Adobe Commerce) to BigCommerce projects run 8–16 weeks. Catalogs under 5K SKUs with standard checkout: 8–10 weeks. Mid-complexity B2B (Customer Groups, tier prices, ERP/NetSuite, Avalara): 12–16 weeks. Headless Catalyst on Next.js, multi-storefront, or custom Magento modules with no clean BigCommerce equivalent: 18–24+ weeks. Scope is set after a discovery audit of the Magento codebase, EAV attribute density, extensions, and integrations.
How do you handle Magento's EAV catalog on BigCommerce?
We project the EAV graph into BigCommerce's relational model: configurable parents + simple children collapse to a single product with a variant matrix, super-attributes become variant options, price/SKU-affecting non-variant attributes become Product Modifiers, and descriptive attribute-set attributes become custom fields. Bundles and grouped products are re-expressed with Modifiers or product relationships. You approve an attribute-by-attribute projection table before any data moves.
What happens to Magento's layered-navigation URLs?
Magento's crawlable filtered-category URLs (?price=, ?color=, multi-select facets) are typically indexed and are the biggest post-migration traffic risk on this route. We export the full URL set including the url_rewrite table and indexed facet URLs, decide per pattern whether each 301s to a BigCommerce faceted page, a category, or is canonicalized away, and verify the redirect chain post-launch with Screaming Frog and Search Console coverage reports.
How does Magento B2B (companies, quotes, requisition lists) move to BigCommerce?
Adobe Commerce B2B Suite (Company accounts, Shared Catalogs, Requisition Lists, Negotiable Quotes) maps to BigCommerce B2B Edition Companies, Buyer Roles, Price Lists, Shopping Lists, and Net Terms. Negotiable Quotes with custom approval chains usually need a light rebuild on BigCommerce's quote engine; punchout goes through PunchOut2Go. We scope this at discovery.
M1 vs M2 vs Adobe Commerce Cloud — does the source version change scope?
Yes. Magento 1 (no security patches since June 2020) migrations are urgent and usually need more data cleanup. M2 / Adobe Commerce is standard scope. Adobe Commerce Cloud adds Fastly cache rules, New Relic, and PaaS deploy patterns we unwind during cutover. M1 → BigCommerce is more data normalization; M2 / Cloud → BigCommerce is more app-mapping and B2B-flow work.
Will there be downtime at cutover?
Planned cutovers are minutes, not hours. We run a parallel BigCommerce environment, freeze Magento writes, sync the final delta (orders / customers / MSI stock), flip DNS at low TTL, and validate checkout / payments / shipping / tax / search / GA4 / pixels live. The store is QA'd against a runbook before the cutover window opens, with rollback paths and DNS TTL documented.

Replatform from Magento to BigCommerce — without losing what you've built.

Free migration audit. Fixed-fee proposal. EAV projection table approved before data moves. 200+ migrations run on a documented no-data-loss cutover playbook.

Real strategists. Real AI tools. Real growth. — 1Digital® since 2012

Workspace by 1Digital® — the agency platform we built. Coming to select agencies. Join the early-access list