Magento en Adobe Commerce

Magento is een e-commerceplatform voor omvangrijke en complexe webshops, met een vrij beschikbare variant en het commerciële Adobe Commerce. Het blinkt uit bij grote assortimenten, meerdere landen en zakelijke verkoop met eigen prijsafspraken. Het is tegelijk het zwaarste platform in bouw en beheer, wat het alleen rendabel maakt bij voldoende omvang.

Wat is Magento?

Magento is een e-commerceplatform dat is gebouwd voor omvangrijke en complexe webshops. Het bestaat in twee vormen: Magento Open Source, dat vrij beschikbaar is, en Adobe Commerce, de commerciële variant met extra functionaliteit en ondersteuning tegen een jaarlijkse licentie die met de omzet meeschaalt.

Waar lichtere platformen uitgaan van een overzichtelijk assortiment en een standaardproces, gaat Magento uit van het tegendeel. Meerdere winkels binnen één installatie, meerdere talen en valuta, klantgroepen met eigen prijzen, complexe productstructuren en uitgebreide voorraadregels zitten er van huis uit in. Dat maakt het krachtig waar die complexiteit er is, en overdreven waar die ontbreekt.

Dat laatste is de kern van de afweging. Magento is het zwaarste platform in bouw en beheer: het vraagt zwaardere hosting met meerdere samenwerkende onderdelen, en de ontwikkelaars die ermee werken zijn schaarser en duurder. Voor een shop met een paar honderd producten in één land is dat een investering die zich niet terugverdient. Voor een groothandel met tienduizend artikelen en klantspecifieke prijzen kan het juist de enige passende keuze zijn.

Wat valt er precies onder?

Een Magento-implementatie draait om het inrichten van een complexe handelsstructuur, meer dan om vormgeving alleen.

  • Productstructuur: eenvoudige, configureerbare, gebundelde en groepsproducten, met uitgebreide eigenschappen en filters.
  • Meerdere winkels: verschillende winkels, talen en valuta binnen één installatie, met eigen assortiment en prijzen.
  • Klantgroepen en prijzen: prijzen per klant of klantgroep, staffels en contractafspraken voor zakelijke afnemers.
  • Zoeken en filteren: een aparte zoekmachine die het assortiment doorzoekbaar maakt, doorgaans op basis van Elasticsearch of OpenSearch.
  • Voorraad over meerdere locaties: voorraadbeheer verdeeld over magazijnen of winkels, met regels voor toewijzing.
  • Koppelingen met ERP en PIM: uitwisseling met bedrijfssystemen voor producten, prijzen, voorraad en orders.
  • Hostinginfrastructuur: een omgeving met cachelagen, wachtrijen en zoekmachine, die apart beheerd moet worden.
  • Onderhoud en updates: beveiligingsupdates en versieovergangen, die door de omvang een eigen testtraject vragen.

Hoe verloopt een Magento-traject?

Een implementatie lijkt meer op een bedrijfssoftwareproject dan op een websiteproject, met een lange voorbereiding.

  1. Analyse van de handelsstructuur. Assortiment, prijsafspraken, klantgroepen, landen en voorraadlocaties worden in kaart gebracht.
  2. Systeemlandschap bepalen. Er wordt vastgesteld welk systeem leidend is voor producten, prijzen en voorraad, en welke koppelingen daaruit volgen.
  3. Infrastructuur inrichten. De hostingomgeving met cachelagen, zoekmachine en wachtrijen wordt opgezet en getest onder belasting.
  4. Bouwen en configureren. Thema, productstructuur en handelsregels worden ingericht, met maatwerk waar het platform niet volstaat.
  5. Koppelingen en datamigratie. Verbindingen met ERP en PIM worden gebouwd en het bestaande assortiment wordt overgezet en gecontroleerd.
  6. Testen en livegang. Er wordt uitgebreid getest, ook op belasting, gevolgd door een gefaseerde livegang met verscherpte bewaking.

Wanneer heb je dit nodig?

De duidelijkste aanleiding is een groot en complex assortiment: duizenden artikelen met veel varianten en eigenschappen waarop bezoekers moeten kunnen filteren.

Een tweede aanleiding is zakelijke verkoop. Klantspecifieke prijzen, offertes, bestellijsten en inkoopaccounts met goedkeuringsstappen zijn functies die weinig platformen van huis uit bieden en die hier wel beschikbaar zijn.

Ook meerdere landen of winkels pleiten ervoor, omdat je die binnen één installatie kunt beheren met eigen assortiment en prijzen. En bij zware koppelingen met ERP of PIM is het platform gebouwd op de aanname dat die systemen leidend zijn. Waar het niet past, is bij shops die deze complexiteit niet hebben: dan betaal je voor mogelijkheden die je niet gebruikt.

Wat levert het op?

De opbrengst is dat complexe handel online kan worden gevoerd zonder dat er een compleet maatwerksysteem gebouwd hoeft te worden. Functionaliteit die elders een jaar ontwikkeling zou vragen, is hier configuratie. Voor groothandels, fabrikanten en internationale verkopers kan dat het verschil maken tussen een haalbaar en een onhaalbaar project.

De kosten zijn navenant. Bouw en beheer liggen structureel hoger dan bij lichtere platformen, de hostingomgeving is complexer, en de ontwikkelaars zijn schaarser en duurder. Updates zijn ingrijpender en vragen testtijd. Daarbij komt dat grote versieovergangen in het verleden op herbouw neerkwamen, zoals bij de stap van Magento 1 naar 2. Bureaus die Magento voorstellen voor een shop met een overzichtelijk assortiment, verkopen complexiteit die niet nodig is. Omgekeerd geldt dat wie de complexiteit wel heeft, met een lichter platform vroeg of laat vastloopt.

Waar let je op als je dit uitbesteedt?

Vraag naar vergelijkbare projecten in omvang en complexiteit, niet alleen of het bureau met Magento werkt. Het verschil tussen een eenvoudige implementatie en een complexe internationale shop met ERP-koppeling is aanzienlijk, en niet elk bureau dat het platform noemt heeft het tweede gedaan.

Let daarnaast op de hostingafspraken. Magento vraagt een omgeving met meerdere samenwerkende onderdelen, en de partij die dat beheert moet er ervaring mee hebben. Vraag wie verantwoordelijk is bij prestatieproblemen. Vraag ook expliciet naar het beleid rond beveiligingsupdates en versieovergangen, en of dat binnen het onderhoudscontract valt. Vraag ten slotte om een realistische meerjarenbegroting, waarin naast de bouw ook hosting, licenties en onderhoud staan, want dat totaalbedrag bepaalt of het platform bij je omvang past.

Veelgemaakte fouten

De fouten bij Magento draaien vrijwel altijd om een verkeerde inschatting van omvang of van de eigen organisatie.

  • Kiezen zonder de complexiteit te hebben. Een shop die de mogelijkheden niet gebruikt, betaalt wel de bouw- en beheerkosten die erbij horen.
  • Hosting onderschatten. Een standaardhostingpakket volstaat niet, en prestatieproblemen na livegang zijn duur en storend om alsnog op te lossen.
  • Koppelingen te laat uitwerken. ERP- en PIM-verbindingen zijn vaak de grootste post en bepalen de doorlooptijd meer dan de shop zelf.
  • Op een verouderde versie blijven. Achterstallige beveiligingsupdates maken een webshop met klantgegevens tot een gericht doelwit.

Wat bepaalt de prijs?

De prijs volgt uit de complexiteit van het assortiment en de handelsregels, en uit het aantal koppelingen met bedrijfssystemen.

Wat de prijs opdrijft Waarom het meetelt
Aantal winkels, talen en landen Elke variant vraagt eigen inrichting van assortiment, prijzen, btw en vertalingen.
Complexiteit van prijsafspraken Klantgroepen, staffels en contractprijzen vragen zorgvuldige inrichting en uitgebreid testwerk.
Koppelingen met ERP en PIM Uitwisseling van producten, prijzen, voorraad en orders is doorgaans de grootste post in het project.
Zwaarte van de infrastructuur Een omgeving met zoekmachine, cachelagen en wachtrijen vraagt opzet, belastingtests en doorlopend beheer.

Magento-projecten worden op projectbasis begroot, vaak in fases, met daarnaast substantiële maandelijkse kosten voor hosting en onderhoud. Bij Adobe Commerce komt een jaarlijkse licentie die met de omzet meeschaalt. Vraag om een meerjarige totaalbegroting inclusief hosting, licenties en onderhoud, want bij dit platform wegen de doorlopende kosten zwaarder dan bij enig ander en zijn ze bepalend voor de keuze.

Magento en aanverwante diensten

Magento is een zwaar platform dat vrijwel altijd samengaat met andere technische diensten. E-commerce platforms is de bredere categorie waarbinnen dit de keuze is voor de complexe kant van het spectrum. Koppelingen en API’s zijn hier onvermijdelijk en doorgaans de grootste post, gezien de rol van ERP en PIM. Backend en maatwerk komt in beeld waar het platform niet volstaat en er eigen functionaliteit bij moet. Hosting en onderhoud is bij Magento een specialisme op zich, gezien de infrastructuur die het vraagt. En technische SEO verdient extra aandacht, omdat grote assortimenten met filters snel problemen geven met dubbele pagina’s. In Nederland is er een duidelijke groep gespecialiseerde e-commercebureaus die dit platform aanbiedt.

Veelgestelde vragen

Wat is het verschil tussen Magento Open Source en Adobe Commerce?

Magento Open Source is vrij beschikbaar en bevat de kernfunctionaliteit voor een volwaardige webshop. Adobe Commerce is de commerciële variant met aanvullende mogelijkheden, waaronder uitgebreidere zakelijke functies, klantsegmentatie, ingebouwde zoektechnologie en ondersteuning door Adobe. Daar hoort een aanzienlijke jaarlijkse licentie bij, die met de omzet meeschaalt. Voor de meeste Nederlandse shops die dit platform overwegen, is de open variant het vertrekpunt.

Vanaf welke omvang is Magento verstandig?

Er is geen harde grens, maar de bouw- en beheerkosten liggen zo veel hoger dan bij lichtere platformen dat er substantiële omzet tegenover moet staan. In de praktijk komt het in beeld bij shops met duizenden producten, meerdere landen of winkels, of zakelijke verkoop met klantspecifieke prijzen. Voor een shop met een paar honderd producten en één land is het vrijwel altijd te zwaar en te duur.

Waarom is Magento duurder in beheer?

Het platform vraagt zwaardere hosting met meerdere onderdelen, waaronder een zoekmachine en een cachelaag, en die moeten allemaal draaiend worden gehouden. Daarnaast zijn Magento-ontwikkelaars schaarser en duurder dan bijvoorbeeld WordPress-ontwikkelaars. Updates zijn ingrijpender en vragen een testtraject. Reken op een structureel hoger onderhoudsbudget dan bij andere platformen, ook als er functioneel niets verandert.

Is Magento geschikt voor B2B-verkoop?

Dat is een van de sterkste toepassingen. Het platform ondersteunt klantspecifieke prijzen, offertes, bestellijsten, inkoopaccounts met meerdere gebruikers en goedkeuringsstappen. Adobe Commerce voegt daar nog functies aan toe. Voor groothandels en fabrikanten die zakelijke klanten online willen bedienen met eigen afspraken per klant, is het een van de weinige platformen die dat van huis uit aankan.

Hoe zit het met de overstap van Magento 1?

Magento 1 wordt sinds 2020 niet meer ondersteund en vormt een beveiligingsrisico. De stap naar Magento 2 is geen update maar een herbouw: de architectuur verschilt fundamenteel, en thema, uitbreidingen en maatwerk moeten opnieuw. Alleen gegevens zijn te migreren. Organisaties die nog op Magento 1 draaien, doen er verstandig aan dit met spoed op te pakken of de gelegenheid te gebruiken om het platform opnieuw te wegen.

Hoeveel Nederlandse bureaus werken met Magento?

Er is een stevige groep gespecialiseerde e-commercebureaus in Nederland, want het platform is hier lange tijd de standaard geweest voor serieuze webshops. Dat betekent dat je kunt kiezen en bij een breuk niet vastzit. Wel liggen de tarieven hoger dan bij generalistische webdesignbureaus, en niet elk bureau dat Magento noemt heeft ervaring met complexe implementaties. Vraag naar vergelijkbare projecten in omvang en complexiteit.