Dienst · Web-ontwikkeling

Magento 2 website laten maken.

Een volwassen e-commerce-platform voor merken die de grens van Shopify of WooCommerce voorbij zijn. Multi-store, native B2B, diepe ERP-koppelingen en een ecosysteem aan modules dat al twintig jaar groeit. Wij bouwen, migreren en optimaliseren Magento 2 (Adobe Commerce) voor merchants die ruimte nodig hebben.

Adobe CommerceMulti-storeNative B2BPWA-Studio

Magento past wanneer Shopify niet meer past.

De meeste merchants beginnen op Shopify of WooCommerce, en terecht. Tot het moment dat de eisen specifiek worden: meerdere websites onder één catalogus, B2B-prijslijsten per klant, gestapelde belastingregels per regio, of een productconfigurator die out-of-the-box nergens in past. Dan loopt de stack vast op extensies, op kosten of op limieten van het platform zelf. De symptomen kennen we: een checkout die niet meer aangepast mag worden zonder workaround, een productdatabase die in spreadsheets onderhouden wordt omdat de admin het niet trekt, of een tweede webshop voor België die los van de hoofd-store leeft.

Magento 2 (sinds 2018 onder Adobe als Adobe Commerce) is gebouwd voor precies die situatie. Een open-source kern met een uitgebreide enterprise-variant, een ecosysteem aan modules dat al sinds 2008 doorgroeit, en native ondersteuning voor multi-store en B2B. De architectuur is bewust modulair: producten, klanten, orders, prijzen en promoties zijn ontkoppeld in service-contracts, waardoor maatwerk niet de core hoeft te raken. Wij werken met merchants die de stap naar Magento maken — of die op Magento 1 of een verouderde 2.x-versie zitten en weer in beweging moeten. De Magento-praktijk is onderdeel van onze bredere web-ontwikkeling, naast headless commerce en op-maat-gebouwde portalen.

Wat ons werk anders maakt dan het inschakelen van een gemiddeld Magento-partner: we zien Magento als één van de mogelijke uitkomsten van een gesprek, niet als het antwoord. Een aanzienlijk deel van de klanten waarmee we praten, eindigt bij Magento. Een ander deel komt bij een lichter platform terecht, of bij een headless stack met een dunne kern. Dat advies geven we zonder commercieel belang aan het platform.

Wat wij doen op Magento 2.

Van een complete nieuwbouw tot een gerichte migratie of performance-doorbraak. We adviseren welke aanpak past zodra we de huidige situatie zien.

Greenfield · nieuwbouw vanaf scratch

Nieuwe Magento 2-store bouwen

Een volledig nieuwe Adobe Commerce-omgeving die past bij de catalogus, doelgroep en operationele realiteit. We zetten Magento op, configureren multi-store waar nodig, koppelen ERP en PIM, en bouwen het thema en de checkout op maat. Voor de frontend kiezen we vaak voor Hyvä Themes — een moderne herbouw van het Magento-thema in Tailwind die de prestaties dramatisch verbetert ten opzichte van het standaard Luma-thema. Geen out-of-the-box pakket dat half past — een fundering die meegroeit met catalogus, kanalen en regio's.

Multi-store setupTheme-developmentCheckout op maatERP/PIM-koppeling
Migratie · van M1, Shopify of legacy

Migreren naar Magento 2

Magento 1 is sinds juni 2020 end-of-life — geen security-patches meer, geen officiële ondersteuning, PCI-DSS-risico's en module-makers die hun M1-extensies uitfaseren. We migreren M1 naar M2, of Shopify Plus / WooCommerce / SAP Commerce naar Magento 2 als de huidige stack zijn grens raakt. Een migratie is niet alleen een data-overzetting: het is een gelegenheid om de catalogus-structuur op te schonen, dode SKU's eruit te halen, en attributen te uniformeren. Dit valt binnen onze bredere praktijk rond platform-migratie: dataconversie, URL-redirects voor SEO-behoud, integratie-herbouw en een geplande cutover met dry-runs.

M1 → M2Shopify → MagentoSEO-redirectsDatamigratie
Doorontwikkeling · uitbreiden en optimaliseren

Custom modules & performance-tuning

De marketplace heeft tienduizenden modules, maar de echt onderscheidende functionaliteit zit altijd in maatwerk. We bouwen custom modules — een productconfigurator voor samengestelde producten, een eigen pricing-engine voor staffel- en contractprijzen, een uitzonderlijke checkout-flow voor wie meerdere bezorgmomenten of split-shipments wil, of een eigen payment-platform voor wie meerdere betaalstromen wil orkestreren. Daarnaast pakken we performance-bottlenecks aan: full-page cache, image-optimalisatie, ElasticSearch-tuning, database-indexen, Varnish-stack tot aan het kritieke pad in de checkout. Een Magento-store die op de juiste plekken is afgesteld haalt sub-seconde Time to First Byte, zelfs met een grote catalogus en complex thema.

Custom modulesPerformance-auditElasticSearchVarnish & cache

Wat u krijgt aan het einde.

Een werkende Magento 2-omgeving en alles wat nodig is om die zelf — of met ons — verder te beheren.

  • Productie- en stagingomgevingIdentieke environments voor live verkeer en voor testen, plus een ontwikkelomgeving voor sprint-werk. Draait op Adobe Commerce Cloud, een eigen GCP/AWS-stack, of een gespecialiseerde host als Hypernode.
  • Theme en frontend in eigen codebaseVolledige source code voor het thema, custom modules en configuratie. Git-georganiseerd, met CI/CD-pipeline en review-gates die nieuwe wijzigingen automatisch testen voor ze richting productie gaan.
  • Integraties live en gedocumenteerdERP, PIM, OMS, payment-providers, verzenddiensten — alles dat met de store praat, beschreven inclusief auth-tokens, retry-gedrag, fail-over en endpoint-overzicht.
  • Admin-training en runbookSessies voor het marketingteam (catalogus-management, content-staging, promoties, customer-segmenten) en voor IT (deploys, indexers, cache-management, message-queues, monitoring).
  • Monitoring en observabilityApplication-level metrics (response-tijden, conversie, foutpercentages), infrastructure-monitoring, en alerts gekoppeld aan een communicatiekanaal van uw keuze — voor we ze zien én voor uw IT.
  • Beheer-contract (optioneel)Security-patches, Magento-upgrades, monitoring, doorontwikkeling. Vaste afspraken over reactietijden voor productie-incidenten en een transparant uurbudget per maand voor verbeteringen.

Voor wie we Magento bouwen.

Magento past niet bij elke webshop, maar wel bij heel specifieke profielen. We werken vooral met e-commerce-merchants in de mid-market die complexe productdata, meerdere markten of B2B-relaties combineren. Denk aan retailers met een D2C-tak naast een wholesale-portaal, fabrikanten die direct aan eindgebruikers én aan dealers verkopen, of merken die in meerdere Europese landen actief zijn en lokale prijzen, BTW-regels en betaalvoorkeuren moeten honoreren.

Een tweede grote groep zijn de B2B-merchants. Magento was vóór veel platformen al ingericht op zakelijke commerce — accountstructuren, contractprijzen, offerteflows en quick-order via SKU-lijsten zitten native in de Adobe Commerce-variant. Wij koppelen die functionaliteit aan ERP-systemen waar de echte voorraad, kredietlimieten en order-historie leven. De webshop wordt daarmee een verkoopinterface op de business-systemen, niet een tweede waarheid die uit-sync raakt.

Ten slotte zien we klanten in de Adobe-stack: organisaties die al met Adobe Experience Cloud werken voor analytics, personalisatie of content (AEM). Voor hen is Adobe Commerce een natuurlijke uitbreiding omdat de integraties tussen die producten op de korte termijn beter zijn dan tussen losse platformen. Voor wie níet in dat ecosysteem zit, weegt dat argument weer minder zwaar.

Wanneer Magento 2 de juiste keuze is.

Vier patronen waarin we merchants begeleiden. Herkent u één van deze, dan praten we graag verder.

Complexiteit

Meerdere stores, één catalogus

U verkoopt onder meerdere merken of in meerdere landen, maar wilt één productdatabase, één voorraad en één backend. Magento's multi-website-architectuur is daarvoor ontworpen: één installatie, meerdere domeinen, gedeelde of gesplitste catalogi, taal- en valutavarianten — geen aparte Shopify-stores die u handmatig moet synchroniseren.

B2B

Verschillende prijzen per klant

Klant-specifieke prijslijsten, accountbeheerders met meerdere ordergevers, offerteflows en bulk-bestellingen. Magento heeft B2B-functionaliteit native ingebouwd — bij de meeste andere platformen moet u dat erbij plakken via apps of maatwerk. Voor diepere B2B-werelden zetten we Magento naast een eigen B2B e-commerce-portaal.

Migratie

Nog op Magento 1 of een oude 2.x

M1 krijgt geen patches meer en valt buiten PCI-DSS-compliance — een direct risico voor wie kaartgegevens verwerkt. Een verouderde Magento 2.3 of 2.4 zonder onderhoud loopt achter op security, composer-dependencies en PHP-versies. De migratie is niet triviaal, maar de risico's van wachten — datalekken, klantvertrouwen, onverkoopbare codebase — stapelen elk kwartaal verder op.

Schaal

Shopify wordt te beperkend

De checkout is dichtgetimmerd, de catalogus loopt tegen limieten, of de transaction fees stapelen op zodra het omzetvolume groeit. Bij grote catalogi met veel SKU-attributen, complexe productrelaties (bundles, configurables, kits), of bij eigen logica in de checkout biedt Magento bewegingsruimte die Shopify principieel niet geeft. We zien deze migratie vooral bij merchants die hun catalogus van enkele honderden naar enkele duizenden SKU's hebben uitgebreid.

Nog niet zeker over een groot traject?

Test je idee eerst — werkend prototype in 1 dag

Met OneDayBuild maken we je idee in één dag tastbaar voor €950, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.

Bekijk OneDayBuild →

Integraties en compliance.

Een webshop staat zelden alleen. Magento is sterk omdat het zich goed laat koppelen — mits dat met zorg gebeurt.

  • ERP-integratiesExact Online, AFAS, Microsoft Dynamics, SAP Business One, Odoo. Tweerichtings-synchronisatie van producten, voorraad, klanten en orders via REST, GraphQL of Magento's message-queue.
  • PIM-koppelingAkeneo, Pimcore of een eigen product-database als bron voor de catalogus. Magento blijft het verkoopkanaal, de PIM is de waarheid voor productdata.
  • Payments en fraudpreventieMollie, Adyen, Stripe, MultiSafepay, Buckaroo. Inclusief Strong Customer Authentication (PSD2), tokenized recurring payments en 3D Secure 2.
  • Logistiek en OMSSendCloud, Monta, PostNL, DHL — of een eigen Order Management System voor wie eigen warehouses runt. Carrier-rates real-time in de checkout, label-creatie en track & trace ge-pusht naar Magento.
  • Compliance ingebouwdAVG-conforme data-handling, PSD2-compliant betaalflows, PCI-DSS-scope minimalisering door tokenization, ePrivacy cookie-management, en logging die ge-audit kan worden. Geen afterthought maar deel van de bouw.

Hoe een Magento-traject bij ons loopt.

1

Kennismaking en quick-scan

Een gesprek over de huidige store, de catalogus, de integraties en wat er pijn doet. Bij een migratie kijken we naar de M1- of Shopify-database, bij nieuwbouw naar de bron van product- en klantdata. We brengen ook in kaart welke beslissers er aan boord moeten en welk volume aan handmatige processen er weg te automatiseren is.

2

Architectuur en planning

We schetsen de Magento-architectuur: welke stores, welke modules, welke koppelingen, welke hosting-keuze (Adobe Commerce Cloud, eigen cloud of managed bij ons). We benchmarken de keuze tussen open-source Magento en Adobe Commerce (B2B-module, page-builder, search) op basis van uw concrete behoefte. Resultaat: concrete scope, sprintplanning en een go/no-go-moment waarop we ons committeren.

3

Bouw in sprints

Iedere sprint leveren we een testbare build op staging. Catalogus, checkout, integraties en thema lopen parallel. U test mee, het marketingteam went aan de admin, IT went aan de deploy-flow. Demo-momenten plannen we vast, en we breken scope op in epics die zelfstandig live kunnen — geen big-bang-go-live aan het einde, maar gefaseerde validatie onderweg.

4

Migratie, go-live en stabilisatie

Data-migratie op een vastgesteld freeze-moment, dry-runs, 301-redirects voor SEO-behoud, DNS-cutover en monitoring vanaf het eerste verkeer. Na go-live een periode van actieve stabilisatie waarin we de eerste paar honderd orders nauwgezet volgen op afwijkingen. Daarna over naar regulier beheer of doorontwikkeling in een tweede fase.

5

Beheer, optimalisatie en doorontwikkeling

Magento is geen project maar een platform — security-patches, Adobe-quarterly-releases, PHP-upgrades, modul-updates en performance-werk blijven doorlopen. Optioneel nemen we dat als beheer-contract op met heldere SLA's voor productie-incidenten en een doorontwikkelbudget per kwartaal.

Veelgestelde vragen.

Wat merchants meestal willen weten voor we starten.

Magento 2 of Shopify — wat past bij ons?
Shopify is sneller op te zetten, lagere instapdrempel en prima voor catalogi tot een paar duizend producten met standaard B2C-flow. Magento past zodra u multi-store nodig heeft, klant-specifieke B2B-prijzen, een grote catalogus met veel attributen, of substantieel maatwerk in de checkout. Een vuistregel die we hanteren: als uw productdata in een spreadsheet past en uw checkout standaard mag zijn, kunt u bij Shopify Plus blijven. Als u tweede en derde "tenzij"-zinnen bij uw business-regels nodig heeft, bent u rijp voor Magento. We adviseren eerlijk — als Shopify Plus volstaat, zeggen we dat.
Hoe loopt een migratie van Magento 1 naar Magento 2?
Magento 2 is een herschreven platform, geen upgrade. We bouwen de nieuwe omgeving naast de oude, migreren producten, klanten en orders met Adobe's data-migration-tool plus eigen scripts voor maatwerk-velden, en testen exhaustief op een staging. URL-structuur wordt 1-op-1 ge-redirect zodat SEO-rankings behouden blijven. Het thema bouwen we opnieuw — een M1-thema is niet voortrolbaar naar M2. M1-modules hebben in M2 vaak een ander koopbestand bij dezelfde leverancier; per module wegen we of we overnemen, vervangen of zelf herbouwen. De daadwerkelijke cutover gebeurt in een gepland onderhoudsvenster, idealiter buiten piekverkeer.
Wat is PWA-Studio en wanneer is het zinvol?
PWA-Studio is Adobe's framework om een headless frontend in React/GraphQL bovenop Magento te zetten — Magento doet de catalogus, prijzen en checkout-logica, React verzorgt de etalage. Zinvol als u snelheid wilt op mobiel, een app-achtige ervaring met service workers, of een frontend die compleet los staat van het Magento-thema (bijvoorbeeld om dezelfde frontend bovenop verschillende commerce-backends te laten draaien). Voor een standaard B2C-store voegt het complexiteit toe zonder duidelijke winst — dan houden we de native Luma-stack of een Hyvä-thema aan dat zelf al sub-seconde page-loads haalt. We schetsen de afweging op uw eigen cijfers.
Wat bepaalt de kosten van Adobe Commerce Cloud?
Adobe Commerce Cloud (de managed hosting-variant) wordt geprijsd op basis van GMV (verwachte jaaromzet), aantal SKU's en het aantal omgevingen. Daar bovenop komen license-fees voor de B2B-module of headless-features. Bij hogere GMV-tiers is Adobe Commerce Cloud vaak goedkoper dan zelf hosten met dedicated DevOps, omdat 24/7-monitoring, scaling, security-patches en de Adobe-relatie inbegrepen zijn. Bij kleinere stores is open-source Magento op een eigen cloud (GCP, AWS, Azure of een gespecialiseerde host als Hypernode) meestal kostenefficiënter. We rekenen scenario's door op uw verwachte verkeer, ordervolume en groeicurve zodat u een geïnformeerde keuze maakt.
Hoe gaan jullie om met custom modules en het marketplace-ecosysteem?
Het Adobe Marketplace heeft duizenden modules, maar lang niet alle zijn productiewaardig. Per case wegen we af: een gerenommeerde module van bijvoorbeeld Amasty, Mageworx of Mirasvit kan tijd schelen op standaardproblemen, een onbekende module is vaak meer technical debt dan winst — een gehackte autoloader, ontbrekende tests of een dichtgetimmerde licentie die u later raakt bij een upgrade. Custom modules bouwen we volgens Magento's coding-standards en service-contract-patroon, met dependency-injection, plug-ins op publieke methodes en unit-tests, zodat ze Adobe-quarterly-releases overleven. Module-keuze documenteren we, zodat de keten van verantwoordelijkheid bij een security-incident scherp blijft.
En als Magento juist te zwaar blijkt?
Dat gebeurt. Magento heeft een infrastructurele footprint — meerdere PHP-workers, MySQL, ElasticSearch, Redis, RabbitMQ, Varnish — die niet bij elke merchant past. Als de catalogus klein is, B2B niet speelt en u geen multi-store nodig heeft, kan een lichter platform de betere keuze zijn. We adviseren in die gevallen een headless commerce-stack op een lichtere kern (commercetools, Saleor, Medusa) of een Shopify Plus-setup. Voor wie wél in Magento past helpen we het rendabel te maken; voor wie er níet in past is dat ons advies — ook als we daarmee een opdracht aan ons voorbij laten gaan.
Werken jullie samen met onze interne IT of marketing?
Vrijwel altijd. We doen kennisoverdracht in elke sprint, niet pas aan het eind. IT krijgt deploy-rechten en monitoring-toegang vanaf dag één, marketing leert de admin tijdens de bouw. We leveren documentatie, runbooks voor incidenten en optioneel een SLA voor productie-ondersteuning. Sommige opdrachtgevers nemen het beheer na go-live volledig zelf over — dan zorgen we voor een schone overdracht. Anderen blijven ons inzetten voor doorontwikkeling en upgrades, met hun eigen IT als eerste lijn. Beide modellen werken; we leggen vooraf vast wat voor uw organisatie het beste past.
Hoe gaan jullie om met Magento-upgrades en security-patches?
Adobe brengt elk kwartaal een release uit met security-fixes, bug-fixes en soms nieuwe features. Tussendoor verschijnen security-only patches bij gemelde CVE's. In een beheercontract draaien we minimaal de security-patches binnen overeengekomen termijn, en plannen we minor upgrades op een ritme dat past bij uw release-kalender. Major upgrades (bijvoorbeeld 2.4 naar 2.5 wanneer die komt) pakken we als apart traject met testbudget. Voor stores zonder beheer-contract leveren we een upgrade-pad op aanvraag.

Praat met ons over uw Magento-traject.

Een kennismaking van een half uur, vrijblijvend. We luisteren naar de huidige situatie, stellen scherpe vragen en geven richting waar u iets aan heeft — ook als de uitkomst is dat Magento niet de beste keuze is.

Edit Content