Naar de inhoud
PRODUCTVERHAAL · PIM/DAM

Acht feeds binnen, één catalogus buiten

Elke verkoopomgeving in deze branche begint bij dezelfde vraag: waar komt de productdata vandaan, en klopt hij nog? Onze PIM haalt de feeds van de grote leveranciers binnen, maakt ze gelijk en houdt ze actueel — vandaag 74.136 producten en 61.693 varianten.

De situatie

Iedere leverancier levert anders aan. De een een JSON-feed van 200 MB, de ander een Excel per merk, de derde een API per taal. Kleuren heten overal anders, maten ook, en de foto's staan op weer een andere plek.

Wie dat met de hand bijhoudt, houdt het een halfjaar vol. Daarna staat de webwinkel stil op de dag dat iemand op vakantie gaat, en is er niemand die nog durft te zeggen welke van de twee lijsten de juiste is. Dat is geen gebrek aan zorgvuldigheid: het is gewoon te veel werk om met de hand bij te houden.

De uitdaging

Het is niet één keer importeren maar elke nacht opnieuw, zonder dat artikelen zoekraken of dubbel komen te staan. Een artikel dat vandaag verdwijnt, moet uit de verkoopomgeving maar niet uit de orderhistorie. Een artikel dat van kleurnaam verandert, moet dezelfde variant blijven.

En het moet meertalig: een Spaanse klant wil Spaanse teksten, geen Nederlandse met een vlaggetje erboven. Dat is meer dan een vertaling per productnaam — het gaat om een eigen laag naast de productdata, die per variant en per taal bijgehouden wordt en die netjes terugvalt als een leverancier een taal niet levert.

Wat er staat

Productdata van acht leveranciers, in dezelfde structuur en met dezelfde velden: New Wave met 26.239 artikelen, PF Concept met 19.403, Mid Ocean met 14.843, XD Connects met 6.469, Toppoint met 6.154, Spranz met 758, Langenberg met 244 en Moxz met 26.

De vertalingen liggen in een aparte laag: 398.678 regels over 61.693 varianten in acht talen — nl, en, de, fr, es, it, pl en cz. De drukdata ligt in een eigen laag van 426.573 techniekregels. Waar een leverancier een taal niet levert, valt de verkoopomgeving netjes terug in plaats van een leeg veld te tonen.

74.136 productenMet 61.693 varianten, uit acht leveranciersfeeds. Gemeten 20 september 2026.
398.678 vertaalregelsIn acht talen: nl, en, de, fr, es, it, pl en cz, in een eigen laag naast de productdata.
426.573 techniekregelsDe drukdata met staffel, aantal kleuren en instelkosten, als regels in het systeem.
Vijftien webshop-omgevingenDraaien vandaag op deze ene bron, met elk een eigen assortiment en eigen prijzen.

Eerlijk over de grenzen

Twee leveranciers leveren geen bruikbare vertaalfeed. XD Connects stuurt via de feed-URL altijd dezelfde taal terug, ongeacht welke taal je opvraagt; daar zijn aparte feeds voor nodig. Bij Toppoint ligt de vertaalkoppeling stil op een ontbrekende sleutel.

Dat zeggen wij liever hardop dan dat een klant het zelf ontdekt op een Spaanse productpagina. Het hoort bij hetzelfde principe als de rest van deze pagina: wij zetten er niets op wat wij niet kunnen navertellen, en wij laten niet weg wat op een slecht moment zichtbaar wordt.

Het resultaat

Eén bron voor acht feeds, acht talen en vijftien draaiende webshop-omgevingen, met een nachtelijk logboek waarin staat wat er is veranderd en wat er misging. De vraag “staat dat artikel er nog” is daarmee geen discussie meer maar een regel in een logboek.

Wat er niet staat: hoeveel handmatige importuren dit per maand vervangt. Dat is nooit bijgehouden, dus zetten wij er geen getal neer. Het staat hieronder als open punt, samen met de vraag bij welke klant wij dat zouden kunnen meten.

Hoeveel handmatige importuren dit per maand vervangt: nog te bepalen.
Hoeveel feeds er vroeger met de hand gingen, en bij welke klant wij dat ophalen: nog te bevestigen door Wayne.
Referenties

Wat de klant erover zegt

Dit citaat is een concept. Wij hebben het opgeschreven zoals wij het uit de gesprekken begrepen hebben, zodat het aan de klant voorgelegd kan worden. Het gaat pas online als de klant het letterlijk heeft goedgekeurd en als de naam en de functie erbij staan.

“Wij openen op maandag geen Excel meer.”
«naam en functie aanvullen»
Concept-citaat, nog goed te keuren. Bij welke klant wij dit ophalen, bevestigt Wayne; de bron blijft tot die tijd «naam en functie aanvullen».

Stuur ons één feed

U krijgt een rapport over uw eigen data: welke velden ontbreken, welke talen leeg blijven, welke technieken niet aansluiten en hoeveel artikelen daardoor niet verkoopbaar zijn. Ook als u daarna niets met ons doet.