Case study · Online store
A store moved its catalogue to Shopify. Every product was checked against the old one before launch.
Products, options and old web addresses all had to survive the move. We proved the import on a test store and compared the live shop with the old one.
- Who
- An online shop with about 250 products, moving from WooCommerce to Shopify.
- The problem
- The owner needed the whole catalogue on Shopify by a launch date, without losing variants, pictures or the old product addresses that customers and search engines use.
- What we did
- Mapped the products to Shopify's model, proved the import on a test store, and compared the live products with the old shop after the owner imported them.
- The result
- The live Shopify products matched the old shop in counts and in a sample of products, and the old addresses sent people to the right new ones.
- Time
- Three weeks, to the launch date.
What was going on.
The shop had decided to move from WooCommerce to Shopify, and had a launch date. The catalogue held about 250 products, many with sizes and colours. The owner's worry was not the upload itself. It was what would be lost or mangled on the way: a size that became a separate product, a price that moved, pictures that never arrived.
There was a second worry. Customers and search engines know the shop's products by their old addresses, and every one of those would stop working on launch day unless each pointed somewhere new.
What we found.
A catalogue move is more than one upload. The products have to be reshaped for Shopify, the import has to be tested before it touches the real shop, old addresses need somewhere to go, and the first live products have to be compared with the source, or the mistakes reach customers on launch day.
So we worked in that order. We read the shop's export and agreed the scope and a fixed price in writing. We built a mapping sheet, the product file Shopify reads and a file of redirects, and noted every place where the two platforms differ and a decision was needed. We proved all of it on a test store before the real one was involved.
The technical detail
The mapping covers titles, options, variants, codes, prices, pictures and categories. Where WooCommerce and Shopify model something differently, for example products with more than three options, the decision and the reason were recorded for the owner. The live comparison uses an export taken from the live Shopify store after the owner's own import, compared with the source for counts and for 20 sampled products, including every product with options.
What we did.
How we checked it.
These had to pass before we asked for sign-off.
- The live Shopify store has the same number of products and variants as the old shop, apart from items the owner chose to leave out.
- Twenty sampled products, including every product with options, match the old shop in title, options, code, price and picture count.
- The redirect results the owner recorded for the agreed old addresses show the intended new product each time.
- Each launch check the owner chose has a recorded result.
What they have now.
The owner received the mapping sheet, the product file, the redirect file, the test store comparison and the live comparison, a short list of the products that needed a decision and what was chosen, and a launch checklist covering redirects, stock, discounts and recovery emails as agreed.
The shop launched on its date. A handful of products needed a second, corrected file after the live comparison, which we sent the same day.
What we did not do.
- We did not move customers, past orders, reviews, gift cards or coupon codes.
- We did not design the new shop's theme or set up apps, payments or tax.
- The owner ran the live import under their own account, using our steps.
- We made no promise about search rankings, and moving the domain was outside the job.
The service behind this.
A catalogue move succeeds when the live shop is compared with the old one before launch, not after customers find the gaps.
Project
Move a catalogue to Shopify
We turn your product export into Shopify files, prove them on a test store, and after you import for real we compare the live products and redirects with the source before you launch.
From $1,950. The payment schedule is set in the written proposal. Nothing is charged until you have agreed it.
More case studies.
One-off job
Checkout stopped taking orders after an update
Customers could fill a basket but not pay. We found the cause on a copy of the shop, fixed it and proved it with test orders.
Online store · Two days
One-off job
Genuine payment messages were being rejected
Paid customers still showed as unpaid. The company's code was checking the wrong thing. We fixed it without switching the check off.
Software team · Three working days
Project
Hundreds of products flagged in Google's shopping feed
Several problems at once, and every earlier fix had only revealed the next one. We grouped them by cause and worked through them in order.
Online store · Three weeks, mostly waiting for Google to reprocess
Get a price for something like this
You are asking about: Move a catalogue to Shopify.
Sending this is not an order. We check we can help, then agree what is included, safe access and the price in writing before any work. Prefer email? hello@syntheticindustry.ai.