Wanneer Shopify de betere keuze is
Shopify is gemaakt voor shops die snel online willen zonder technisch team. De hosting, de updates, de CDN, de checkout: dat is allemaal geregeld. Jij focust op producten en marketing, Shopify zorgt voor de infrastructuur. Dat is de kern van de propositie.
- ▸Kleine catalog, snelle start: minder dan 500 producten met standaard attributen? Shopify heeft dat in een paar uur opgezet.
- ▸Geen developer in huis: theme-aanpassingen in Liquid zijn begrijpelijker dan PHP. De app store vervangt maatwerk voor veelgevraagde functies.
- ▸Standaard payment-providers: iDEAL via Shopify Payments, Mollie, Stripe. Voor B2C-checkouts werkt dit goed out of the box.
- ▸B2C met standaard checkout: je wil een goede checkout zonder aanpassingen. Shopify's checkout converteert goed en is PCI-compliant zonder dat jij erover na hoeft te denken.
- ▸SaaS-comfort: geen serveronderhoud, geen PHP-versie-upgrades, geen Composer-conflicten.
Shopify Standard kost $29 per maand plus transactiekosten als je niet Shopify Payments gebruikt. Voor een kleine shop is dat een eerlijke prijs voor wat je krijgt. Shopify Plus begint vanaf $2000 per maand en is bedoeld voor shops met hoog volume of complexere B2B-behoefte.
Wanneer Magento de betere keuze is
Magento Open Source is gratis software. Dat betekent: jij beheert hosting, updates en security. In ruil daarvoor heb je volledige vrijheid. Geen restricties op checkout-logica, geen app-store-afhankelijkheden, geen transactiekosten aan het platform.
- ▸Complexe catalog: duizenden producten, configureerbare varianten, bundels, custom attributen per producttype. Magento's catalog-engine is hiervoor gebouwd.
- ▸B2B-functionaliteit: company-accounts, offerteflows, klantspecifieke prijzen, bestelopties per account. Adobe Commerce heeft dit van huis uit, Magento Open Source vraagt extensies.
- ▸Multi-locale en multi-currency: meerdere talen, valuta's en BTW-regimes in één installatie. Magento regelt dit via stores en store-views.
- ▸Custom checkout: je wil betalingsstappen aanpassen, extra velden toevoegen of de checkout volledig herschrijven. Op Magento is dat code, op Shopify is dat beperkt.
- ▸Eigen hostingkeuze: Hypernode, een dedicated VPS, eigen Kubernetes-cluster. Jij kiest de infrastructuur die past bij je SLA en budget.
- ▸Vendor-flexibiliteit: je betaalt geen platform-fee per transactie. Je kiest je payment-provider zonder platformrestricties.
Magento Open Source is gratis in licentie, maar niet gratis in totaalkosten. Hosting, een developer voor onderhoud en upgrades, en extensies tellen mee. Adobe Commerce (de commerciële variant) voegt B2B-modules, AI-functionaliteit en support toe, maar vraagt een enterprise-licentie.
Kosten vergeleken: wat betaal je echt
De licentieprijs is het makkelijkste deel. Shopify Standard is $29 per maand, Shopify Plus begint bij $2000. Magento Open Source heeft geen licentiekosten. Adobe Commerce vraagt een jaarlijks enterprise-bedrag dat afhankelijk is van je GMV.
Waar het ingewikkelder wordt: Shopify rekent transactiekosten als je niet Shopify Payments gebruikt. Buiten de VS zijn de beschikbare payment-providers voor Shopify Payments beperkter. Veel shops betalen daarom 0,5 tot 2% extra per transactie voor een externe provider. Op hoog volume loopt dat snel op. Daarnaast kosten goede Shopify-apps voor B2B, loyaliteitsprogramma's of geavanceerde zoekfunctionaliteit $50 tot $500 per maand per app.
Magento heeft die doorlopende platform-kosten niet, maar vraagt meer aan de voorkant. Een goed geconfigureerde Hypernode-server kost zo'n 200 tot 400 euro per maand voor een middelgrote shop. Een developer voor onderhoud en upgrades komt daar bovenop. De vraag is niet welk platform goedkoper is, maar welk kostenmodel bij jouw situatie past. Op klein volume wint Shopify. Op hoog volume of met complexe functionaliteiten verschuift de balans richting Magento.
Customization: wat kun je aanpassen
Shopify werkt met Liquid voor templates en Shopify Functions voor backend-logica als kortingen en bezorgregels. Met Hydrogen (React-based headless framework) kun je een volledige custom front-end bouwen op de Storefront API. Dat geeft veel vrijheid op de front-end, maar de backend blijft Shopify's infrastructure.
Magento is gebouwd op PHP met een module-systeem. Je kunt vrijwel alles overschrijven: checkout-stappen, order-verwerking, productmodellen. Headless is ook mogelijk via Magento's GraphQL API met een Next.js of React front-end. De hoeveelheid vrijheid is groter, maar de complexiteit ook.
Voor de meeste MKB-shops is het verschil in customizatiemogelijkheden minder relevant dan het lijkt. Pas als je echt specifieke checkout-logica, klantengroep-specifieke pricing of niet-standaard betaalflows nodig hebt, loopt je tegen Shopify's grenzen aan. Op dat punt is Magento de betere optie, of een volledig maatwerk Next.js shop.
Performance: default goed versus configureerbaar beter
Shopify's CDN is sterk out of the box. Statische assets worden geserveerd via Cloudflare, afbeeldingen worden automatisch geoptimaliseerd. Een standaard Shopify-shop scoort in PageSpeed Insights op desktop bijna altijd groen. Dat is het voordeel van een managed platform: de infrastructure is al geoptimaliseerd.
Magento presteert standaard slechter op performance-metrics, maar kan beter worden geconfigureerd dan Shopify dat toestaat. Met Full Page Cache via Varnish, een correct geconfigureerde CDN, WebP-afbeeldingen en goede JavaScript-bundeling kan een Magento-shop vergelijkbare of betere Core Web Vitals halen. CarCare24 ging van een lab-LCP van 14 tot 16 seconden naar een CrUX-LCP van 2,14 seconden na gerichte optimalisaties.
Het verschil: Shopify is default goed, Magento is configureerbaar beter maar vergt kennis. Als performance een kritieke factor is voor jouw shop en je hebt geen developer die Magento internals kent, is Shopify veiliger. Als je bereid bent te investeren in optimalisatie, haalt Magento meer uit specifieke hardware.
Vendor lock-in: van wie is jouw data en code
Bij Shopify is de code van Shopify. Jij beheert je productdata, je klantenbestand en je orders, en die kun je exporteren. Maar de checkout-logica, de betaalinfrastructuur en de hosting zijn van Shopify. Als Shopify stopt, een prijsverhoging doorvoert of een functie verwijdert, heb je weinig onderhandelingsruimte.
Bij Magento Open Source is de code van jou. Je installeert het op je eigen server, je maakt back-ups zoals je wil, je kunt het aanpassen zonder toestemming van Adobe. Dat geeft controle, maar ook verantwoordelijkheid. Security patches moet je zelf uitrollen, PHP-versie-upgrades ook.
De praktische impact van lock-in hangt af van hoe groot je shop is en hoe kritiek de infrastructuur is. Voor een kleine shop is Shopify's managed aanpak een voordeel, geen nadeel. Voor een shop die zes-jarig maatwerk heeft opgebouwd op Shopify, is overstappen naar een ander platform kostbaar. Dat is de lock-in die telt.
B2B en B2C: volwassenheid per platform
Shopify is sterk voor B2C. De standaard checkout, de payment-providers en de marketing-integraties zijn gebouwd voor consumentenverkoop. Shopify B2B is beschikbaar via Shopify Plus, maar is jonger dan de Adobe Commerce B2B-modules. Company-accounts, offertes, betalingstermijnen en klantspecifieke prijzen zijn beschikbaar, maar vragen meer configuratie en soms extra apps.
Adobe Commerce heeft volwassen B2B-functionaliteit van huis uit: requisition lists, company-hierarchy, offerteflows, credit lines en klantspecifieke catalogi. Magento Open Source heeft dit niet standaard, maar extensies vullen een deel van de leemte. Als B2B een kernonderdeel is van je business, is Adobe Commerce sterker dan Shopify Plus, zeker op complexe scenario's.
Voor shops die zowel B2C als B2B doen vanuit dezelfde catalogus, kan Magento een voordeel hebben: je beheert alles in een installatie met aparte store-views per klantengroep. Op Shopify heb je soms twee aparte shops nodig, wat dubbel beheer betekent.
Mijn aanbeveling per shop-profiel
Op basis van mijn ervaring met beide platforms geef ik hier een praktische aanbeveling per type shop. Geen platformloyaliteit, geen affiliate-belang.
- ▸Nieuwe shop, klein team, B2C: kies Shopify Standard. Je hebt geen developer nodig voor de dagelijkse operatie, de checkout werkt, en je kunt later altijd nog overstappen.
- ▸Bestaande Magento-shop, goed presterende catalogus, geen budget voor rebuild: blijf op Magento. Investeer in performance-optimalisatie en houd de code up-to-date.
- ▸Grote B2B-shop met company-accounts, offertes en klantspecifieke pricing: Adobe Commerce of Magento Open Source met B2B-extensies. Shopify B2B is nog niet op hetzelfde niveau.
- ▸Multi-locale en multi-currency, complex katalogus: Magento. De store-view structuur is hiervoor beter geschikt dan Shopify's multi-market aanpak.
- ▸Shop met hoog volume en hoge performance-eisen, en budget voor maatwerk front-end: overweeg headless. Zowel Shopify Hydrogen als Magento met Next.js front-end werken. Of een volledig eigen Next.js shop zonder platform-overhead.
- ▸Shopify-shop die Magento-functionaliteit wil maar niet wil migreren: soms is een Shopify Plus-plan met de juiste apps genoeg. Soms is migratie goedkoper dan jarenlang patchen met apps.
Als je twijfelt, plan dan een adviesgesprek. Ik stel de juiste vragen over je catalogus, je team, je groeiplannen en je technische schuld, en geef je een eerlijk advies. Dat is gratis en duurt een half uur.
Vergelijkingstabel per criterium
| Criterium | Shopify Standard | Shopify Plus | Magento Open Source | Adobe Commerce | Next.js maatwerk |
|---|---|---|---|---|---|
| Licentiekosten | $29/mnd | Vanaf $2000/mnd | Gratis | Enterprise, GMV-afhankelijk | Open source |
| Hostingkosten | Inclusief | Inclusief | Eigen VPS of Hypernode, 200 tot 400 euro/mnd | Eigen of Adobe Cloud | VPS of Vercel, variabel |
| Transactiekosten | 0,5 tot 2% zonder Shopify Payments | 0,15% of nul met Shopify Payments | Geen platform-fee | Geen platform-fee | Geen platform-fee |
| Setup-inspanning | Laag | Middel | Hoog | Hoog | Zeer hoog |
| Customization | Beperkt (Liquid, apps) | Uitgebreid (Hydrogen, Functions) | Volledig (PHP, modules) | Volledig (PHP, modules) | Volledig (React, API-keuze) |
| B2B-support | Basis | Groeiend | Via extensies | Volledig ingebouwd | Zelf bouwen |
| Multi-locale | Shopify Markets | Shopify Markets | Store-views | Store-views | next-intl of zelf |
| Performance default | Goed (CDN) | Goed (CDN) | Matig (configureerbaar) | Matig (configureerbaar) | Uitstekend (SSG/ISR) |
| Vendor lock-in | Hoog | Hoog | Geen | Middel (licentie) | Geen |
| Developer nodig | Nee | Aanbevolen | Ja | Ja | Ja |
* Prijzen en licenties zijn indicatief en kunnen wijzigen. Controleer altijd de actuele prijspagina van de aanbieder.