← Back to blog

Magento to BigCommerce migration: protect your URLs, data and launch

Magento to BigCommerce migration: protect your URLs, data and launch

A safer Magento to BigCommerce migration starts with a written scope, a record of what exists today and a rehearsal your team can check. Map important URLs, reconcile the data that moves, test real buying journeys and agree who can approve the switch. No migration method can promise unchanged search rankings or zero risk.

The practical question is: what evidence will tell you the new store is ready?

Start with a migration scope everyone can sign off

A catalogue transfer and a full replatform are different jobs. Write down what your project includes before choosing a migration method.

AreaWhat to agreeEvidence to retain
CatalogueProducts, variants, options, categories, images and custom fieldsField mapping, source totals, destination totals and exceptions
CustomersAccounts, addresses, groups and the intended login experienceReconciliation report and tested account journeys
OrdersHistory required in the new store and records retained elsewhereAgreed date range, totals and example records
SEO and contentProduct and category URLs, useful articles, page copy and search informationURL inventory, redirect map and page checks
Commercial rulesPrices, promotions, tax, shipping and payment methodsApproved test scenarios and results
Connected systemsERP, warehouse, feeds, analytics, email and customer supportNamed owner and end-to-end test for each connection

Confirm password handling, stored payment references, subscriptions, consent records and extension-specific data separately. Do not assume a tool that transfers products also transfers these correctly. The implementation team should record what can move, what must be rebuilt and what needs a customer communication.

Build a baseline before changing anything

Export the catalogue and collect the records your team will use to check the result. Keep a secure backup and record when it was taken.

For SEO, capture the URLs that receive search visits, lead to orders or have useful external links. Add the current sitemap, titles, descriptions and canonical URLs. Record the reporting period so the comparison after launch has a clear starting point.

For trading, save a normal picture of orders, payment failures and conversion by device. A store-wide average can hide a problem affecting one market or payment method.

Give the baseline an owner. A file no one knows how to reconcile is not a launch check.

Map old URLs to useful destinations

Keep valuable URLs where practical. Where a URL changes permanently, map it to the closest equivalent page and implement a permanent redirect. Avoid sending every retired product or article to the homepage.

Keep a redirect worksheet with these fields:

old URL | new URL | reason | redirect result | destination status | owner

Check that each important old URL reaches the intended destination without a chain of unnecessary hops. Update internal links and canonical references to the new addresses. The new sitemap should list the URLs you want indexed.

Google's site-move guidance recommends URL mapping, redirects and monitoring. It also warns that rankings can fluctuate while a move is processed. Treat SEO preservation as a set of checks, not a promise that rankings will stand still.

Rehearse with awkward records as well as typical ones

Choose test records that expose the differences between the stores: a product with many options, a long description, a special price, multiple images or an unusual category assignment. Include relevant customer and order scenarios if those records are in scope.

Count what arrived, then inspect whether it is correct. Matching totals do not prove that prices, variant relationships or customer addresses are right.

A useful rehearsal record includes the source value, destination value, result and owner for every exception. Resolve failures and repeat the affected checks before the final move.

For the BigCommerce environment, StagingPro provides a separate place to review supported changes. DryRunPro is the separate staging app for Adobe Commerce and Magento. Confirm which environment each test needs and what data it contains.

Test the buying journey and the operations behind it

Ask the people who run the store to test their own work. The launch checklist should cover the journeys that matter to your business, such as:

  • Find a product through search and category navigation.
  • Select a variant, add it to the basket and apply an eligible promotion.
  • Check the shipping and tax outcome for your important markets.
  • Complete a permitted test payment and confirm the order reaches the right systems.
  • Check account access, order communications, refunds and fulfilment handling within the agreed test scope.
  • Confirm analytics records the intended events without duplicate orders or test traffic contaminating reports.

Record expected and actual outcomes. A screenshot of the homepage is not evidence that checkout and fulfilment work.

Agree the cutover and the conditions for stopping

Name the person who decides whether the launch proceeds. Give them a short readiness report: passed checks, unresolved exceptions, accepted limitations and the recovery plan.

The cutover runbook should state how you handle new orders and catalogue edits during the final transfer. Identify which system is authoritative at each stage and how late changes will be reconciled. Avoid a period in which both stores accept uncontrolled writes.

Agree the stop conditions before launch. Examples include a failed payment journey, missing priority products or a broken order connection. The response may be a targeted fix, delayed launch or a return to the previous store, depending on the fault and the data already written.

A backup alone does not settle this decision. If the destination has accepted new orders, returning traffic to the old store also needs a plan for those orders and any related stock or payment changes.

Verify the live store, then keep watching

Repeat the critical journeys against production after the switch. Check important redirects, indexability, product availability and order flow. Track new errors and compare search and trading data with the baseline, allowing for campaign and seasonal differences.

Keep the migration owner available until the agreed checks are complete. Record technical completion separately from later search or revenue outcomes.

Where Vortex IQ fits

Migration and Recovery, the Bridge crew, records migration scope, starting counts, progress and destination counts for catalogue migrations into BigCommerce. Source coverage is confirmed per project. Your agency reviews the destination and signs off launch.

That scope does not automatically include customer accounts, order history, custom Magento extensions, redirects or every connected system. Confirm each part of your project explicitly.

It proposes. Your team approves. Nothing goes live without your say-so.

Questions teams ask before migrating

Can we guarantee that rankings will not fall?

No. URL mapping, relevant redirects and careful checks reduce avoidable mistakes. Search visibility can still fluctuate during a move, so keep a baseline and monitor the result.

Does a product migration include customer passwords and order history?

Only if your chosen migration scope and method explicitly cover them. Ask for the exact fields, exclusions and validation steps before signing off.

Is matching the product count enough?

No. Counts can match while variants, images or prices are wrong. Reconcile totals and inspect representative records and buying journeys.

Can we undo the migration with one button?

Do not assume so. Recovery depends on the platform, the change and any new data created after launch. Agree the recovery procedure and test what can be restored before cutover.

Next step: Discuss your migration scope with Vortex IQ. Bring the Magento version, catalogue size, custom features, connected systems and proposed launch window.

Connect directly to the commerce platforms you run