Accepting projects ·CZ Get in touch →
// Service · E-shop migrations

E-shop migrations between platforms without data loss.

Software-driven migration of products, customers and orders between platforms like Shoptet, Shopify, WooCommerce or custom solutions. Minimal downtime, no lost historical orders.

// About the service

Migration done the software way: scripts, validations, repeatable runs.

An e-shop migration is a project with high error risk and high cost of mistakes. Lost historical orders, broken redirects, mis-mapped product variants: typical bugs you then chase for months. We do it the software way: scripts, validations, repeated runs on staging until everything matches at 100%.

// What it's good for

When migration makes sense.

Typical situations our clients arrive with.

// 01

Shoptet → Shopify

Classic migration for companies that have outgrown Shoptet's capabilities. Products, variants, customers, historical orders, reviews, blog.

// 02

WooCommerce → Shoptet

Other direction: from self-hosted WooCommerce to managed Shoptet. Often after acquisition or when a company doesn't want to maintain infrastructure.

// 03

Custom → modern platform

An e-shop built years ago on a custom framework. Migration to Shopify or Shoptet simplifies maintenance and team.

// 04

Merging two e-shops after acquisition

Two companies, two databases, one new brand. Mapping overlaps, customer deduplication, decisions on duplicate SKUs.

// 05

Multi-language migration

From a single-language e-shop to multilingual. Translation mapping, hreflang setup, currency handling, regional legal documents.

// 06

Prestashop / OpenCart end-of-life

The platform is no longer maintained. Migrate to a live system before it becomes a security risk.

// How we work

How a migration runs.

Standard flow from audit to cutover.

01

Source data audit

We map everything in the old e-shop. Often we find data the company forgot about (custom fields, redirects, B2B access).

02

Mapping + scripts

Field-by-field mapping. Scripts are written idempotent so we can re-run until output matches.

03

Staging migration

Full run on a clone of the new e-shop. You review the data manually, approve, and we fix any findings.

04

Production cutover

Planned hour, transfer, smoke tests, DNS cutover. Usually overnight for peace of mind.

// What we work with

Standard e-commerce stack and our own ETL tooling.

// Platforms

  • Shoptet
  • Shopify
  • WooCommerce
  • Magento, Prestashop

// Custom DBs

  • MySQL / MariaDB
  • PostgreSQL
  • SQL Server

// ETL scripts

  • Python
  • TypeScript
  • custom pipelines

// Validation

  • data integrity checks
  • row counts, checksums
  • byte-for-byte diff

// SEO redirects

  • 301 maps
  • nginx / Apache rewrites
  • application redirects

// What else we migrate

  • reviews
  • blog and articles
  • custom fields
  • B2B access
// FAQ

What clients ask before we start a migration.

How much does migration cost and how long does it take?

A typical mid-size e-shop takes 3–6 weeks; price depends on data volume and custom logic.

A pre-project audit always comes first to give a realistic estimate. The audit itself costs a fraction of the migration.

What about downtime during migration?

We plan the cutover so the shop doesn't go down at all. Worst case 1–2 hours at night.

What about historical orders?

They migrate. The key is to have the customer's complete history in the new system. It's one of the reasons customers stay with you.

Do you also handle SEO redirects?

Yes. The map of old URLs to new URLs is a standard part of migration. Without it you'd lose search rankings built up over years.

What if the old system has a custom field Shopify can't handle?

We use metafields, custom apps, or rework the structure. Before migration we map all custom fields and propose a path.

Do you guarantee nothing gets lost?

We audit data before and after migration with byte-for-byte comparison of critical objects (orders, invoices, customers). If anything doesn't match, we don't cut over.

Got an e-shop that's time to move?

Free initial audit. From it comes whether migration makes sense, and if so, what the realistic scope looks like.

Book an audit →
// Contact

Get in touch.

Tell us what you need, or just call. We reply within one business day.

// Encrypted in transit · privacy policy