E-commerce

Changing Ecommerce Platform: Data, URLs and Go-Live Day

What moves and what is rebuilt when you change ecommerce platform: product, customer and order data, URLs, integrations and a smooth cutover plan.

rabbitclip teamPublished: 7 min read

Short answer

Changing ecommerce platform means moving a shop's product, customer and order data, its URLs and its payment and delivery connections onto a new foundation, then retiring the old system without interrupting sales. It looks like a redesign, but it is really a house move: every connection beneath the visible surface is either rebuilt or deliberately left behind. The measure of success is not how handsome the new site is, but that after go-live no orders, payments or customers have gone missing.

A limit usually forces the decision: costs have risen, a needed feature is missing, or speed and flexibility fall short. Once the decision is made, the work runs in order: inventory, mapping, a trial migration, the live switch and monitoring afterwards.

This article covers the data, URL and go-live aspects of moving platform. Preserving search visibility is a separate and more detailed subject; here it is only pointed to.

What do you list before migrating?

The first step is a list of everything the old system does. Products and categories are obvious, but the work a system does quietly is often forgotten: automated emails, tax calculations, delivery charge rules, discount logic, stock alerts and feeds to accounting.

Keep the inventory in three columns: carry over, rebuild, leave behind. Give every line an owner. Choose what to leave behind deliberately; carrying across years of accumulated features nobody uses will slow the new system from the start.

At this stage, make sure you can actually export data from the old platform. Some systems will not release certain data, such as customer passwords or the full order history. Learning that before the move changes the plan; learning it on the day causes damage.

Which data moves, and which starts afresh?

Product data, categories, images and content pages move. Use the chance to clean up: missing descriptions, duplicate records and dead products should go before the move. Carry dirty data across and you get a dirty shop; carry clean data and the new system works well from day one.

Customer accounts and order history are the valuable but difficult part. Passwords often cannot be moved, so customers need a password reset route at first login, and announcing it by email beforehand reduces confusion. Moving customer data carries personal data responsibilities; take advice from a lawyer on this.

For order history there is a second option: rather than importing all of it, keep the old system open for a while as a read-only archive. For as long as accounting and returns need it, this is a cheap and safe solution.

  • Moves: products, categories, images, content pages, customer records
  • Rebuilt: payment, delivery, tax, email templates, discount rules
  • Can stay in a read-only archive: old order history
  • Left behind: unused plug-ins and dead products

How do you protect URLs and redirects?

When the platform changes, the format of product and category URLs often changes too. If each old address is not tied to its new one with a permanent redirect, you lose your place in search engines, links from other sites and your customers' bookmarks. This is the most neglected part of a migration and the most expensive to neglect.

Prepare the redirect table before the move: one column for the old address, one for the new. On the day, apply it, then check that the most visited addresses each land in the right place. To prepare the rules you can use our redirect rule generator, and to test the result our redirect checker.

Titles, descriptions and structured data should also be kept on the new site. For detail, see our article on avoiding SEO loss in a site redesign; a platform change is a redesign too.

How are payment, delivery and other integrations moved?

Integrations are where a migration produces the most surprises. The payment provider, the courier, the accounting or ERP link, the marketplace feed and the email tool arrive on the new platform either as a ready connector, as custom work or not supported at all. Find out which at the decision stage; finding out after choosing the platform upsets budget and timetable.

Switching payment may need not just a technical link but a contract and approval process too. Add that time to the schedule at the start. On go-live day, placing a test order with a real payment lets you find the problem before a customer does.

For each integration, name an owner and a test: does stock fall when an order is placed, does a delivery label appear, is an invoice or accounting entry created?

Read this nextEcommerce Email Flows: Welcome, Basket, Post-Purchase

How do you run go-live day?

Pick a calm day and hour for the switch; the middle of a campaign, a holiday or the busy season is not suitable. Freeze new product and content entry on the old system for a short while, so that one last data transfer closes the gap between the two.

First, try the new system a final time at a hidden address: product, basket, payment, order email, account login. Then point the address records at the new system, switch on the redirects and place a real order. Keep the route back to the old system open for a few days; being able to return if something goes wrong is the insurance of the move.

In the first days after go-live, watch orders, payment errors, error pages and customer messages closely. Most problems appear early, and if noticed early they are small to fix.

What mistakes are common in platform migrations?

The commonest mistake is treating the migration as a design project. Months go on the new look while data, URLs and integrations are left to the final week. Build the timetable the other way round: data and connections first, appearance after.

The second is shutting down the old system too early. You may still need order history, invoices and return records; export everything, or keep the system read-only, before you lose access.

  • Not preparing a redirect table
  • Timing the switch for the busy season
  • Leaving the fact that passwords cannot move until the last day
  • Finding out about integration support only after choosing the platform
  • Closing the old system without a test or a backup

When is changing platform the wrong choice?

If the problem is not the platform, moving will not solve it. A slow site usually comes from image size, too many plug-ins or server settings; weak conversion comes from the product page and checkout flow. A migration is costly and does not fix these by itself.

Wait, too, if the busy season is close, the team is small or nobody will own the move. Changing platform is a project management task and cannot be run as the side duty of an unrelated team. For the choice between a ready-made platform and custom software, see our article on that subject.

Changing platform is a house move: inventory first, then clean data, protected URLs, tested integrations and a calm go-live day. As long as the route back stays open, the switch stays under control. If you would like to assess together whether your current shop is ready to move, you are welcome to arrange a discovery call with rabbitclip.

FAQ

How long does it take to change ecommerce platform?

It depends on the number of products and integrations, how clean the data is and how much time your team can give. A fixed duration would mislead; once the inventory is done, a realistic timetable can be built.

Do customer passwords move to the new platform?

Usually not. Customers need a password reset route at first login, and it helps to announce this by email beforehand.

How do you avoid losing orders during the switch?

Choose a calm moment, test the new system with a real payment and keep the route back to the old system open for a few days. Watch orders closely in the first days afterwards.

Are redirects needed for old URLs?

Yes. If old product and category addresses are not tied to their new equivalents by permanent redirects, you lose search visibility and inbound links.

When should the old system be shut down?

After you have exported order, invoice and return records and seen the new system run smoothly for a few weeks. If you still need the records, keep it open as a read-only archive.

Share

Related serviceEcommerce SolutionsWe put sales at the centre, build your store, and grow it. Storefront, checkout flow, logistics, marketplace connections; every piece that makes shopping easier falls into place.

Related free tools

Terms in the glossary

Related articles

More on this topic

If you don’t know where to start, that’s fine; you’re in the right place.

Your project might already be clear in your head, or still just an idea. Either works. On a short call we talk through where you are and where you could go, together.

Let’s set up a call
Let’s talk about your project