What should you inventory before migrating?
| Data | What to include | What to watch |
|---|---|---|
| Products | Names, descriptions, variants, SKUs, stock, images, categories, and attributes | That variants and stock arrive complete |
| Customers | Contact details, addresses, and communication preferences | Consent and passwords, which generally cannot be carried over |
| Orders | History, statuses, related invoices, and returns | That order numbers don’t overlap with the new ones |
| Content | Pages, blog, policies, and FAQs | That copy bringing in traffic is not lost |
| Integrations | Payments, shipping, invoicing, inventory, marketplaces, and email | What gets reconfigured and what gets replaced |
This inventory determines what migrates automatically, what is loaded by hand, and what stays only as a historical archive.
What happens to your URLs and rankings?
Every platform builds product and category addresses its own way. If they change, each old URL needs a permanent 301 redirect to its equivalent, as Google recommends when moving a site (Google Search Central; redirects).
For a store, that includes products, categories, important filters, brand pages, and images that get traffic. Google also has a specific guide on designing a URL structure for ecommerce sites, which helps when deciding on the new format (Google Search Central).
Discontinued products are redirected to their category or the closest product; if there is no equivalent, they return a 404 or 410.
How are payments handled?
Payment methods are set up again on the new platform using your account credentials with each processor. Before the switch, it is worth:
- Confirming that your payment processor and shipping methods integrate with the platform you chose.
- Testing each payment method in test mode, then with a small real purchase that you refund afterward.
- Checking the processor’s automatic notifications (approved or declined payment webhooks), which often still point to an address on the old store.
Full card data should not be stored in the store or migrated: the processor handles it. The PCI DSS standards set out how merchants that accept cards must protect that data (PCI Security Standards Council).
What should you test before the switch?
The new store is built in a staging environment, blocked from search engines, with a recent copy of the data. There, you run through the entire flow:
- Search, filter, and add products with variants to the cart.
- Check out as a guest and as a registered customer, with every payment and shipping method.
- Review automatic emails, invoices, and order statuses.
- Test coupons, taxes, shipping rates by zone, and stock.
- Review everything on your phone.
- Test a broad sample of redirects.
Every bug caught at this stage is one a customer never sees.
How do you organize the cutover window?
The switch is scheduled for a low-sales time slot and shared with the team. A typical sequence:
- Freeze catalog changes on the old store.
- Run the final migration of new orders, customers, and stock since the last copy.
- Point the domain to the new store and turn on the redirects.
- Place real test orders in production.
- Remove the search engine block and submit the new sitemap.
If the store has to go offline for a while, Google recommends that during very short outages the site return a 503 status code instead of empty pages (Google Search Central).
What goes into a rollback plan?
A rollback plan answers one question: if something critical fails, how do we get back to selling on the previous store within minutes? For that, you need to:
- Keep the old store intact and available for an agreed period.
- Have a full backup of the data and files from before the switch.
- Define which failures require a rollback (for example, payments not going through) and who makes the call.
- Know how to recover any orders placed on the new store in the meantime.
At AiDo Creative, as set out in the proposal, the inventory, testing, and rollback plan are agreed on before we touch the live store.
In short
- Inventory products, customers, orders, content, and integrations before migrating.
- Redirect each old URL to its equivalent with a 301.
- Test the full checkout, payment, and email flow before the switch.
- Plan a short cutover window and a rollback plan.
Frequently asked questions
Will customers have to create a new account?
Often yes, or at least reset their password, because passwords are usually stored encrypted in a way each platform handles differently. Let customers know ahead of time and explain the step.
Can you migrate without closing the store?
In most cases, yes, with a short cutover window and a final migration of new data. If a pause is needed, it is scheduled for the lowest-sales hours.
What happens to product reviews?
It depends on where they are stored. If they are part of the store, they can be migrated with their date and author; if they come from an external service, that service is reconnected.
How long should the old store be kept?
Long enough to confirm everything works and to look up order history. The period is defined in the migration plan.
Answers from the AiDo Creative teamCustom apps and plugins
Apps and integrations built for the way you work.
View the service


