74.136 producten, 8 talen, elke nacht ververst
Acht leveranciersfeeds binnen, één catalogus buiten. Met beeld, drukvlakken en teksten op variantniveau.

Waar dit over gaat
Elke leverancier levert anders aan: de een een JSON-feed van 200 MB, de ander een Excel per merk, de derde een API per taal. De PIM haalt die feeds op, maakt ze gelijk, koppelt varianten aan elkaar en houdt de catalogus actueel. Kleurnamen worden genormaliseerd, maten gestandaardiseerd en beelden gekoppeld aan de juiste variant. Wat uw verkoopomgeving toont, is wat er vandaag is — niet wat er in de export van vorige maand stond.
De DAM-kant bewaart al het beeld ernaast: de originele leveranciersfoto, de vrijstaande versie en de uitsneden per kanaal, per variant gekoppeld. Vandaag staan er 74.136 producten en 61.693 varianten in, met 398.678 vertaalregels in acht talen en 426.573 techniekregels voor drukvlakken en technieken. Dat volume is belangrijk om te noemen, want een catalogus van die omvang gedraagt zich anders dan een proefopstelling met twintig artikelen.
Magic PIM is waar alle leveranciers-connectoren samenkomen. Hier beheer je prijzen, categorieën, printtechnieken en foto's. De PIM zorgt ervoor dat je hele systeem - webshop, backoffice, Magic Logo - altijd de laatste data heeft. Automatische sync met leveranciers.
Alles begint in de PIM. Wat hier staat, verschijnt in de webshop, backoffice en Magic Logo. Eén keer updaten, overal actueel.
Voor wie wij dit gebouwd hebben
Voor iedereen met meer dan één leverancier en meer dan één kanaal. Bij twee leveranciers en één webwinkel kunt u het handmatig bijhouden. Bij acht leveranciers, acht talen en drie kanalen kan dat niet meer, en dan gebeurt er altijd hetzelfde: iemand maakt een export, die export gaat zijn eigen leven leiden, en een halfjaar later weet niemand meer welk bestand de waarheid is.
Wat u hiermee in huis heeft:
Wat er in de praktijk gebeurt
De PIM is geen archief maar een lopende band met een logboek. Elke nacht komen de feeds binnen, worden ze vergeleken met wat er stond, en ziet u de volgende ochtend wat er is bijgekomen, gewijzigd of vervallen. Een feed die faalt geeft een melding en laat niet stilletjes de prijzen van gisteren staan — dat is precies het soort storing dat u pas ontdekt als een klant een oude prijs bestelt.
Acht leveranciersconnectoren
New Wave (26.239 artikelen), PF Concept (19.403), Mid Ocean (14.843), XD Connects (6.469), Toppoint (6.154), Spranz (758), Langenberg (244) en Moxz (26). Elke feed heeft zijn eigen connector, zijn eigen schema en zijn eigen loop, want er is geen leverancier die aanlevert zoals de vorige.
Varianten koppelen en normaliseren
Een artikel heeft een basis-SKU en daaronder varianten per kleur en maat. Kleurnamen van acht leveranciers worden naar één lijst teruggebracht, zodat een filter “blauw” ook de artikelen vindt die de leverancier “royal” noemt.
Prijsbeheer met staffels
Inkoop- en verkoopprijzen per artikel, met volumestaffels, en een synchronisatie met de leverancier zodat een gewijzigde inkoopprijs niet drie weken onopgemerkt blijft.
Meertalige teksten
398.678 vertaalregels over 61.693 varianten in acht talen: nl, en, de, fr, es, it, pl en cz. Levert een leverancier een taal niet, dan valt de verkoopomgeving netjes terug op Engels in plaats van een leeg veld te tonen.
Drukdata op variantniveau
426.573 techniekregels: welk vlak, welke techniek, welke maximale afmeting, welke positie en welke prijs. Dit is het stuk waar de meeste PIM-systemen een vrij tekstveld van maken, en precies het stuk waar Magic Logo en de offertemodule op rekenen.
Categorieboom
Eén categoriestructuur waarop de navigatie en de filters van uw verkoopomgeving zijn gebouwd, met artikelen van acht leveranciers erin.
Beeld per variant
Foto's gekoppeld aan de juiste kleur, vrijstaand waar nodig, met een vaste uitsnede per kanaal. Een foto zonder variant komt in een werklijst in plaats van stil te verdwijnen.
Dagelijkse synchronisatie met logboek
U ziet per nacht wat er is bijgekomen, wat er is gewijzigd, wat er is vervallen en wat er misging. Stilte is de duurste storing die er is, dus een feed die faalt meldt zich.
Waar het uit bestaat
Leveranciers Sync
De automatische import. Elke connector haalt zijn eigen feed op, in zijn eigen ritme, en legt in het logboek vast wat er is bijgekomen, gewijzigd en vervallen.
Prijs Manager
Inkoop- en verkoopprijzen met volumestaffels, per leverancier en per klantafspraak. Wijzigt een leverancier zijn prijs, dan ziet u wat dat met uw marge doet.
Categorie Editor
De boomstructuur voor categorieën, met slepen en neerzetten. Eén artikel kan onder meerdere takken hangen zonder dat het twee keer in de catalogus staat.
Techniek Config
Druktechnieken met posities en prijzen: welk vlak, welke techniek, welke maximale afmeting. Dit is de laag waar Magic Logo en de offertemodule op rekenen.
Agentic Assistant
De agent die meewerkt in de PIM: teksten aanvullen en vertalen, ontbrekende velden signaleren, categorieën voorstellen en afwijkingen in leveranciersdata opmerken. U keurt goed, de agent doet het voorwerk.
Hoe het aansluit op de rest
De PIM is de bron. De E-commerce-module toont eruit, Magic Logo rekent met de drukvlakken eruit, de ERP-module haalt er inkoopprijzen uit, Magic Connect voert er feeds naar buiten en Magic Agent zoekt erin. Zet u alleen de PIM af, dan staat de rest stil — en dat is de bedoeling: er is één plek waar een fout wordt gemaakt en één plek waar hij wordt opgelost, in plaats van vier plekken die elkaar tegenspreken.
De Agentic Assistant leest mee met elke synchronisatie. Hij vult ontbrekende teksten aan en vertaalt ze, stelt categorieën voor, normaliseert kleurnamen en maten, en meldt afwijkingen in de leveranciersdata: een prijs die verdubbelt, een veld dat leeg raakt, een artikel dat zonder aankondiging verdwijnt. Hij doet dat niet stilletjes — elk voorstel komt in een werklijst, en de mens keurt goed. De agent doet het werk, u bepaalt wat er in de catalogus komt.
Dat is ook de reden dat elk AI-traject bij ons in de PIM begint: een agent is zo goed als de productdata waar hij bij kan. Kloppen de varianten niet, staan de drukvlakken er niet in of zijn de teksten eentalig, dan bouwt u een agent die vlot onzin vertelt. Eerst de gegevens op orde, dan pas de agent eroverheen.
Wat het oplevert:
Eerlijk over de grenzen
XD Connects levert via de feed-URL altijd dezelfde taal terug, ongeacht welke taal u opvraagt; daarvoor zijn aparte feeds per taal nodig. Bij Toppoint ligt de vertaalkoppeling stil op een ontbrekende sleutel. Wij noemen dat liever vooraf dan dat u het over drie maanden zelf ontdekt op een Spaanse productpagina met Nederlandse tekst.
Dat is ook het patroon dat u van ons mag verwachten bij een nieuwe leverancier: eerst een telling van wat er werkelijk in de feed zit, dan een lijst met wat ontbreekt, en pas daarna een datum. Een feed die op papier acht talen belooft en er in de praktijk twee levert, is geen detail maar de helft van uw productpagina's.
Stuur ons één leveranciersfeed en wij tellen hem na
Wij laten zien wat er van uw data overblijft als hij door de PIM heen is: hoeveel artikelen, hoeveel varianten, hoeveel talen werkelijk gevuld zijn en waar de drukdata ontbreekt. Dat is een telling, geen presentatie.
Daarna weet u twee dingen die u nu niet weet: hoe compleet uw catalogus werkelijk is, en welk werk er nodig is voordat een bezoeker er zelf een prijs uit kan halen.