Kort antwoord
Een PIM-systeem voor e-commerce beheert productcontent als gestructureerde data: titels, attributen, beelden, GTIN's en compliancevelden. Uit die ene bron voed je de webshop met schema.org-markup, Google Merchant Center met een feed volgens de productdataspecificatie, en marktplaatsen als bol, Amazon en Zalando via hun eigen datamodellen. Prijs en voorraad komen uit ERP; het PIM-systeem bewaakt volledigheid per kanaal.
Een PIM-systeem (Product Information Management) voor e-commerce is de plek waar je productcontent één keer goed vastlegt en daarna naar elk verkoopkanaal stuurt: je webshop, Google Merchant Center, bol, Amazon, Zalando en AI-zoekomgevingen. Het beheert attributen, teksten, beelden, GTIN's en compliancevelden. Prijs, voorraad en orders blijven in ERP of OMS. De vier playbooks in deze branche gaan over conversie, marktplaatsen, SEO en feeds. Voor de basis over wat PIM is, zie wat is een PIM-systeem.
Waarom is productdata in e-commerce een eigen vak?
Nederlanders gaven in 2025 volgens de Thuiswinkel Markt Monitor (NielsenIQ voor Thuiswinkel.org) 35,7 miljard euro online uit, verdeeld over 347 miljoen aankopen. Een webwinkel die op drie kanalen verkoopt, levert dezelfde productinformatie in drie datamodellen aan, elk met eigen limieten en controles.
Daarbij kost onvolledige of tegenstrijdige content omzet. In consumentenonderzoek van Salsify (2025, 1.910 respondenten in de VS en het VK) brak 53 procent een aankoop af door onvolledige of slechte titels of beschrijvingen, en 54 procent door inconsistente informatie tussen websites. Dat zijn zelfgerapporteerde antwoorden van buiten Nederland, gepubliceerd door een leverancier. Ze geven een richting, en je meet het effect in je eigen data.
Welke productdata beheer je in een e-commerce-PIM?
Een e-commerce-PIM beheert vijf groepen gegevens. De tabel laat per groep zien welk kanaal het vraagt.
| Groep | Voorbeelden | Waar het kanaal het vraagt |
|---|---|---|
| Identificatie | SKU, GTIN, merk, productgroep-ID | Google id, gtin, brand en item_group_id; bol en Zalando EAN |
| Classificatie | Eigen categorie, kanaalcategorie | bol GPC-chunk, Amazon productType, Google product_type |
| Keuzeattributen | Maat, kleur, materiaal, technische waarden | Webshopfilters, Google color en size, bol-kenmerken |
| Content | Titel, kernpunten, beschrijving, beelden, alt-teksten | Alle kanalen, elk met eigen limieten |
| Compliance | GPSR-gegevens, waarschuwingen, energielabel | bol GPSR-velden, Google certification, Zalando CE |
Prijs en beschikbaarheid staan bewust niet in de tabel. Google Merchant Center keurt producten af als de prijs in de feed afwijkt van die op de landingspagina. Die gegevens komen daarom rechtstreeks uit het bronsysteem. Het verschil tussen een PIM-systeem en de catalogus van je webshopplatform lees je in PIM of de productcatalogus van je webshopplatform.
Productcontent die converteert
Conversie begint met een contentmodel per categorie. Je legt vast welke drie tot vijf kenmerken de keuze bepalen, hoe de titel wordt opgebouwd, welke beelden verplicht zijn en welke compliancevelden erbij horen. Die keuzeattributen beheer je als gestructureerde velden, zodat ze filters, kernpunten en vergelijkingstabellen voeden.
Een volledigheidsscore per kanaal maakt het werk stuurbaar. Een product gaat pas naar een kanaal als het daar compleet is, en je team ziet per categorie wat ontbreekt. Sinds 28 juni 2025 geldt bovendien de European Accessibility Act voor e-commercediensten, wat alt-teksten en een heldere tekststructuur tot vast onderdeel van het contentmodel maakt.
Het volledige draaiboek staat in productcontent optimaliseren voor conversie.
Marktplaatsen: bol, Amazon en Zalando
Elke marktplaats heeft een eigen datamodel en een eigen controle. bol werkt met de Product Content API: een EAN per product, een GPC-chunk uit een datamodel met meer dan 4.000 classificaties en asynchrone verwerking met een uploadrapport. Amazon levert per producttype een JSON Schema via de Selling Partner API en kan een listing valideren zonder op te slaan. Zalando vraagt een geldige EAN van 13 cijfers en beelden in staand formaat 1:1,44.
Daarnaast handhaaft bol de GPSR (Verordening (EU) 2023/988): nieuw assortiment zonder fabrikantgegevens gaat sinds 5 maart 2026 niet meer online, zonder verantwoordelijke marktdeelnemer sinds 1 april 2026. Die gegevens horen als attributen in het PIM-systeem. Dit is algemene informatie, geen juridisch advies.
Het stappenplan per platform, met mapping, validatie en terugkoppeling, staat in marktplaatsintegratie: bol, Amazon en Zalando vanuit PIM.
SEO, structured data en AI-zoek
Uit dezelfde PIM-data genereer je schema.org-markup voor je productpagina's. Voor merchant listings in Google zijn name, image en offers met een prijs boven nul en een valutacode verplicht. Varianten markeer je met ProductGroup, productGroupID, variesBy en hasVariant, met een eigen sku of gtin per variant.
Voor AI Overviews en AI-modus, sinds 8 oktober 2025 beschikbaar in Nederland, vraagt Google geen extra markup of speciale bestanden. De pagina moet geïndexeerd zijn en de structured data moet overeenkomen met de zichtbare tekst. Google noemt in zijn spambeleid wel het op schaal genereren van pagina's zonder toegevoegde waarde en het overnemen van productbeschrijvingen zonder eigen inhoud.
De technische uitwerking staat in SEO en productdata.
Productfeeds voor Google en andere kanalen
Google Merchant Center is voor de meeste webshops de belangrijkste feed. Verplicht zijn id, title, description, link, image_link, availability en price, en brand voor nieuwe producten. GTIN is sterk aanbevolen; Google controleert het controlecijfer en weigert beperkte reeksen. Varianten deel je in met een gedeeld item_group_id.
Drie wijzigingen vragen nu aandacht. De Content API for Shopping is op 18 augustus 2026 uitgefaseerd; koppelingen moeten naar de Merchant API. Vanaf 31 januari 2027 handhaaft Google een minimum van 500 x 500 pixels voor het hoofdbeeld. En AI-gegenereerde titels en beschrijvingen lever je aan via structured_title en structured_description.
Lees verder in productfeeds beheren. Of je feeds in het PIM-systeem bouwt of in een feedtool, hangt af van het aantal kanalen; de afweging staat in PIM vs feedmanagement.
Hoe richt je een e-commerce-PIM in?
Voorbeeld: een Nederlandse webwinkel in sport- en outdoorartikelen met 15.000 SKU's verkoopt via de eigen webshop in Nederland en België, via bol en via Google Shopping in Nederland en Duitsland. Het team werkt in deze volgorde:
- Datamodel: families per categorie met keuzeattributen en vaste waardelijsten, en een variantmodel met productgroep-ID en GTIN per SKU.
- Contentmodel: per categorie een titelformule, een minimale beeldset met alt-teksten en een openingsalinea die de koopvraag beantwoordt.
- Kanaalprofielen: per kanaal de verplichte velden, de limieten en de mapping naar bol-chunks en Google-attributen.
- Validatie: GTIN-controlecijfer, verplichte GPSR-velden en volledigheidsscore als publicatiedrempel.
- Terugkoppeling: afkeuringen uit Merchant Center en uploadrapporten van bol komen als taak terug in het PIM-systeem.
Leveranciers bieden hiervoor verschillende routes. Akeneo Activation syndiceert naar meer dan 500 retailers en marktplaatsen. Salsify publiceert naar circa 2.600 bestemmingen. Plytix combineert PIM, DAM en feeds naar onder meer bol, Zalando en Amazon. Productsup is een feed- en syndicatieplatform met een kantoor in 's-Hertogenbosch en koppelingen met bol. Kies op basis van je kanalen, je assortiment en je team, en test met je eigen productdata.
Welke fouten leiden het vaakst tot afkeuring?
De meeste afkeuringen en offline producten zijn terug te voeren op een klein aantal datafouten. Elk punt hieronder komt uit de documentatie van het betreffende kanaal, en elk punt kun je met een validatieregel in het PIM-systeem afvangen:
- Een GTIN met een fout controlecijfer of uit een beperkte reeks (prefix 02, 04 of 2). Google Merchant Center weigert die codes.
- Een feedprijs die afwijkt van de landingspagina of de checkout. Google keurt het product af.
- Twee varianten met hetzelfde item_group_id in andere hoofdletters, of een parent-SKU die als los product meegaat. Google behandelt "abc123" en "ABC123" als dezelfde waarde.
- Kleurnamen die per variant net anders gespeld zijn. bol behandelt "Green" en "green" als twee kleuren, waardoor een productfamilie uiteenvalt.
- Vage duurzaamheidstermen zoals "eco" of "klimaatneutraal" in een beschrijving. bol verbiedt die en trekt beleidspunten af.
- Een YouTube-link als productvideo bij bol. De Product Content API accepteert alleen een directe bestands-URL.
- Een AI-gegenereerde titel in het gewone title-veld. Google vraagt daarvoor structured_title.
E-commerce naast andere branches
E-commerce is een kanaalvraagstuk dat in elke branche terugkomt. Een fashionmerk heeft daarbovenop de maat-kleurmatrix en textieletikettering, een foodleverancier de allergenen en voedingswaarden, een elektronicaleverancier de energielabels. Voor fysieke winkels en apps naast de webshop, zie PIM voor retail. Hoe de eisen per sector verschillen, staat in PIM-eisen per branche vergeleken.
Belangrijkste punten
- Beheer productcontent als gestructureerde data in één PIM-systeem en laat prijs en voorraad uit ERP of OMS komen.
- Werk met een contentmodel per categorie en een volledigheidsscore per kanaal als publicatiedrempel.
- Map per marktplaats naar het eigen datamodel: bol-chunks, Amazon-producttypes en Zalando-richtlijnen, met GPSR-velden per artikel.
- Genereer schema.org Product- en ProductGroup-markup uit dezelfde data; AI-zoek vraagt geen extra markup.
- Lever feeds volgens de Google-productdataspecificatie en zet koppelingen over naar de Merchant API.
Alle gidsen voor e-commerce
Productcontent optimaliseren voor conversie
Productcontent optimaliseer je voor conversie met een contentmodel per categorie: vaste attributen die de koopvraag beantwoorden, een titel- en tekstformule, een…
5 min lezenMarktplaatsintegratie: bol, Amazon en Zalando vanuit PIM
Marktplaatsintegratie vanuit PIM werkt per platform met een eigen datamodel. bol vraagt een EAN, een GPC-chunk met verplichte kenmerken en verwerkt uploads asynchroon.…
5 min lezenSEO en productdata: structured data, titels en AI-zoekmachines
Voor SEO met productdata genereer je vanuit het PIM-systeem schema.org Product-markup in JSON-LD met name, image, offers, gtin en brand, en ProductGroup-markup voor…
4 min lezenProductfeeds beheren: Google Merchant Center, vergelijkers en advertenties
Een goede productfeed begint in het PIM-systeem: daar leg je de velden vast die Google Merchant Center verplicht stelt, zoals id, title, description, link, image_link…
5 min lezen
Veelgestelde vragen
Heeft een webshop een PIM-systeem nodig als het platform al een catalogus heeft?
Niet altijd. Met één webshop en een beperkt assortiment volstaat de catalogus van Shopify, WooCommerce of Magento vaak. Een PIM-systeem loont zodra je meerdere kanalen voedt, zoals bol, Amazon en Google Merchant Center, meerdere talen beheert of leveranciersdata op schaal verwerkt. Dan voorkomt één bron dat je dezelfde gegevens per kanaal opnieuw onderhoudt en dat kanalen elkaar tegenspreken.
Hoort prijs en voorraad in het PIM-systeem?
Meestal niet. Prijs en voorraad veranderen vaak en komen uit ERP of een orderbeheersysteem. Google Merchant Center keurt producten af als de feedprijs niet overeenkomt met de landingspagina, dus die gegevens moeten snel en direct bij het kanaal komen. Het PIM-systeem beheert de productinhoud; de feed of connector voegt prijs en voorraad toe uit het bronsysteem.
Welke marktplaatsen kan ik vanuit PIM bedienen?
In Nederland en België gaat het meestal om bol, Amazon en Zalando. Elk platform heeft een eigen datamodel: bol werkt met GPC-chunks en de Product Content API, Amazon met producttypes en een JSON Schema per type, Zalando met eigen content- en beeldrichtlijnen. Je koppelt via een connector van je PIM-leverancier, een feedmanagementtool of eigen maatwerk op de API's.
Wat verandert AI-zoek voor productdata in een webshop?
Google schrijft dat AI Overviews en AI-modus geen extra markup of speciale bestanden vragen. Een pagina moet geïndexeerd zijn en structured data moet overeenkomen met de zichtbare tekst. OpenAI publiceert een eigen productfeedspecificatie met negen verplichte velden, maar winkelen in ChatGPT is alleen live in de VS. Volledige, consistente attributen blijven dus de basis voor elk kanaal.