Catalog, URLs, passwords, and the week after

Replatforming that does not lose the business.

Catalog, customers, URLs, gift cards, and passwords are first-class. We rehearse on real data, ship the 301s, and stay for the week after — when redirects and stored value are the real product.

301s as a deliverableRehearsal on real dataHypercare day two
URLs, gift cards, and cutover
Cutover rehearsal301s shipped
URLs
Redirects are a deliverable
Gift cards
Stored value survives the move
Intact
Cutover
Named roles, rollback, hypercare
01

The last migration lost rankings and gift cards

URLs changed, 301s were a spreadsheet from week two, and stored value disappeared.

A URL map and 301s as a shipped artifact. Gift cards and a password plan are first-class, not a surprise email blast.

Redirects and stored value
How it works today
301s were a spreadsheet from week twoGift cards and passwords disappeared in the move
/old-pdp
301 → /products/linen-shirt
Gift card $40
Balance intact on the new store
Customer password
Kept if the hash allows; else a planned reset
First-class, not phase two
02

ERP is the blocker, not the theme

The new storefront is ready. Stock and price still only live in a system that will not move this quarter.

Commerce goes live this quarter even if ERP will not move. Coexistence is allowed; waiting for a perfect ERP is not a strategy.

Commerce does not wait on ERP
How it works today
Wait for a perfect ERP before the storefront can launchStock and price still only live in a system that will not move this quarter
This quarter
Commerce live

Storefront and orders. Customers can buy.

Ships
Later
ERP coexistence

Allowed. Waiting is not a strategy.

03

Zero downtime was promised; DNS was not

A weekend cutover with no owners. Email and checkout failed for an hour that felt like a week.

A cutover checklist with named roles — DNS, redirects, rollback — and a rehearsal on production-sized data.

Cutover with named roles
How it works today
A weekend flip with no ownersZero downtime promised; DNS was not in the plan
DNSEngineering
301sMerchandising + engineering
RollbackNamed before go-live
Rehearsed on real data
What you receive

The work we actually deliver.

Object inventory

Catalog, customers, orders, content, URLs, and stored value — passwords are not phase two.

Field mapping

Field mapping with examples from last month’s exceptions, not the demo SKU.

Trial loads

Trial migrations until the diffs are boring. The dress rehearsal is the point.

Redirect set

SEO and redirects as a shipped artifact. We will not call it done because the homepage looks nice.

Cutover runbook

Named roles for DNS, 301s, and rollback. Hope is not a step.

Hypercare

The days after: password resets, gift cards, and the first refunds.

How we work with you

Lift, shift, or coexist.

01

Lift

Same platform, new account or theme, data intact.

What you receive

A clean copy, redirects if URLs change, and a rehearsal.

02

Shift

Magento, Woo, custom, or another platform → Shopify, BigCommerce, or headless.

What you receive

Object mapping, trial loads, and a cutover you can staff.

03

Coexist

Old and new must run until a metric says go.

What you receive

A dual-run plan, not a surprise flip.

301s
Shipped, not a week-two spreadsheet
Rehearsal
On production-sized data
Hypercare
Passwords and gift cards on day two
Senior engineers only

No junior hand-offs after the proposal.

Weekly demos

You see the real storefront, not a slide deck.

We stay after launch

Launch week is the start of the engagement.

Clear next steps

Every page leads to a real conversation.

Before we start

Questions merchants usually ask.

Ready when you are

Tell us about your migration.

All services

Regarding Migration Services