WhatsApp Us

Replatforming · Magento 1 and 2 to Shopify, from the Netherlands

Magento to Shopify migration for Dutch webshops, without losing what google.nl already gives you

A Magento to Shopify migration moves your products, customers, orders and search traffic from an ageing Magento 1 or 2 install to Shopify in one planned cutover. BtechWaleTech is three freelance developers in India who map every Dutch URL to its new address, re-connect iDEAL and Mollie, bring bol.com and ERP feeds back online, and test before the switch. Migrations start from US$750, integration work from US$900, and your old Magento data stays in your hands throughout.

  • Migration starts atUS$750, typically 5–8 weeks
  • Integrations rebuiltFrom US$900 (ERP, bol.com, warehouse)
  • Sources we move fromMagento 1.x, Magento 2.x, Adobe Commerce
  • RedirectsEvery indexed Dutch URL mapped and tested
  • Plan and quoteItemised, in about 2 working days
  • Old storeKept read-only until you decide to switch it off
  • Magento 1 and 2
  • Product, customer and order data
  • 301 redirect map
  • iDEAL and Mollie re-connected
  • bol.com and ERP feeds
  • Shopify or Shopify Plus fit
  • Search Console watch

Three freelance developers in India · replies on WhatsApp, 7 days a week · quoted in USD

  • 3Developers on your migration
  • 2Working days to an itemised plan
  • 2Months of free fixes after cutover
  • 0Platform fees on your payments to us

The short answer

How do you migrate from Magento to Shopify without losing google.nl rankings?

Export and clean your Magento data, import it into Shopify in order (products, customers, then orders), and map every indexed old URL to its new Shopify address with a 301 redirect before the domain switches. Re-connect payments and feeds, test, then watch Search Console for a month. With BtechWaleTech a Magento to Shopify migration starts from US$750.

Still comparing platforms? See how a Shopify developer in the Netherlands sets up a new store, or why some shops stay put with a WooCommerce developer instead.

Last updated

A Dutch Magento to Shopify migration in seven lines
Typical duration5–8 weeks from signed plan to cutover
Data movedProducts, variants, images, customers, order history, reviews on request
What cannot moveCustomer passwords: shoppers set a new one after launch
SEO protection301 map for products, categories, CMS pages and store views
PaymentsiDEAL, Bancontact and cards via Shopify Payments or the Mollie app
Feedsbol.com, Google Merchant Center, ERP and warehouse links rebuilt
After cutover2 months of free fixes, then care from US$120/mo

Why choose us

Upgrade Magento, run a migration app yourself, or hand it to a small team

Staying on Magento is a legitimate choice for some stores. The question is what each route costs you in risk, time and upkeep over the next few years.

Upgrade Magento, run a migration app yourself, or hand it to a small team
Question Stay and upgrade Magento 2 Migration app, do it yourself BtechWaleTech migration
Who does the work Your Magento agency or developer You, following the app's wizard Three developers, plan agreed in writing
Hosting and patching Still yours to manage and pay for Handled by Shopify after the move Handled by Shopify after the move
Product data quality Unchanged, clutter stays Copied as-is, clutter included Audited and cleaned before import
Redirects for google.nl Not needed Often limited to products Products, categories, CMS pages and store views
iDEAL, bol.com, ERP Existing extensions keep running Re-connect yourself afterwards Re-connected and tested before cutover
Custom Magento features Kept Usually lost silently Listed, then rebuilt, replaced by an app or dropped by you
Cutover risk Low (no move) Highest: one-shot import Test store, delta sync, planned switch
Upfront budget Upgrade and extension costs vary widely App fee plus your time From US$750; integrations from US$900
Aftercare Ongoing Magento maintenance None 2 months free, then from US$120/mo

If your store depends on deep Magento customisations such as complex B2B quoting or multi-warehouse logic you cannot live without, upgrading Magento or moving to a custom build may suit you better; we will say so in the plan rather than force a migration.

Pricing

Starting prices for a Magento to Shopify migration

A Magento to Shopify migration starts from US$750. That starting price assumes a catalogue of a few hundred products, one or two store views, a theme adapted rather than designed from scratch, one payment set-up, and a redirect map for every indexed URL. Integration work, such as a rebuilt Exact Online or warehouse link or a custom bol.com sync, starts from US$900. The quote grows with product count and attribute complexity, the years of order history you want moved, extra store views for Belgium or English, and custom Magento features that need a replacement. Everything is itemised in USD; Shopify plan and app fees are paid by you straight to Shopify and app vendors.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What is a Magento to Shopify migration, exactly?

A Magento to Shopify migration is the move of a working webshop, its data, its URLs and its connections, from a self-hosted Magento install to Shopify's hosted platform. It is not a redesign with some copying on the side. The design is the easy part; the risk sits in the data, the redirects and the integrations that quietly keep your business running.

Think of it in three layers. The data layer is products, variants, images, customers, orders, reviews and CMS pages. The visibility layer is every URL google.nl has indexed, plus structured data, sitemaps and the Merchant Center feed. The operations layer is payments, shipping labels, bol.com, your ERP or bookkeeping package, and the emails customers receive.

A migration that handles only the first layer looks fine on launch day and then leaks: traffic drops because old URLs return 404s, orders stop reaching the warehouse, bol.com oversells because stock no longer syncs. That is why we plan all three layers together and write down, before a single product moves, what happens to each one.

The usual starting point is either Magento 1, which Adobe stopped supporting on 30 June 2020, or an older Magento 2 release that is coming out of support. Either way the trigger is the same: the cost and effort of keeping Magento safe has overtaken the value of its flexibility. If you run WooCommerce instead, the WooCommerce to Shopify migration follows a similar logic with different data quirks.

Should a Dutch Magento store move to Shopify at all?

Move when running Magento costs more attention than your business can spare; stay when your store depends on Magento features Shopify cannot reproduce without heavy custom work. There is no universal answer, and a migration team that never recommends staying is selling, not advising.

Adobe publishes a lifecycle policy for Adobe Commerce on Experience League. It gives each 2.4.x release a three-year standard support window from general availability, and lists regular support for 2.4.6 ending on 11 August 2026 and for 2.4.7 on 31 May 2027. You can read the current dates in Adobe's Commerce lifecycle policy. Staying therefore means a planned upgrade every few years, plus hosting, extension updates and security patching in between.

Signs the move makes sense

You are on Magento 1 or an unsupported 2.4 release; every extension update needs a developer; hosting and patching bills keep rising; your team struggles with the admin; and your catalogue, while large, fits a products-with-variants model.

Signs you should pause

Your checkout contains bespoke logic, such as quote-to-order flows or configurators pricing thousands of combinations; you rely on multi-source inventory with rules no app replicates; or your Magento install is also a B2B portal with account hierarchies you cannot simplify.

The middle path

Some Dutch merchants move the consumer shop to Shopify and keep, or rebuild as a separate portal, the trade side. Our B2B webshop development page covers that split in detail.

What data can you migrate from Magento to Shopify, and what stays behind?

Products, variants, images, collections, customers, order history, discount codes, blog posts and CMS pages can all be moved from Magento to Shopify. Customer passwords cannot: Magento stores them as one-way hashes that Shopify cannot read, so migrated accounts arrive inactive and customers either accept an activation email or sign in with Shopify's one-time email code, depending on the account type you choose.

The order of the import matters. Products go first because orders refer to them. Customers go second so that orders can attach to the right person. Historic orders go last, and they arrive as a record of what happened rather than as live orders that trigger emails, payments or fulfilment. We switch notifications off during import so nobody receives a confirmation for a parcel sent in 2021.

  • Moves cleanly: simple products, images, SEO titles and descriptions, customer names and addresses, tags.
  • Moves with rework: configurable products, custom attributes, tier prices, product reviews, gift cards.
  • Moves only as history: past orders, credit memos, invoices; useful for reference and customer accounts, not for reprocessing.
  • Does not move: customer passwords, Magento-only extension data, cron-driven logic, admin users.
  • Should not move: disabled products nobody will sell again, test customers, spam accounts.

A practical note on consent: newsletter subscribers in Magento must arrive in Shopify with their marketing consent status intact. Importing everyone as subscribed would be both a data-protection problem and a deliverability one. We map that field explicitly and show you the counts before and after.

Magento to Shopify migration of product types and attributes

Magento lets you model a product in several ways; Shopify has one model with variants, up to three options per product, and metafields for everything else. Most migration effort in a Magento to Shopify migration goes into translating one model into the other without losing information shoppers use.

Shopify's developer changelog announced that the product variant limit is now 2,048 for all merchants, which removed the old 100-variant ceiling that used to force awkward product splits. The three-option limit remains, so a Magento configurable product with colour, size, length and material needs a decision: combine two attributes into one option, move one into a separate product, or show it as information in a metafield.

Configurable products

Become one Shopify product with variants. The child simple products' SKUs, EAN codes, stock and prices move into the variants, and the parent's URL becomes the product handle we redirect to.

Bundle and grouped products

Shopify has no identical concept. We use a bundles app or Shopify's bundle features where they fit, or rebuild the grouping as a collection with a clear note to shoppers.

Custom attributes

Filterable attributes such as material or frame size become metafields linked to Shopify's search and discovery filters. Purely internal attributes stay in your ERP rather than cluttering the store.

Tier and customer-group prices

Volume pricing and trade prices need either Shopify's B2B features on eligible plans, a pricing app, or a separate trade portal. This is one of the first questions we ask.

We deliver the mapping as a spreadsheet you can read, with one row per Magento attribute and the Shopify field it becomes. You sign off on it before the first import.

How do you keep google.nl rankings during a Magento to Shopify migration?

You keep rankings by making sure every URL Google already knows either still works or permanently redirects to the most relevant new page, and by keeping titles, descriptions, content and internal links as close as practical. Nobody can guarantee rankings through a replatform, but a complete redirect map is the single biggest thing that protects them.

Shopify's Help Center on URL redirects sets out the rules that shape our work. Redirects only fire from URLs that are broken on the Shopify store; a store can hold up to 100,000 redirects, and Plus stores up to 20 million; URLs with query strings may not behave as expected; and redirects are not applied across market subfolders automatically, so each language or region path needs its own.

  • Crawl the live Magento store and export every indexed URL from Google Search Console.
  • Add URLs that earn backlinks or traffic in your analytics, even if they are old.
  • Match each one to the best new Shopify URL: product to product, category to collection, CMS page to page.
  • Send retired products to their nearest collection, never all to the home page.
  • Import the redirects in batches, then test every row with a crawler after DNS switches.

If a previous migration already cost you traffic, our guide to recovering from a traffic drop after a website migration explains the diagnosis steps.

Dutch URL patterns that need special handling in a Magento to Shopify migration

Magento stores in the Netherlands tend to share a handful of URL habits, and each one needs a deliberate rule in the redirect map rather than a one-to-one copy.

The .html suffix

Magento often ends product and category URLs in .html, for example /heren/jassen.html. Shopify uses /products/ and /collections/ paths without the suffix. Every suffixed URL needs its own redirect row, and Shopify's documentation notes that redirects between the .html and non-.html version of the same path are not supported, so we test those cases specifically.

Store views and language paths

A Dutch store with a Belgian or English store view often uses /nl/, /be/ or /en/ prefixes, or separate domains. On Shopify these usually become Markets with subfolders such as /nl-be/ and /en/, and each old path is mapped to the matching market URL.

Category trees

Magento nests categories: /dames/schoenen/sneakers.html. Shopify collections are flat: /collections/sneakers-dames. We keep Dutch words in the new handles so the URLs still read naturally to Dutch shoppers and in search results.

Layered navigation parameters

Filter URLs such as ?color=12&size=40 rarely deserve their own redirect. If a filtered page earns real traffic, we build a dedicated collection for it and redirect there.

After cutover, we check Search Console's page indexing report weekly for 404s we missed and add redirects the same day.

Re-connecting iDEAL, Mollie and Bancontact after the switch

Your Magento payment extension does not come with you, so the checkout has to be rebuilt on Shopify and tested before launch. For most Dutch merchants there are two routes: Shopify Payments, which offers iDEAL and Bancontact for eligible stores, or keeping your existing Mollie account through Mollie's own Shopify apps, which Mollie lists for methods including iDEAL and Bancontact.

Keeping Mollie can make sense when your finance team already reconciles payouts in Mollie, or you use methods only Mollie offers you. Moving to Shopify Payments keeps everything in one admin. Shopify may charge an extra transaction fee on orders not processed by Shopify Payments, depending on plan, so we put both options side by side in the plan rather than decide for you.

Timing is the other factor. The iDEAL scheme is being phased into Wero: EPI Company and the major Dutch banks announced a co-branded iDEAL | Wero logo from early 2026, with a gradual move to Wero after that. A migration is a good moment to make sure your new checkout, footer icons and payment FAQ use the current naming.

  • Refunds for orders placed on Magento before cutover stay in the old payment account; we note how your team handles them.
  • Webhook URLs pointing at Magento are removed so the old store stops receiving payment updates.
  • Real low-value orders are placed with each method on the new checkout, then refunded.
  • Payouts are checked against your bank before the old gateway is switched off.

Adding iDEAL to something other than a webshop, such as a portal or app? That is a separate job, covered on our iDEAL payment integration page.

bol.com, ERP and feed connections: what breaks in a Magento to Shopify migration

Every system that talked to Magento stops the moment Magento switches off, so each connection is listed, replaced and tested before cutover. In Dutch stores the usual list is bol.com, a bookkeeping or ERP package such as Exact Online or AFAS, a shipping platform, Google Merchant Center and sometimes a feed tool for comparison sites.

For each connection we answer three questions. Is there a maintained Shopify app that does the same job? Does the app handle your specific case, such as multiple warehouses or bol.com fulfilment? And who owns it afterwards? Where an app fits, we install and configure it under your account. Where it does not, we build a small integration against Shopify's Admin API and the other system's API, which is custom work from US$900.

bol.com

Overselling is the risk. During cutover, stock must come from one source only. We pause the Magento extension, switch the Shopify connection on, and reconcile offer stock before bol.com orders resume. The bol.com API integration page covers the options.

Exact Online, AFAS, Moneybird

Order and invoice sync is rebuilt against Shopify. We run the first week's orders in parallel with a manual check so your bookkeeper sees nothing duplicated or missing.

Google Merchant Center

Shopify's Google channel generates a new feed. Product IDs may change, so we check that Shopping campaigns pick up the new items rather than showing disapprovals.

Shopify or Shopify Plus after Magento: which plan fits?

Most Dutch stores leaving Magento fit a standard Shopify plan; Shopify Plus is worth it when you hit specific limits, not because you used to run an enterprise platform. If your Magento 2 set-up was sized for growth that never came, the move is a chance to right-size.

Plus tends to earn its fee in a few situations: you need more than 100,000 redirects, which the Help Center lists as the standard store limit; you want several expansion stores under one organisation, for example a separate Belgian or German shop; your B2B side needs company accounts and price lists at scale; or you want deeper checkout customisation. Shopify's plan comparison pages list the current feature split, and it changes, so we check them for your case at quote time.

  • Under a few thousand SKUs, one or two Markets, consumer orders only: a standard plan is usually enough.
  • Large catalogue with a long history of URLs: count your redirects first; this alone can decide it.
  • Separate trade customers with negotiated prices: compare Plus B2B, a pricing app and a separate portal.
  • Several brands or countries run as separate stores: Plus organisation features are designed for this.

We do not resell Shopify plans and we are paid the same whichever plan you choose, so the recommendation has no commission behind it. For headless or Plus-specific work, see our Shopify Plus developer page.

How long does a Magento to Shopify migration take?

A typical Magento to Shopify migration for a Dutch store takes 5–8 weeks from signed plan to cutover; one with rebuilt ERP or bol.com integrations sits closer to the custom work range of 6–12 weeks. The longest waits are rarely technical: they are decisions about which products, customers and features are worth moving.

We split the work into phases with a clear output each, so you always know what has been done and what is waiting on you.

  • Week 1, audit: data counts, extension list, URL export, integration inventory, plan and mapping draft.
  • Weeks 2–3, build: Shopify store configured, theme adapted, first full test import on a development store.
  • Weeks 3–5, connect: payments, shipping, bol.com, ERP and Merchant Center set up against the test data.
  • Weeks 4–6, rehearse: second import, redirect import, full test orders, your team's walkthrough.
  • Cutover week: order freeze window, delta import of new orders and customers, DNS switch, redirect crawl.
  • 30 days after: Search Console monitoring, integration checks, small fixes.

Avoid cutting over in the weeks before Sinterklaas or during a big sale. A quiet Tuesday night in February is a far better launch slot than a Friday in late November.

How much does a Magento to Shopify migration cost in the Netherlands?

With BtechWaleTech, a Magento to Shopify migration starts from US$750, integration rebuilds start from US$900, and care after the two free months starts from US$120/mo. Dutch agencies and freelancers quote across a wide range for the same job; the spread comes from local rates, how much design is included, and how many integrations they assume.

Whoever you ask, the same factors move the number:

  • Product count, attribute sets and how many configurable products need remodelling.
  • Years of order history you want visible in customer accounts.
  • Number of store views and languages, and who supplies Dutch, Flemish or English copy.
  • Custom Magento features that need an app, a Shopify Function or custom code.
  • Integrations: bol.com, ERP, bookkeeping, warehouse, loyalty, reviews.
  • Theme: adapting a paid theme versus recreating a bespoke Magento design.
  • The size of the redirect map, especially for stores with years of blog and CMS content.

Look at the running costs too. Magento's licence may be free on Open Source, but hosting, patching and extension renewals are not; Shopify replaces those with a monthly plan and app subscriptions. Our webshop cost guide for the Netherlands helps you compare year one on both sides.

Magento to Shopify migration cutover: switching a Dutch store in one evening

In a Magento to Shopify migration, cutover is the short window where orders stop on Magento and start on Shopify. Done well it is a few quiet hours; done badly it is a weekend of double orders and angry emails. The trick is rehearsal: by cutover day, every step has already run at least once on test data.

Plan the DNS move as carefully as the data. We lower the TTL on your domain records several days ahead so the switch spreads quickly on the night, and your domain stays at your own registrar throughout.

  • Evening before: final content freeze on Magento; no new products or price changes.
  • Hour 0: maintenance notice on Magento or checkout disabled; last orders exported.
  • Hour 1: delta import of orders and customers created since the rehearsal.
  • Hour 2: redirects confirmed, Shopify password page removed, DNS pointed at Shopify.
  • Hour 3: test orders with iDEAL and cards; bol.com and ERP connections switched on.
  • Next morning: redirect crawl, Search Console sitemap submitted, first orders checked in the ERP.

Magento stays available read-only on a separate address for as long as you want, so your team can look up an old order or credit memo. You decide when the server is switched off.

Running a Magento to Shopify migration with a team in India from the Netherlands

A migration suits remote work well because most of it is data and configuration, and the few moments that need everyone at once can be scheduled. India Standard Time is 3.5 hours ahead of the Netherlands in summer and 4.5 hours in winter, so our afternoon and evening line up with your late morning and afternoon.

Hours and cutover timing

Calls sit between roughly 10:30 and 16:00 Dutch time. Cutover usually happens in a Dutch late evening, which is after midnight for us; we plan for that deliberately and agree the slot in writing.

How we talk

WhatsApp any day of the week for questions, a weekly video call on Teams, Meet or Zoom, and a shared migration sheet where each decision is logged with a date.

Payments and contract

The plan is quoted in USD and paid by Wise, bank wire or PayPal in milestones tied to phases. Nothing is billed before you approve the written quote, and our terms cover the general points. Invoices come from India.

Your first two weeks

Days 1–2: read-only admin and database export access, URL export from Search Console. Days 3–7: data audit, extension and integration inventory, mapping draft. Days 8–10: development store created in your name with a first sample import you can click through.

For a broader look at working offshore, read our guide to outsourcing web development to India.

Your Magento database, customer data and ownership during the migration

A Magento export contains names, addresses, order history and sometimes phone numbers of your customers, so it is personal data under the AVG and deserves the same care as your live store. You stay the controller; the team handling the export acts on your instructions.

India does not currently hold an adequacy decision from the European Commission, which appears on the Commission's own list of adequacy decisions. Transfers of personal data to a processor in India are therefore usually covered by a processing agreement and Standard Contractual Clauses. Ask us to include that paperwork in the quote; your own lawyer should review and sign off the wording, because we do not give legal advice.

  • We work on exports you create and share, not by copying your whole server.
  • Customer data is used only for the import and deleted from our side after cutover, as agreed in writing.
  • The Shopify store, domain, apps and Mollie or Shopify Payments account are in your business name from day one.
  • Theme code and any custom integration code are handed over with a short README.
  • You can revoke staff access to Shopify and remove database credentials at any time.

For the wider privacy picture on a Dutch site, including cookie consent after the move, see GDPR-compliant website development.

Magento to Shopify migration risks and red flags when choosing who does it

The biggest migration risks are invisible on launch day: missing redirects, orphaned integrations and data that looks right but is wrong in detail. The warning signs usually appear in the first proposal you receive.

  • The quote does not mention redirects, or covers only product URLs.
  • No rehearsal import is planned; everything happens once, on the live night.
  • Nobody asks what your Magento extensions do before promising they will be replaced.
  • Customer passwords are promised to transfer as they are.
  • Newsletter consent is not mentioned when importing customers.
  • The development store or apps sit under the supplier's own account with no transfer date.
  • A plan that switches bol.com and the webshop at different times with no stock owner in between.
  • Promises of higher rankings on google.nl because the new platform is faster.

A careful team answers each point in writing without being asked. If you already hold a proposal from someone else, feel free to use this list to question it; you do not need to hire us to use it.

Worked example: a hypothetical Eindhoven bike-parts shop on Magento 2.4.5

Say a bike-parts shop near Eindhoven runs Magento 2.4.5 with about 3,000 SKUs, a Dutch and a Belgian store view, a Mollie extension, a bol.com connector and nightly order exports to Exact Online. Its hosting partner has warned that the version is out of support and an upgrade would need several extensions replaced anyway.

The audit finds 700 disabled products that have not sold in years, configurable products with four attributes (size, colour, axle standard, material), and around 9,000 indexed URLs including old blog posts. The plan: drop the dead products, move material into a metafield so each product keeps three options, bring over two years of orders, set up Markets for nl-NL and nl-BE, keep Mollie through its Shopify app because finance already reconciles there, and rebuild the Exact Online and bol.com links.

That Magento to Shopify migration would be quoted from US$750 plus integration work from US$900, itemised line by line, over roughly seven weeks. Two rehearsal imports, a redirect file of several thousand rows, and a cutover on a weekday evening in a quiet month. After launch, thirty days of Search Console checks.

The shop owns every account and keeps the Magento database export. This scenario is illustrative, not a past client or a promised result.

Magento to Shopify migration checklist for Dutch merchants

Use this list to brief anyone quoting your Magento to Shopify migration, including us. If a proposal leaves an item blank, ask about it before signing.

  • Full URL export from Search Console and a crawl of the live Magento store.
  • List of every installed extension and what it actually does for you.
  • Decision on how many years of orders to migrate.
  • Product model: which attributes become options, which become metafields.
  • Customer import plan, including newsletter consent and activation emails.
  • Payment route chosen: Shopify Payments or Mollie app, with fees checked.
  • Owner for stock during cutover across webshop and bol.com.
  • ERP, bookkeeping and shipping connections listed with a replacement for each.
  • Redirect file for products, categories, CMS pages, blog and every store view.
  • Rehearsal import date and cutover date outside peak season.
  • Accounts in your business name: Shopify, domain, apps, payments.
  • Post-launch plan: who checks 404s, feeds and orders for the first month.

Send the list back with your store URL, and we reply with an itemised plan in about two working days. The Netherlands overview lists every other service we provide to Dutch businesses.

Data mapping

How Magento data lands in Shopify

Based on Shopify's migration guidance and product model. Every store has exceptions; we list yours in the mapping sheet before import.

How Magento data lands in Shopify
Magento itemShopify equivalentWhat to watch
Configurable product Product with variants (up to 3 options)Fourth attribute moves to a metafield or separate product
Simple product Product or variantSKU and EAN kept for bol.com and ERP matching
Category tree Collections (manual or automated)Nested paths flattened; Dutch handles kept
Store views (NL, BE, EN) Markets with subfoldersRedirects needed per subfolder
Customer accounts CustomersPasswords cannot move; activation emails planned
Order history Historic ordersImported last, with notifications switched off
CMS pages and blocks Pages and theme sectionsRebuilt, not pasted, so editors can maintain them
Tier and group prices B2B price lists, app or portalDepends on plan; decided in the audit

Scope and starting price

Magento to Shopify migration by store size

Starting prices in USD. Shopify plan fees, apps, Mollie fees and carrier contracts are paid by you directly.

Magento to Shopify migration by store size
Store profileTypical scopeStarts atTimeline
Small catalogue, one store view Data import, theme adaptation, redirects, paymentsUS$7505–6 weeks
NL and BE store views Markets, per-market redirects, Bancontact, translations supplied by youUS$7506–8 weeks
Large catalogue, long URL history Product remodelling, redirect file in the thousands, rehearsalsUS$7507–9 weeks
Rebuilt ERP or bookkeeping link Orders, invoices and stock via API with error alertsUS$9006–12 weeks
bol.com sync replacement Offers, stock and orders re-linked to ShopifyUS$9006–10 weeks
SEO watch after launch Search Console, 404 fixes, schema, speedUS$150/moMonthly

Who does what

Migration phases and what we need from you

The right-hand column lists what only you can supply; having it ready early keeps the cutover date realistic.

Migration phases and what we need from you
PhaseWe deliverYou provide
Audit Data counts, extension list, mapping draftAdmin and export access, list of must-keep features
Build Configured store, adapted theme, first importBrand assets, decisions on product model
Connect Payments, shipping, bol.com, ERP, Merchant CenterAccount logins in your name, carrier and payment contracts
Rehearse Second import, redirect import, test ordersTeam walkthrough and sign-off
Cutover Delta import, DNS switch, redirect crawlAgreed quiet window, someone on call
Aftercare 404 fixes, integration checks, small changesReports of anything odd your team notices

Remote migrations, nationwide

Magento to Shopify migration for merchants across the Netherlands

We work remotely for merchants anywhere in the country; there is no office or site visit. These notes describe the kinds of stores that tend to face each migration question.

  • Amsterdam

    Fashion and lifestyle brands with international shoppers often run Dutch and English store views on Magento, so per-market redirects and Markets set-up decide how smooth the move is.

  • Rotterdam

    Merchants with larger catalogues and warehouse partners nearby need order and stock connections rebuilt before cutover, so fulfilment keeps running from the first Shopify order.

  • Utrecht

    Home, health and beauty stores selling nationwide often carry years of blog content on Magento, which makes CMS and blog redirects as important as product URLs.

  • Eindhoven

    Technical and spec-heavy catalogues in the Brainport region usually need careful attribute mapping, because filters on frame sizes, voltages or dimensions drive most purchases.

  • Venlo

    Stores operating close to the logistics cluster around Venlo tend to depend on warehouse and carrier integrations, so the connection inventory is the first thing we check.

  • Nijmegen

    Specialist retailers that moved online early often still run Magento 1 or an early Magento 2 release, where the data export itself needs extra clean-up.

  • Enschede

    Shops near the German border that sell into Germany need a clear decision on separate markets or stores, and redirects for any German-language paths.

  • Groningen

    Northern webshops with a loyal customer base care most about customer accounts and order history arriving intact, plus a clear activation email for returning buyers.

  • Breda

    Retailers with many Belgian customers typically run a separate Flemish store view, so Bancontact and nl-BE redirects are central to their migration plan.

  • Amersfoort

    Mid-sized B2C shops here often find their Magento install is over-specified for their order volume and look to reduce hosting and patching work.

  • Zwolle

    Family-run stores that grew on Magento over many years usually have extension-heavy set-ups, so the extension inventory decides what to replace and what to drop.

  • Maastricht

    Cross-border sellers serving the Netherlands, Belgium and Germany at once need tax settings, markets and redirects planned together rather than one after another.

  • Haarlem

    Independent boutiques that want to edit their own store without a developer are often the clearest fit for moving off Magento to a simpler admin.

  • Apeldoorn

    Outdoor and leisure retailers with seasonal ranges need collection logic and pre-order rules rebuilt, and a cutover date well away from their peak season.

How it works

Six steps from Magento to a live Shopify store

  1. Send the store and the pain

    Share your Magento URL, version if you know it, the extensions you rely on and why you want to move. A short WhatsApp voice note is enough to begin.

  2. Audit and itemised plan

    We look at data counts, URLs, extensions and integrations, then send an itemised migration plan in USD within about two working days, with exclusions and your decisions listed.

  3. Mapping sign-off

    You approve the product model, the list of what moves and what stays, the payment route, and who owns stock during cutover. Nothing is built before that.

  4. Build and rehearse

    A Shopify store in your name is set up, imported twice from Magento exports, connected to payments and feeds, and walked through by your team.

  5. Cutover

    In an agreed quiet window we freeze Magento, import the last orders, switch DNS, confirm redirects and place live test orders with iDEAL and cards.

  6. Watch and settle

    For thirty days we check Search Console, feeds and ERP sync, fixing anything that slipped. Two months of free fixes run from launch.

Questions

Magento to Shopify migration: questions Dutch merchants ask

How much does a Magento to Shopify migration cost?

With BtechWaleTech a Magento to Shopify migration starts from US$750 and rebuilt integrations such as an ERP or bol.com link start from US$900. The final quote depends on catalogue size, attribute complexity, order history, store views and custom Magento features. Other migration teams quote across a wide range. Compare itemised plans, not single totals, and check whether redirects and rehearsals are included.

How long does a Magento to Shopify migration take?

Most migrations for Dutch stores take 5–8 weeks from signed plan to cutover. Stores that need rebuilt ERP, bookkeeping or bol.com connections can run to 10–12 weeks. Decisions about what data to move and approval of the product mapping affect the timeline more than coding does, so we set those decisions as dated milestones in week one.

Will I lose my Google rankings when I move from Magento to Shopify?

You can lose them if old URLs return 404 errors, which is why every indexed Magento URL needs a 301 redirect to its closest Shopify page. With a complete redirect map, similar content and prompt fixes after launch, most stores keep their visibility. Nobody can honestly guarantee rankings through a replatform, but careful redirects protect what you have earned on google.nl.

Can customer passwords be migrated from Magento to Shopify?

No. Magento keeps passwords as one-way hashes, so they cannot be carried across in a usable form. Customer accounts, names, addresses and order history can move; customers then accept an activation email or log in with a one-time code, depending on the Shopify account type. We draft the activation email in English for you or your translator to finalise in Dutch, and schedule it for after cutover.

Can I keep Mollie after moving to Shopify?

Yes. Mollie offers its own Shopify apps for methods including iDEAL and Bancontact, so you can keep your existing Mollie account and reconciliation process. The alternative is Shopify Payments. Shopify may charge an extra transaction fee on orders not processed through Shopify Payments, depending on your plan, so we compare both routes in your plan before you choose.

Do I need Shopify Plus after Magento 2?

Usually not. Standard Shopify plans suit most stores leaving Magento. Plus becomes worth considering when you need more than the 100,000 URL redirects a standard store allows, several expansion stores, B2B company accounts at scale or deeper checkout customisation. We count your redirects and review your features in the audit, then recommend a plan without any commission involved.

What happens to my order history?

Historic orders can be imported into Shopify so customers see them in their accounts and your team can look them up. They arrive as records, not live orders, with notifications switched off, so nobody receives old confirmations. You choose how many years to bring over. The original Magento data export stays with you as well.

What happens to my Magento extensions?

Each extension is listed in the audit with what it does for you. Then it is either replaced by a Shopify feature, replaced by a maintained Shopify app, rebuilt as custom code, or dropped because nobody uses it. You approve each decision. An extension that silently disappears during a migration tends to surface later as a broken process nobody can explain.

Is Magento 1 still safe to run?

Adobe ended support for Magento 1 on 30 June 2020, so official security patches stopped then. Running an unsupported shop platform that handles customer data and payments carries risk, and payment providers or your own security review may flag it. If you are still on Magento 1, a migration to Shopify or an upgrade should be planned rather than postponed further.

When does my Magento 2 version lose support?

Adobe's Commerce lifecycle policy on Experience League lists the dates per release. It gives each 2.4.x release three years of standard support, and lists 2.4.6 regular support ending on 11 August 2026 and 2.4.7 on 31 May 2027, with some extended support periods. Check the current page for your exact version, because Adobe updates it.

How do you handle the Belgian store view?

A Belgian store view usually becomes a Shopify market with its own subfolder, such as /nl-be/, with Bancontact for Belgian shoppers. Every old Belgian URL gets its own redirect, because Shopify does not apply redirects across market subfolders automatically. You or your translator supply the Flemish copy; we build the structure and test from a Belgian location.

What about bol.com during the migration?

bol.com is where overselling happens if two systems control stock at once. We plan a single stock owner during cutover: the Magento connector is paused, the Shopify connection is switched on, offers are reconciled, and then bol.com orders flow again. Where no app fits your fulfilment set-up, a custom integration is built from the custom software starting price.

Can you migrate my Exact Online or AFAS connection?

The connection itself cannot move, because it was built for Magento, but it can be rebuilt for Shopify. We check whether a ready-made app covers your needs first. If not, we build an integration using Shopify's API and the Exact Online or AFAS API, then run the first week in parallel with manual checks so your bookkeeper can confirm nothing is duplicated.

Is it safe to share my Magento database with a team in India?

It can be handled safely with the right paperwork and working method. You stay the controller of your customer data. A processing agreement plus Standard Contractual Clauses normally covers transfers to India, which has no EU adequacy decision; your lawyer reviews the wording. We work from exports you provide, limit access, and delete data after cutover as agreed.

Why hire a remote team in India instead of a Dutch migration agency?

A Dutch agency gives you same-hours meetings, in-person workshops and often Dutch copywriting. A remote freelance team gives you direct contact with the developers doing the migration and a lower starting budget. We suit merchants comfortable with video calls and WhatsApp; if you need someone in your office, a local agency is the better choice.

Can my Magento design be copied to Shopify?

The look can be recreated on a Shopify theme, but the code cannot be copied, because Magento and Shopify templates work differently. Many merchants use the move to simplify: adapt a quality paid theme to their brand and rebuild only the sections that sell, such as size guides or spec tables. That usually costs less and is easier to maintain.

Can we test the new store before switching?

Yes, and you should insist on it. We build on a development store in your name, run at least two rehearsal imports, place test orders, and walk your team through the admin before any DNS change. You can click through products, customer accounts and orders with real data while Magento keeps taking orders as normal.

How do we pay for the migration from the Netherlands?

Quotes are in USD, payable by Wise, bank wire or PayPal in milestones linked to migration phases. Nothing is billed before you approve the written plan. Invoices come from India; how you book them is a question for your own accountant, as we do not give tax advice. Shopify, app and payment fees are paid by you directly.

Who owns the new Shopify store and the code?

You do. The Shopify store, domain, apps and payment accounts are set up in your business name from the start. Theme code and any integration code are handed over with a short README. You keep your original Magento export and can revoke our access at any time. If we ever part ways, you lose nothing but a supplier.

What support do we get after the Magento to Shopify migration?

The first two months after launch include free fixes for anything related to the migration, plus thirty days of close checks on Search Console, feeds and ERP sync. After that, store care continues from US$120/mo if you want it. What is included is written into your quote, so there is no guessing later.

Will the migration help my store appear in AI search answers?

It can, if the new store is set up with clean product and organisation schema, clear shipping and returns pages and fast templates. AI tools such as Google's AI features and ChatGPT read the same public pages as search engines. Nobody can guarantee a citation, but a migration is a good moment to fix structured data that Magento extensions left incomplete.

Next step

Send your Magento store URL and the extensions you rely on

We reply with an itemised migration plan in about two working days. Three freelance developers, your accounts in your name, and a cutover rehearsed before it happens.