De meeste webshops beginnen met één leverancier. Een jaar later zijn het er vijf en zit de catalogus vol dubbelingen: hetzelfde product twee keer, elk met een andere prijs, naam en beschikbaarheid. De klant weet niet welke hij moet kopen en de prijsvergelijker kan je afstraffen voor dubbele aanbiedingen.
1. Trek de velden gelijk
Elke leverancier noemt dingen anders: PRODUCTNAME, title, nazev. De eerste stap is alle feeds mappen op één standaard: naam, beschrijving, EAN, code, fabrikant, prijs, voorraad, afbeeldingen, kenmerken. Let op tekencodering en op prijzen met een decimale komma of met de valuta in de tekst.
2. Voeg samen op EAN, maar voorzichtig
EAN is de betrouwbaarste sleutel om hetzelfde product van verschillende leveranciers samen te voegen. Sommige leveranciers gebruiken echter één EAN voor een hele serie (bijvoorbeeld alle haakmaten). Zulke gedeelde EAN’s moet je herkennen en er niet op samenvoegen, anders worden tien maten één product.
3. Bepaal de volgorde van leveranciers en de beschikbaarheid
Biedt meer dan één bron een product aan, bepaal dan welke wint. Een beproefde regel: eigen voorraad gaat voor, daarna de leverancier met de kortste levertijd. Een product dat jij niet op voorraad hebt maar de leverancier wel, markeer je als “op voorraad bij leverancier” met een realistische levertijd. Stuur nooit de voorraad van de leverancier als je eigen voorraad naar de webshop.
4. Categorieën volgens jouw boom
De categorieën van leveranciers komen onderling niet overeen. Map ze per groep op jouw boom en controleer of de groepen homogeen zijn. Meer daarover lees je in ons artikel over categorieën.
5. Automatiseer de updates
Prijzen en voorraad veranderen elke dag. Een eenmalige import is niet genoeg: feeds moeten regelmatig worden opgehaald, vergeleken met de vorige stand, en bij een plotselinge daling van het aantal producten moet de export worden stopgezet voordat er honderden producten uit de webshop verdwijnen.