Skip to content

Migration route

WooCommerce to BigCommerce migration

This page is for established WooCommerce stores moving to BigCommerce because they want a hosted platform without giving up a real category tree, flexible product options or control over URLs. What changes is where the data lives: WordPress posts, taxonomies and plugin tables become BigCommerce products, variants, modifiers, custom fields and categories, and WordPress plugins become apps or API integrations. Prevedshop runs it as a managed project: a named lead audits the WordPress install, maps every field, runs a trial migration you sign off, and handles redirects, launch and post-launch QA.

Why stores move from WooCommerce to BigCommerce, and when not to

The reasons are similar to any move off WooCommerce: owning WordPress core and plugin updates, hosting capacity, security and PCI scope becomes expensive as the store grows. BigCommerce hands hosting, checkout security and platform updates to the vendor. Stores often choose it over other hosted platforms because its catalog model sits closer to WooCommerce: nested categories, products in several categories, options that do not all create SKUs, and custom URLs for products and categories.

It is not automatically the right move. If most of your organic traffic comes from WordPress content, if you rely on deep checkout customization in PHP, or if a single WooCommerce extension is core to how you sell, check the BigCommerce equivalent first. Sometimes the answer is a cleaner WooCommerce setup, or WordPress kept for content with BigCommerce for commerce. We say that in the assessment when it applies.

What moves from WooCommerce to BigCommerce

DataWhat happensNotes
Simple and variable productsMigrates with transformationVariations become variant options with SKUs; "Any" values are expanded into explicit variants.
Product add-onsMigrates with transformationAdd-on plugin fields usually become modifier options with price adjustments checked individually.
Attributes and custom fields (ACF, postmeta)Migrates with transformationMapped to BigCommerce custom fields or metafields depending on how the data is used.
Categories and brandsMigratesThe category tree maps across; brand plugins or taxonomies map to native brands.
Product tagsMigrates with transformationConverted to search keywords, custom fields or categories depending on their role.
Images and mediaMigratesProduct and variant images move with alt text; the full WordPress media library is not copied.
Customers and customer groupsMigratesAccounts and addresses import; WooCommerce roles for trade pricing map to customer groups.
Customer passwordsDecided in the assessmentDepends on the method BigCommerce supports for WordPress hashes; plan for a reset flow unless confirmed.
Order historyMigrates with transformationImported with new BigCommerce IDs and the WooCommerce number kept as reference.
Product reviewsMigrates with transformationExported from WordPress and imported into native reviews or a review app.
WordPress blog posts and pagesMigrates with transformationText and images move to BigCommerce pages and blog; layouts are rebuilt.
URLs and 301 redirectsMigrates with transformationCustom URLs keep many slugs close to the original; every changed URL gets a 301.
SEO titles and meta descriptionsMigratesYoast or Rank Math fields move to BigCommerce SEO fields.
Coupons and gift cardsDecided in the assessmentCoupons are recreated; gift card balances depend on the WooCommerce plugin and import options.
Subscriptions and membershipsDecided in the assessmentDepends on the gateway and the BigCommerce app chosen; may require customers to re-subscribe.
Theme, checkout and paymentsRebuilt on the targetThe storefront is rebuilt as a Stencil theme; gateways, shipping and tax are configured fresh.

Variations, attributes and custom fields on BigCommerce

In WooCommerce, attributes are either global taxonomies (such as pa_size) or local to one product, and variations are child posts. BigCommerce separates two kinds of options. Variant options create a SKU per combination with its own price, stock and image. Modifier options change the order line (engraving text, gift wrap, a paid add-on) without creating a SKU.

The mapping follows that split. Attributes used for variations become variant options. Product add-on data from plugins such as WooCommerce Product Add-Ons usually becomes modifiers, with price adjustments checked one by one. Variations set to "Any" value for an attribute are expanded into explicit variants, which changes SKU and inventory counts, so we reconcile them deliberately.

Attributes not used for variations, and Advanced Custom Fields data, become BigCommerce custom fields (name and value pairs shown on the product page) or, where structure matters, product metafields read by the theme or integrations. Grouped products are rebuilt as related products or bundles, and external/affiliate products need a theme change. Weight, dimensions, tax class, sale prices and stock settings are mapped field by field.

Categories, brands and catalog structure

BigCommerce has a category tree, and a product can belong to several categories, so WooCommerce product categories usually map across with their hierarchy intact. That makes this route more direct than a move to a collection-based platform, but we still review the tree: empty categories, duplicates and categories used only as filters are cleaned up with your approval, because each removed URL needs a redirect target.

Product tags have no direct navigational equivalent; they become search keywords, custom fields or categories depending on how they were used. Brands managed by a WooCommerce brands plugin or taxonomy map to BigCommerce's native brand entity, with brand pages and descriptions.

Customers, passwords and order history

Customer accounts, addresses and customer groups can be imported into BigCommerce, and WooCommerce roles used for wholesale or trade pricing are mapped to customer groups with their price rules. Customer passwords are a separate question: WordPress stores hashes (phpass or bcrypt depending on version), and whether they can be carried over depends on the migration method BigCommerce supports at the time. We plan for a password reset flow unless a supported method is confirmed during the assessment.

Order history is imported so customers and your team keep past orders. BigCommerce assigns its own order IDs, which matters for accounting, ERP and customer service, so we keep the WooCommerce order number as a reference and agree how it will be searched. Order statuses are mapped to BigCommerce statuses, and totals, taxes and counts are reconciled after the trial run. Refunds for old orders stay with the original gateway, and stored cards are never moved silently.

WooCommerce permalinks, BigCommerce URLs and 301 redirects

WordPress permalinks are configurable, so a WooCommerce store might use /product/{slug}/, /product-category/{parent}/{child}/ or a custom base. BigCommerce lets you set custom URLs for products, categories, brands and pages, which often makes it possible to keep product slugs close to the originals. We still assume nothing: each important URL is compared old against new, and any change gets a 301 redirect, managed in the BigCommerce admin.

The redirect list is built from a crawl of the live store plus Search Console, analytics and backlink data, and covers products, categories, tags, blog posts, pages and indexed archives. Redirects point to the closest relevant page, not the homepage. SEO titles and descriptions from Yoast or Rank Math, image alt text and canonical intent move with the content. After launch we recrawl the old URL list, check chains and 404s, and submit the new sitemap in Search Console. That protects URL continuity; no migration can promise unchanged rankings.

WordPress content, plugins and integrations

BigCommerce has web pages and a basic blog, but not WordPress's editor, custom post types or page builders. Posts and pages can migrate as content, with layouts rebuilt in the Stencil theme or Page Builder. If content drives significant traffic, keeping WordPress for content next to BigCommerce is an option we weigh with you from the data.

Every active plugin gets a decision: native BigCommerce feature, app, custom API integration, or dropped. Reviews are exported and imported into BigCommerce's native reviews or a review app. WooCommerce Subscriptions depend on whether your gateway can move stored payment methods to a BigCommerce subscription app; otherwise customers re-subscribe. Memberships, points, wholesale rules and gift cards come from plugins with their own tables and are assessed one by one. Payments, shipping, tax, ERP, email marketing and product feeds are reconnected and tested in the trial migration.

How Prevedshop runs a WooCommerce to BigCommerce migration

We audit the WordPress database and plugin list, not only the WooCommerce CSV export, because much plugin data sits in postmeta and custom tables. The result is a field-level mapping you approve: variant options versus modifiers, custom fields, categories, customer groups, order statuses and content.

A trial migration goes into a BigCommerce sandbox or staging store and is reconciled: product, SKU and order counts, prices, stock, a set of products checked by a person, and redirects tested against the crawl list. Automation compares source and target; a person approves what reaches production. At launch we agree a short freeze, run a delta migration of new orders, customers and stock, switch DNS and activate redirects, then run post-launch QA on orders, emails, feeds and Search Console.

Limitations to know before you commit

Password transfer is not something to assume. Active subscriptions depend on your gateway. Order IDs change, so old numbers need a reference field. Page-builder layouts and WordPress custom post types are rebuilt, not migrated. Some WooCommerce extensions, especially custom checkout logic, have no one-to-one BigCommerce equivalent and need an app, API work or a changed process.

WooCommerce to BigCommerce migration pricing

Straightforward WooCommerce to BigCommerce moves can start with Migration Essentials from €1,490. Established stores with SEO history, order history or integrations typically need a Managed Migration scope, from €4,900.

The migration assessment costs €290 and is credited in full if you proceed.

Frequently asked questions

Can we keep our WooCommerce URLs on BigCommerce?

Often close to them, because BigCommerce allows custom product and category URLs. We still compare every important URL old against new and add a 301 for each one that changes, then recheck them after launch.

Will customers need new passwords?

Plan for yes. Whether WordPress password hashes can be carried over depends on the migration method BigCommerce supports, which we confirm in the assessment. If they cannot, we plan the reset email with you.

What happens to our WooCommerce order numbers?

BigCommerce assigns its own order IDs. We keep the WooCommerce number as a reference on each imported order and agree with your accounting and support teams how old orders will be looked up.

Do WooCommerce product add-ons work on BigCommerce?

Usually as modifier options, which change the order line without creating a SKU. Complex conditional add-on logic may need an app or a theme customization, and we list those products during mapping.

What drives the cost of a WooCommerce to BigCommerce migration?

The number of plugins holding data, variation and add-on complexity, custom fields, WordPress content volume, indexed URLs and integrations to reconnect. Catalog size matters less than how much of it needs transformation.

Prevedshop.com

Moving your store? Let’s find out what needs to come with you.

Tell us where the store is now and where it is going. We’ll come back with the useful questions—not a generic sales pitch.

Check your migration