Skip to content

Services

E-commerce

We build and extend WooCommerce stores, including product catalogs, migrations, checkout rules and connections to inventory software.

When this service helps

Before changing a store, we look at the product data and how orders are handled. That helps define what needs to move, what needs cleaning up and which parts of the purchasing process need development.

You are moving a store with products, variations, images and existing URLs to account for.

Catalog data, filters, pricing or checkout rules need work beyond the standard plugin settings.

Satin-metal wire basket holding a cobalt shopping bag and a paper parcel

What you receive

Catalog structure and cleanup rules

Product types, categories, attributes and variation relationships, with rules for resolving duplicates and incomplete records.

Data map and trial import report

Source-to-store field mapping, trial imports and checks of product counts, images, prices and stock. Changed URLs are included in the migration map.

Custom store features

Product options, pricing logic, enquiry flows or checkout changes implemented around the way you sell and handle orders.

Purchasing tests and release plan

Test orders covering the selected payment and delivery methods, stock changes and emails, plus the sequence for transferring final data.

Example workflow

Moving a catalog into a new store

The trial run provides a record of what imported correctly and what needs attention before the final transfer.

  1. Export and map

    Match source fields and product identifiers to the new catalog.

  2. Clean and import

    Resolve duplicates and run a trial transfer.

  3. Check the store

    Review variations, images, filters and complete test orders.

  4. Transfer final data

    Account for new records, apply redirects and check the live store.

Questions about this service

Can customers and historical orders be included in a migration?

They can be included where the source data and target platform support them. Customer identifiers, order relationships, access and the final transfer window need explicit checks alongside product data.

Can a custom feature live outside the theme?

Where appropriate, store behaviour is placed in a dedicated plugin or another maintainable extension point. We check compatibility with the store and its update process.

How is stock handled during the switch?

We identify the stock source and plan how changes made during development reach the new store. The final transfer may need a short editing or ordering pause, depending on the setup.

Related reading

Practical notes on the decisions behind this work.

What needs to change?

Share the current website or tools, what needs to work differently and any deadline you already have.