

Een PIM is een proces, geen aanschaf
De software is het kleinste deel. Wat succes bepaalt is wie wat verrijkt, in welke volgorde, en wanneer een product live mag. Die workflow ontwerpen we met je team, we modelleren de attributen per categorie en markt, en koppelen het aan Shopify en je feeds zodat dezelfde data de storefront, de marketplaces en de advertenties bedient.
BEWEZEN
RESULTATEN
TOTALE OMZET T.O.V. VORIGE PERIODE


Wie is eigenaar van welke productdata
De meeste koppelproblemen beginnen met twee systemen die allebei denken dat een veld van hen is. Daarom leggen we per attribuut vast waar het ontstaat, waar het wordt verrijkt en waar het alleen wordt gelezen. Meestal is het ERP eigenaar van artikelnummers, prijzen en voorraad, de PIM van teksten, specificaties, beelden en vertalingen, en Shopify van merchandising: collecties, sortering en content die alleen in de webshop bestaat.
ERP: artikelnummers, inkoop- en verkoopprijzen, voorraad en logistieke gegevens
PIM: titels, omschrijvingen, specificaties, beelden, vertalingen en teksten per kanaal
Shopify: collecties, productstatus, verkoopkanalen en merchandising in de webshop
Metafields: gestructureerde kenmerken zoals materiaal, wasvoorschrift of afmetingen, met vast type en validatie
Metaobjects: gedeelde gegevens zoals maattabellen, ingrediënten of ontwerpers, één keer beheerd en door veel producten gebruikt
Feeds: afgeleid van dezelfde data, nooit los aangepast in een feedtool
De PIM-koppeling en de ERP-koppeling ontwerpen we als één datastroom. Zo overschrijft een prijsupdate nooit een vertaalde omschrijving en komt een nieuw product pas in Shopify als de verplichte velden gevuld zijn. Een synchronisatiefout belandt in een log dat iemand bekijkt, niet op een live productpagina.
Een PIM kiezen voor Shopify
Er bestaat geen beste PIM, alleen een PIM die past bij je catalogus en je team. Akeneo, Salsify en Plytix zijn bekende voorbeelden. Ze verschillen in workflows en goedkeuringen, het beheer van beeldmateriaal, datamodellering, prijsmodel en de volwassenheid van hun Shopify-connector. Een merk met een paar duizend producten en één contentredacteur heeft iets anders nodig dan een fabrikant met technische specificaties in zes talen.
We vergelijken opties op je eigen data, niet op een featurelijst. Hoe wordt een representatief product gemodelleerd? Hoe vertalen varianten zich naar Shopify-opties? Hoe gaan vertalingen en markten mee in de export? En wat gebeurt er als de connector halverwege een grote update tegen een API-limiet of een validatiefout aanloopt?
Soms is het eerlijke antwoord dat je nog geen PIM nodig hebt. Goed ingerichte metafield-definities, een helder verrijkingsproces en een import vanuit een spreadsheet kunnen een kleinere catalogus jarenlang dragen. Dat zeggen we dan ook. We richten de metafields zo in dat een PIM het later kan overnemen, zonder dat je alles opnieuw moet modelleren.
Markten, talen en kanaalfeeds
Wie in meerdere landen verkoopt, vermenigvuldigt zijn productdata. Met Shopify Markets varieer je per markt taal, valuta, prijzen en beschikbaarheid, maar de vertaalde en gelokaliseerde content moet ergens vandaan komen. We koppelen de PIM zo dat vertalingen op de juiste producten, metafields en metaobjects in Shopify landen. Een ontbrekende vertaling valt dan op voordat een markt live gaat.
Vertalingen per taal, ook voor content in metafields en metaobjects
Beschikbaarheid en assortimentsregels per markt
Feeds voor Google Merchant Center en Meta-catalogi uit dezelfde bron
Exports naar marketplaces met hun eigen eisen aan categorieën en attributen
Catalogi voor Shopify B2B met een eigen assortiment per bedrijf
De standaard producttaxonomie van Shopify en categoriekenmerken, waar ze iets toevoegen
Elk kanaal krijgt uit één verrijkt record de versie die het nodig heeft, gemapt op de verplichte velden van dat kanaal. Keurt Google of een marketplace een product af, dan los je dat op in de PIM en niet in een feedtool. Zo komt de correctie ook in de webshop, de andere markten en elke volgende export terecht.
Zo verloopt een PIM-koppeling
Audit van productdata. We analyseren een steekproef van producten uit verschillende categorieën: welke kenmerken er zijn, waar ze staan, hoe volledig ze zijn en welke velden elk kanaal en elke markt echt vraagt.
Attribuutmodel per categorie. We leggen families, attributen, validatieregels en verplichte velden vast per categorie en markt, en bepalen welke attributen in Shopify metafields, metaobjects of variantopties worden.
Eigenaarschap en workflow. Per attribuut noteren we het leidende systeem en de verantwoordelijke persoon. We ontwerpen de verrijkingsstappen en de volledigheidsregels waaraan een product moet voldoen voordat het live mag.
PIM kiezen of inrichten. Is er nog geen PIM, dan testen we de shortlist op echte producten. Is er wel een, dan toetsen we de inrichting aan het nieuwe model voordat we erop verder bouwen.
Koppeling en migratie. We configureren of bouwen de connector, migreren en schonen bestaande data op, en testen updates, verwijderingen, vertalingen en foutafhandeling met representatieve producten, niet alleen het ideale scenario.
Livegang en beheer. We zetten kanalen in een vaste volgorde over, houden de synclogs in de gaten en trainen redacteuren. Daarna bekijken we periodiek volledigheid en fouten, zodat het model meegroeit met de catalogus.
Productdata in Shopify in cijfers (stand oktober 2026)
Dit zijn de grenzen van Shopify waar we een PIM-koppeling omheen ontwerpen. Ze bepalen welk datamodel werkt, hoe de synchronisatie is opgebouwd en waar Shopify een omweg nodig heeft. Cijfers zoals Shopify ze in oktober 2026 documenteert.
Opties en varianten: maximaal 3 opties en 2.048 varianten per product, op elk abonnement. Heeft je PIM-model een vierde variantas, zoals lengte naast maat, kleur en materiaal, dan moet je het product opsplitsen of die as in metafields onderbrengen.
Combined listings: op Shopify Plus en enterprise-abonnementen groepeer je tot 60 producten in één listing, met samen maximaal 2.048 varianten. Elke kleur kan dan een eigen product zijn met eigen content en URL, zoals veel PIM’s het al modelleren.
Media: maximaal 250 afbeeldingen, video’s of 3D-modellen per product, afbeeldingen tot 25 megapixel. De koppeling bepaalt welke beelden naar Shopify gaan en in welk formaat; een complete beeldbank hoort zelden bij het product.
Metafield-definities: maximaal 256 per resourcetype voor de winkel, plus 256 per geïnstalleerde app. De meeste waardetypes bevatten tot 64 KB, JSON tot 128 KB, lijstvelden tot 128 items. Maak alleen een metafield van attributen die de storefront, filters of kanalen echt gebruiken.
Metaobjects: 128 definities op Basic, Shopify en Advanced, 256 op Plus en enterprise, elk met maximaal 40 velden en 1.000.000 entries. Gedeelde data zoals materialen of maattabellen synchroniseer je één keer als entry en verwijs je vanuit producten, tot 1.024 verwijzingen per lijstveld.
Standard Product Taxonomy: de productcategorie ontsluit category metafields met vaste waarden, zoals kleur, maat of stof. Koppel je PIM-waarden aan die waarden, dan blijven filters en kleuropties consistent in plaats van vrije tekst per product.
Talen: een winkel kan maximaal 20 talen activeren. Vertalingen schrijf je per taal met een aparte API-aanroep (translationsRegister), los van de productupdate, dus de koppeling moet bijhouden welke taalversies zijn gewijzigd.
API-limieten: de Admin GraphQL API vult 100 punten per seconde aan op standaardabonnementen, 200 op Advanced, 1.000 op Plus en 2.000 op enterprise; één query mag maximaal 1.000 punten kosten. Een volledige catalogussync op een kleiner abonnement moet je in een wachtrij zetten en spreiden.
productSet en bulkoperaties: productSet schrijft een heel product in één aanroep en verwijdert varianten, metafields en collecties die niet in de invoer staan. Bulkimports nemen een JSONL-bestand tot 100 MB en moeten binnen 24 uur klaar zijn; vanaf API-versie 2026-01 kan een app er vijf tegelijk per winkel draaien. Heeft een winkel 500.000 varianten, dan kun je maximaal 10.000 nieuwe varianten per dag aanmaken. Dat bepaalt het tempo van een grote eerste lading tijdens een migratie.
Collecties: maximaal 5.000 automatische collecties met elk tot 60 voorwaarden, en maximaal 128 metafield-definities kunnen als voorwaarde dienen. Assortimentsregels op basis van PIM-attributen lopen het best via een paar goed gekozen metafields, niet via een collectie per attribuutwaarde.
Wanneer je geen PIM nodig hebt: met één of twee talen, hooguit een paar duizend producten, attributen die in een paar dozijn metafield-definities passen en één persoon die de data bijhoudt, volstaat Shopify zelf. Metafield-definities, metaobjects en een spreadsheet of bulkimport-app dekken de content, en een ERP-koppeling levert prijzen en voorraad. Kijk opnieuw als je markten of koppelingen toevoegt; de grenzen hierboven laten zien waar Shopify alleen begint te knellen.
Productdata en koppelingen in de praktijk
Laten we je productdata bespreken
Vertel ons waar je productdata nu staat en welke kanalen en markten ermee gevuld worden. We reageren met een eerste beeld van de juiste PIM-inrichting en hoe die aansluit op Shopify.














