Van productcatalogus naar een controleerbare advertentiefeed
Een ChatGPT Ads-productfeed begint bij betrouwbare productgegevens. Je wilt dat de geselecteerde producten, prijzen, afbeeldingen en bestemmingspagina’s overeenkomen met wat een bezoeker in de webshop aantreft. Converted kan de vertaling van je catalogus naar een feed, de validatie en de meetafspraken met je uitwerken. De eerste stap is een kleine, controleerbare productselectie waarmee je de hele keten kunt beoordelen.
OpenAI beschrijft feedcampagnes voor retailadvertenties en noemt onder meer bestandsupload, een hosted URL en SFTP als importmogelijkheden. De documentatie maakt ook duidelijk dat deze feed tijdens de beta voor advertenties dient en geen opname in organische ChatGPT-antwoorden belooft. Zie de officiële feedhandleiding, gecontroleerd op 12 september 2026.
Kies eerst welke producten je wilt kunnen beoordelen
Begin niet automatisch met de volledige webshop. Kies voor een eerste controle een beperkte set met verschillende situaties: een eenvoudig product, een variantproduct, een aanbieding en een product dat tijdelijk niet beschikbaar is. Het doel is niet om met die steekproef rendement te voorspellen. Je wilt zien of het gegevensmodel ook de minder eenvoudige gevallen correct afhandelt.
Selecteer daarnaast op zakelijke geschiktheid. Producten met onduidelijke levertijden, weinig eigen informatie of een onrendabele orderwaarde vragen eerst aandacht in de webshop. Een technisch geaccepteerde feed lost zulke problemen niet op. Noteer waarom een product wel of niet in de test hoort, zodat de selectie later bewust kan worden uitgebreid.
Voor een WooCommerce-webshop kan de bron in productvelden, varianten en aanvullende plug-ins zitten. Bij een andere webshop of feedmanager ziet die bron er anders uit. Dezelfde veldnaam betekent niet vanzelfsprekend dezelfde inhoud. Controleer dus een werkelijk product naast de geëxporteerde gegevens voordat je een mapping definitief maakt.
Maak een mapping die je webshopbeheerder kan begrijpen
| Onderdeel | Zakelijke controle | Typische ontwerpvraag |
|---|
| Productidentificatie | Hetzelfde artikel blijft herkenbaar | Werken we op product- of variantniveau? |
| Titel en beschrijving | De bezoeker begrijpt het aanbod | Welke bronvelden bevatten bruikbare uitleg? |
| Prijs en valuta | Feed en productpagina spreken elkaar niet tegen | Waar komt de actuele verkoopprijs vandaan? |
| Beschikbaarheid | Het aangeboden artikel is correct omschreven | Hoe worden voorraadwijzigingen verwerkt? |
| Afbeelding | De getoonde uitvoering hoort bij het artikel | Krijgen varianten hun juiste productbeeld? |
| Bestemmingspagina | De bezoeker komt op het juiste product | Blijven selectie en productvariant begrijpelijk? |
| Campagneselectie | Alleen bedoelde producten worden meegenomen | Welke categorieën of labels bepalen de selectie? |
Dit is een conceptuele mapping, geen kopieerbare feedspecificatie. De vereiste veldnamen, formaten en toegestane waarden moeten worden gecontroleerd tegen de actuele officiële specificatie. Geef je bouwer beide documenten: het technische formaat en de zakelijke betekenis die jouw webshop aan ieder gegeven geeft.
Illustratief voorbeeld: een variant met een actieprijs
Stel dat een product in twee kleuren beschikbaar is en slechts één uitvoering een actieprijs heeft. Een onzorgvuldige export kan de lage prijs combineren met een afbeelding van de andere uitvoering. De feed lijkt dan compleet, maar de bezoeker komt op een aanbod dat anders aanvoelt dan de advertentie.
In dit ontwerpvoorbeeld maken we daarom per gekozen productregel zichtbaar welke uitvoering wordt bedoeld, welke prijs geldt en waar de bezoeker terechtkomt. We controleren de productpagina zowel op desktop als op mobiel. Als de variant niet direct duidelijk is, hoort ook die websitevraag in de bevindingenlijst. Dit is een illustratie van een controle, geen gerapporteerd resultaat uit een klantcatalogus.
Dezelfde aanpak helpt bij bundels, producten met meerdere maten en artikelen die op bestelling worden geleverd. Leg de uitzonderingen vast voordat je de feed groter maakt. Een regel die bij één eenvoudig artikel goed werkt, kan bij een variabel product een verkeerde betekenis krijgen.
Valideren in afzonderlijke stappen
- Broncontrole: vergelijk een kleine productset met de webshopadministratie.
- Bestandscontrole: controleer structuur, tekencodering en de geldigheid van de gekozen velden.
- Bereikbaarheidscontrole: controleer of de gekozen importmethode de feed op de bedoelde manier kan bereiken.
- Platformcontrole: beoordeel de verwerking en eventuele afwijzingen in Ads Manager.
- Selectiecontrole: bekijk of de bedoelde producten in de campagnekeuze terechtkomen.
- Advertentiecontrole: vergelijk de voorvertoning met de werkelijke productpagina.
- Wijzigingscontrole: wijzig een testproduct en controleer hoe de nieuwe gegevens door de keten gaan.
Bewaar per stap wat is aangetoond. Een geslaagde download is niet hetzelfde als een geldige verwerking. Een geldige verwerking is niet hetzelfde als een product dat daadwerkelijk wordt vertoond. Dat onderscheid maakt het veel eenvoudiger om een fout gericht aan de juiste beheerder toe te wijzen.
De officiële handleiding beschrijft bovendien dat het Products-overzicht een rapportageweergave is. Een leeg overzicht is daarom op zichzelf geen bewijs van een mislukte upload. Gebruik voor de juiste interpretatie de OpenAI-uitleg bij feedcampagnes en controleer waar in de keten jouw product zich bevindt.
Koppel productgegevens en conversiemeting bewust
Als je aankopen wilt beoordelen, moeten productselectie en meting op elkaar aansluiten. Beschrijf welke productidentificatie in de feed wordt gebruikt en welke identificatie de webshop bij een aankoop beschikbaar maakt. Controleer die mapping ook bij varianten, bundels en kortingen. Een verschil in interne codes is niet automatisch fout, maar vraagt wel een expliciete vertaalslag.
Het meetplan bepaalt daarnaast wanneer een aankoop als succesvol wordt gezien en welk bedrag daarbij hoort. Een winkelmandje, aangevatte betaling en bevestigde bestelling zijn verschillende gebeurtenissen. Maak ook afspraken over tests: een technische testbestelling mag niet ongemerkt als normaal commercieel resultaat in je interne rapport blijven staan.
Lees voor het platformmechanisme de officiële conversiedocumentatie. Voor de uitwerking op je eigen website kun je verder naar ChatGPT Ads-tracking. De feed en de meetketen worden samen gecontroleerd, maar blijven afzonderlijke onderdelen van de opdracht.
Onderhoud is onderdeel van het ontwerp
Een productfeed verandert zodra assortiment, prijs of beschikbaarheid wijzigt. Spreek daarom af wie de bron beheert, hoe een nieuwe versie beschikbaar komt en wie een mislukte verwerking opmerkt. Een handmatige eerste upload kan nuttig zijn als proef, maar is niet automatisch een passend beheerproces voor een webshop die vaak verandert.
Maak een eenvoudige beheerkaart met de feedbron, verantwoordelijke, verwachte actualiteit en herstelprocedure. Leg ook vast hoe een probleemproduct tijdelijk kan worden uitgesloten. Zo hoeft een fout in één categorie niet eerst tot een ongerichte wijziging aan de hele catalogus te leiden.
Controleer na webshopupdates of de export nog dezelfde betekenis heeft. Een nieuw voorraadbeheer, andere variantstructuur of aangepaste afbeeldingsplug-in kan invloed hebben op de gegevens. Bewaar daarom de eerdere mapping en een kleine referentieset die opnieuw kan worden getest. Die herhaalbare controle is nuttiger dan alleen een eenmalig screenshot waarop de upload groen staat.
Wat je bij een implementatie kunt afspreken
De werkzaamheden kunnen bestaan uit een broninventaris, mapping, kleine testfeed, validatie, afstemming met de webshopbouwer en een overdracht voor onderhoud. Of een plug-in, bestaande feedmanager of maatwerk nodig is, volgt uit de bron en de gewenste controle. Geef bij de intake aan of je WooCommerce, Shopify, Channable of een andere oplossing gebruikt en wie de bestaande export beheert. Zo kunnen we de juiste toegang en onderhoudsafspraken bepalen.
De prijs hangt onder meer af van de productstructuur, bestaande exportmogelijkheden en benodigde aanpassingen. Campagnebeheer en advertentiebudget zijn afzonderlijke onderdelen. Een feed klaarzetten betekent niet dat advertenties worden geactiveerd of dat resultaten vaststaan. Voor budgetafwegingen verwijzen we naar ChatGPT Ads-kosten.
Bij gegevensdeling of meting moeten de gebruikte instellingen aansluiten op je informatie- en toestemmingsvoorziening. De Belgische Gegevensbeschermingsautoriteit biedt algemene context over cookies; laat de werkelijke situatie passend beoordelen. Converted kan daarna een afgebakend technisch werkpakket voorstellen waarin duidelijk staat wat wordt gebouwd, getest en onderhouden.
Een praktische toelichting van Converted. Bronnen staan bij de relevante uitleg; rekenvoorbeelden en scenario’s zijn illustratief. Maak kennis met Seppe.