detuinmachine.nl · vanuit mijn werk bij DBS Maaitechniek

Van leveranciers­informatie naar productdata voor WooCommerce

Binnen mijn werk aan detuinmachine.nl ontwikkelde ik de Product Scraper & Importer. Het project brengt het ophalen van productgegevens, het herkennen van varianten en verwerking richting WooCommerce samen. Een AI-laag helpt bij het formuleren van productteksten op basis van beschikbare informatie.

Het werk bestaat uit meer dan gegevens kopiëren. Producten en varianten moeten op de juiste manier bij elkaar horen, afbeeldingen moeten bruikbaar zijn en de verwerking moet overzichtelijk blijven. Bij de ontwikkeling horen daarom ook proefimports, controle en logging.

Deze ervaring sluit aan op mijn dienstverlening voor webshops die terugkerend werk aan hun assortiment willen verbeteren.

Vanuit mijn werk, niet als opdracht

detuinmachine.nl is de webshop van DBS Maaitechniek. Naast Built by West werk ik bij DBS Maaitechniek en beheer ik die webshop dagelijks. De Product Scraper & Importer ontwikkelde ik vanuit dat werk; het is geen opdracht aan Built by West. Ik beschrijf het hier omdat het laat zien hoe ik met productdata werk.

Wat het project omvat

De importer bestaat uit een aantal stappen, van de bron tot de webshop. Het schema hieronder laat zien hoe die stappen samenhangen.

Gegevens ophalen

De importer haalt productgegevens op bij een leverancier of fabrikant. Daarvoor is een parser nodig die de informatie van die bron leest en ordent. Voor STIHL is zo’n parser gebouwd. De STIHL Scraper en de eerdere testversies reken ik tot hetzelfde project.

Varianten herkennen

Veel producten bestaan in meerdere uitvoeringen. De importer herkent varianten, zodat uitvoeringen van hetzelfde product op de juiste manier bij elkaar horen.

Productteksten met AI

Een AI-laag via de Claude-API formuleert productteksten op basis van de aangeleverde productinformatie. De gegevens uit de bron blijven de basis; de AI helpt bij het formuleren. Daarom hoort controle bij de werkwijze.

Afbeeldingen

Productafbeeldingen worden omgezet naar WebP en krijgen alt-teksten. Zo zijn ze bruikbaar in de webshop.

Wachtrij en logging

De verwerking richting WooCommerce loopt via een wachtrij. Logging legt vast wat er gebeurt, zodat de verwerking overzichtelijk blijft.

Proefimports en controle

Met proefimports en controle bekijk ik of producten, varianten, teksten en afbeeldingen op de juiste manier in WooCommerce terechtkomen.

Wat ik meeneem voor een andere webshop

Elke webshop heeft andere leveranciers, andere brongegevens en een eigen manier van werken. Wat ik uit dit project meeneem, is vooral de volgorde van denken:

  • Begin bij de bron: welke productinformatie is er en hoe betrouwbaar is die?
  • Leg vast hoe producten en varianten bij elkaar horen.
  • Laat AI helpen bij het formuleren, met de productgegevens als basis.
  • Maak afbeeldingen bruikbaar voor de webshop.
  • Laat de verwerking via een wachtrij met logging lopen, zodat zichtbaar blijft wat er is gebeurd.
  • Test met proefimports en controleer de uitkomst.

Kost het toevoegen van producten aan jouw WooCommerce-webshop veel handwerk? Lees meer over AI-automatisering en productdata of over producten importeren in WooCommerce.

Praktische tips

Verder lezen over dit onderwerp

Alle praktische tips

Vanuit mijn werk

Meer praktijk

Andere voorbeelden uit mijn werk bij DBS Maaitechniek en detuinmachine.nl.

Alle projecten en praktijkverhalen

Jouw vraag

Klaar om
te bouwen?

Een concreet plan of nog een eerste idee?
Ik denk graag met je mee.

Built by West · Soest

Velden met een * zijn verplicht.

Ik gebruik je gegevens om je bericht te beantwoorden. Lees de privacyverklaring.