Small job

Migrate Magento, PrestaShop or OpenCart to WooCommerce

We move your online shop from Magento, PrestaShop, OpenCart or an older custom platform to WooCommerce with products, customers, order history and URLs intact, without losing sales.

  • Typical scope approx. 16 h
  • Roughly 800 € + VAT
  • Assessment and estimate are free

Your shop runs on Magento, PrestaShop or OpenCart, and upgrades, hosting costs or the lack of a developer have become a problem. WooCommerce is easier to manage, and it has plenty of extensions, payment and shipping options and developers. The hard part is not setting up the new shop. It is moving the data (products, customers, orders) correctly and keeping your search rankings.

If you are coming from Shopify, there is a separate page: Shopify to WooCommerce migration. If you do not have a shop yet and are starting from scratch, see adding a WooCommerce shop.

What the work includes

  • Mapping the shop. We review product types, attributes, taxes, price groups, extensions and integrations, and agree what moves across and what is dropped.
  • Product transfer. Simple products, variable products (size, colour and so on), SKUs, prices, stock levels, descriptions, images and galleries. We use the WooCommerce CSV importer, or a scripted import when the volume or structure calls for it.
  • Categories and attributes. The category tree, brands and filter attributes are rebuilt in WooCommerce so navigating the shop works as before.
  • Customers. Accounts and addresses are moved over. Passwords in old systems are hashed in ways WordPress does not understand, so customers usually set a new password on first login. We agree the process with you in advance.
  • Order history. Past orders are brought into WooCommerce so customers and your accountant can still see them. Historical orders are imported without sending new emails.
  • URLs and 301 redirects. Old product and category addresses are redirected to the new ones, protecting search rankings and external links.
  • Payments and shipping. Payment methods and shipping options are set up again (for example Montonio, Maksekeskus, Stripe, Paysera; Omniva, DPD, Smartposti). We choose the specific solution after looking at your case.
  • Testing and go-live. The new shop is built in a separate environment, and we test an order, payment and emails. Finally we bring over the latest orders and data and point the domain.

What we need from you

  • Access to the current shop (an admin account) and, where relevant, the server or database.
  • Account details for your payment and shipping providers.
  • A list of integrations (stock system, accounting) that must be reconnected to the new shop.

What is not included

  • New design. This can be ordered as a separate job.
  • Rebuilding integrations such as Erply, Directo or Merit Aktiva, if they are not already connected to WooCommerce.
  • Writing product copy, photographing products and translating.

Who this suits

It suits small and mid-sized shops with hundreds to a few thousand products where customer and order history must be kept. For very large catalogues or complex B2B pricing we agree the data approach first. After go-live we also recommend an SEO migration check.

approx. 16 h Typical scope
50 € Hourly rate + VAT
800 € Estimated total

This is an estimate, not a quote. We’ll review your site free of charge first and tell you the exact time required. If the job turns out smaller, you pay less – we bill for the time actually spent.

How this job works

  1. Send an enquiry

    Send us your site address and a couple of sentences about the problem. We usually reply the same or the next working day.

  2. We review it and give you the price

    The assessment is free. You’ll know the exact time and price before you decide on anything.

  3. We do the work and report back

    We take a backup before making changes. When the work is done you get a summary of exactly what was done and what to keep an eye on going forward.

Frequently asked questions

Will customers have to reset their passwords?

Usually yes. Passwords in old systems use hashes WordPress cannot read directly, so customers reset on first login. We agree this, with the customer email wording, before go-live.

Is the order history migrated?

Yes, past orders are imported into WooCommerce, and they are imported so that customers do not receive new automatic emails.

Will sales stop during the move?

Not for long. The new shop is built separately while the old one keeps running, and a final data sync happens at go-live.

Will my Google rankings survive?

Old product and category URLs are redirected with 301 redirects, which keeps any drop small. After go-live we monitor indexing.

What does it cost and how long does it take?

You get a free review and estimate once we have seen the shop. We bill the actual time spent, and the timeline depends on the number of products and integrations.

Testimonials

What our clients say

Long-standing partnerships say more than any slogan. Several of the clients below have been with us for over seven years.

We have worked with Birk for eight years now. This time we wanted a new website for the company, and the goals were set high from the very start – in visuals, functionality, manageability and SEO. Thanks to Birk’s professional approach we got a website of a high standard that met our expectations 100%. The collaboration went smoothly because Birk is a very good and direct communicator, helpful, dependable and conscientious.
Karina Riive Karina Riive LIGNAMETS OÜ, FARMLAND PURCHASING MANAGER
We ordered a feature-rich bespoke online store from Zezz. It was also important that it integrate with our accounting software. Zezz handled the task well and has been our day-to-day web development partner since 2018. Overall score 8/10 – there is always room to do better.
Aivo Kuldmeri Aivo Kuldmeri WESTBERG KAUBANDUS, MANAGING DIRECTOR
As a client you sometimes feel that you don’t know exactly how, and sometimes not even exactly what. But our collaboration has produced a website that our own people value and others try to copy. Thank you for the patience, the good ideas and the understanding. Thank you for visualising it and making it visible. I liked that Zezz keeps its word and stays flexible.
Mart Tilk Mart Tilk MANAGER, MÄRJAMAA SPORTS CENTRE

See our clients and testimonials

Get in touch

Let’s talk about your project

The first hour of consultation is free and comes with no obligation. We usually reply the same or the next working day.

  • The first hour is free – even if we don’t end up working together
  • You get a concrete price and timeline, not a vague “about”
  • No sales pressure and no automated follow-up calls

Request a quote

Describe what you need in a couple of sentences. We’ll get in touch and arrange a free consultation.


    Your details are never shared with third parties or used for newsletters.