Back to Articles

Door Kristijan Sekereš

OpenAI Ads Manager: uw eerste ChatGPT-campagne, scherm voor scherm

De campagnetabel in OpenAI Ads Manager Beta

OpenAI begon op 9 februari 2026 in de Verenigde Staten met het testen van advertenties in ChatGPT. Na een gesloten pilot van februari tot april ging het platform open voor zelfregistratie op ads.openai.com, en de beschikbaarheidslijst telt inmiddels 52 landen, waaronder vrijwel de hele Europese Unie, het Verenigd Koninkrijk, Japan, Korea, India, Brazilië en de Golfstaten.

De schermafbeeldingen hieronder komen uit ons eigen adverteerdersaccount. Ze tonen Ads Manager Beta zoals die er begin september 2026 uitziet. Het product verandert snel, dus behandel de interface als een momentopname en het Help Center als de bron die telt.

Wat u eigenlijk koopt

Advertenties verschijnen onder een afgeronde ChatGPT-reactie, gemarkeerd als gesponsord en visueel gescheiden van het antwoord. Een advertentie bestaat uit een adverteerdersnaam, een favicon, een kop, een beschrijving, een bestemmingspagina en optioneel een vierkante afbeelding. Er is geen zoekwoordenlijst.

Wie ze te zien krijgt, doet ertoe zodra u bereik gaat inschatten:

  • Alleen gebruikers van Free en Go. Plus, Pro, Business, Enterprise en Edu krijgen geen advertenties.
  • Geen advertenties naar accounts die worden herkend als accounts van mensen onder de 18.
  • Geen advertenties in tijdelijke chats, en tijdens de test geen in de ChatGPT Atlas-browser.
  • Geen advertenties in de buurt van gevoelige of gereguleerde inhoud, waaronder persoonlijke gezondheid, geestelijke gezondheid en politiek. Politieke advertenties zijn helemaal niet toegestaan.

Gepersonaliseerde advertenties zijn bij de start niet beschikbaar in de Europese Economische Ruimte en Zwitserland. Daarom zijn aangepaste doelgroepen geblokkeerd voor campagnes die op die gebieden richten. Verkoopt u naar Nederland of Estland, dan plant u rond het gesprek waarin de advertentie verschijnt, niet rond een doelgroeplijst.

De selectie verloopt via een tweedeprijsveiling die op relevantie weegt. Signalen zijn onder meer de context en de intentie van het lopende gesprek, uw bestemmingspagina, uw kop en tekst, en de contexthints die u op advertentiegroepniveau schrijft.

Stap 1: het account inrichten voordat u een campagne maakt

Meld u aan op ads.openai.com met een zakelijk e-mailadres, zet uw merklogo in Settings, maak een factureringsprofiel aan, voeg een kaart toe en rond de verificatie af.

Drie velden liggen daarna vast: land of regio, factuurvaluta en tijdzone. Eén fout betekent een tweede adverteerdersaccount, en elk account heeft een ander e-mailadres nodig. De facturering is achteraf: uitgaven lopen op en uw kaart wordt belast zodra het account de toegewezen betaaldrempel bereikt. Bij het toevoegen van de kaart kan uw bank een tijdelijke autorisatie van 100 dollar tonen, die na verificatie wordt vrijgegeven.

Nog één ding voordat u geld uitgeeft. Uw bestemmingspagina's moeten bereikbaar zijn voor de crawlers van OpenAI. Blokkeert robots.txt de bots OAI-AdsBot of OAI-SearchBot, dan heeft de advertentie niets te lezen en lijdt de vertoning eronder.

Stap 2: het Overview-scherm lezen

Het Overview-scherm van OpenAI Ads Manager Beta, met taken en de prestatiegrafiek

Overview is een takenlijst plus een grafiek. Uitgaven, vertoningen, klikken en CPC staan bovenaan voor de gekozen periode, en de taakkaarten wijzen op instellingen die nog niet af zijn. Op een nieuw account zeggen ze meestal wat ze bij ons zeiden: geen conversiegebeurtenissen ontvangen, conversie-instelling nog niet klaar.

Dat is de juiste volgorde. Conversiemeting voegt u niet toe na de eerste week uitgaven, want zij bepaalt welke doelstellingen u überhaupt kunt kiezen.

Stap 3: een gegevensbron en een conversiegebeurtenis maken

Het Conversions-scherm onder Tools, met de checklist van vier stappen voor conversiemeting

Tools, dan Conversions. Het paneel loopt vier stappen af: gegevensbron maken, conversiegebeurtenis maken, gebeurtenis implementeren en loggen, en de gebeurtenis aan een campagne koppelen. Op het tabblad Event Stream controleert u of er werkelijk gebeurtenissen binnenkomen.

Er zijn twee manieren om ze te sturen, en beide gebruiken is de aanbevolen opzet:

  • De OpenAI Pixel. Een browser-SDK. U zet een script in de <head> van elke pagina die u wilt meten, initialiseert het met uw Pixel ID en roept oaiq("measure", ...) aan zodra de actie plaatsvindt. Er is een toestemmingsfunctie: oaiq("consent", false) vóór de initialisatie en oaiq("consent", true) pas nadat de bezoeker toestemming geeft. Zolang de toestemming ontbreekt stuurt de pixel niets, en geblokkeerde gebeurtenissen worden later niet alsnog verstuurd.
  • De Conversions API. Server naar server, voor de gebeurtenissen die uw server kent en de browser niet.

Stuurt u dezelfde conversie via beide wegen, geef die dan hetzelfde event-ID zodat OpenAI kan ontdubbelen. Sites met een streng Content Security Policy hebben https://bzrcdn.openai.com nodig in script-src en https://bzr.openai.com in connect-src en img-src.

Attributie hangt aan een klikreferentie die oppref heet en aan uw bestemmings-URL wordt geplakt. De pixel bewaart die in een first-party cookie. Behoud hem door redirects heen, anders verliest u de koppeling tussen klik en verkoop. Gerapporteerde totalen kunnen bovendien gemodelleerde conversies bevatten, een van de redenen waarom de cijfers van OpenAI niet exact op die van uw analysetool zullen uitkomen.

Stap 4: een productfeed uploaden, als u producten verkoopt

Het venster voor een nieuwe productfeed: CSV- of TXT-upload, gehoste URL en SFTP-verbinding

Retailers hoeven advertenties niet met de hand te bouwen. Tools, dan Feeds, dan Create Feed: u geeft een naam en kiest hoe de producten binnenkomen, met een CSV- of TXT-upload voor incidentele handmatige updates, met een gehoste HTTPS-URL, of met een SFTP-verbinding voor geautomatiseerde uitwisseling tussen servers.

Kies zo mogelijk een van de laatste twee. Items verlopen na twee weken, waardoor een handmatige CSV een terugkerende klus wordt in plaats van eenmalig werk. Feed-items zijn tijdens de bèta alleen bruikbaar voor advertenties en verschijnen niet in gewone ChatGPT-gesprekken. Verwerking duurt minuten tot uren, afhankelijk van de omvang, en de fouten staan in de uploadgeschiedenis.

Feedcampagnes gebruiken vervolgens een eigen campagnetype en een advertentiesjabloon in plaats van losse advertenties, waarbij productfilters bepalen welke items een advertentiegroep mag vertonen.

Stap 5: de campagne maken

Stap één van het venster New campaign: naam, type, doelstelling, conversiegebeurtenis en locatietargeting

Create, dan Create campaign. Op campagneniveau staan de doelstelling, het budget, de looptijd en de targeting.

De doelstelling is de keuze die u niet terugdraait. Zij bepaalt tegelijk de prijsstelling en de optimalisatie, en is achteraf niet te wijzigen:

| Doelstelling | U betaalt voor | Waarvoor | | --- | --- | --- | | Reach (CPM) | 1.000 vertoningen | Zichtbaarheid en bekendheid | | Clicks (CPC) | Elke geldige klik | Verkeer naar een pagina | | Conversions (oCPC) | Elke geldige klik, geoptimaliseerd naar een conversiegebeurtenis | Een gemeten actie na de klik |

Conversions-campagnes vragen een werkende gegevensbron en één ondersteunde standaard conversiegebeurtenis, gekozen bij het aanmaken en daarna vast. Aangepaste gebeurtenissen worden bij oCPC nog niet ondersteund. Bestaande Reach- of Clicks-campagnes zijn niet om te zetten. Wat u hier kiest, is dus eigenlijk welke campagne over een maand nog draait.

Targeting gaat op landniveau, en in de Verenigde Staten ook op staat, DMA en postcode. De locatiekiezer laat zien wat wordt ondersteund, en OpenAI publiceert de volledige locatiecatalogus als CSV.

Platformtargeting, URL-parameters, aangepaste doelgroepen en het budgetveld

Onder de targeting staan drie velden die u beter begrijpt voordat u erlangs scrolt.

Eligible platforms beperkt de vertoning tot iOS App, Android App of Web, waarbij Web zowel desktop- als mobiele browsers dekt. De rapportage onderscheidt op dit moment alleen Mobile en Desktop, en mobiel web telt als Mobile.

Landing page query parameters plakt trackingwaarden achter elke bestemmings-URL in de campagne. Ondersteunde sjablonen zijn {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id} en {oppref}. Hier hoort uw UTM-schema, zodat ChatGPT-verkeer in uw eigen analyse te scheiden is in plaats van binnen te komen als niet-toegewezen verwijzing.

Custom audiences neemt een geüploade lijst met e-mailadressen, telefoonnummers, SHA-256-hashes daarvan of Google Advertising ID's. Doelgroepen insluiten en biedvermenigvuldigers op groepsniveau vragen minstens 25.000 gematchte gebruikers, en OpenAI adviseert er 100.000. Daaronder is de lijst alleen bruikbaar om uit te sluiten. Zoals de melding in het venster zegt, geldt dit alles niet voor campagnes gericht op de EER of Zwitserland.

Budget, start- en einddatum, en de schakelaar Text customization

Budget. Een dagbudget is een gemiddelde over zeven dagen, geen dagplafond. De werkelijke besteding kan op één dag het dubbele halen en komt over de periode nooit boven zeven keer het bedrag. Ons dagbudget van 65 euro toont een dagmaximum van 130 euro en een weekmaximum van 455 euro, precies die rekensom. Een totaalbudget is de strengere rem. Het bedrag verandert u later, het type niet, en een totaalbudget dat u naar dagbudget omzet, gaat niet terug. Minimale dagbudgetten liggen per valuta vast: 25 dollar in de VS, 15 pond in het VK, 2.500 yen in Japan, 725 roepie in India.

Text customization staat standaard aan, en het label verdient een tweede lezing: AI genereert gepersonaliseerde en vertaalde versies van uw koppen en beschrijvingen, die vertoond kunnen worden zonder uw individuele controle of goedkeuring. Bij een gereguleerde claim, een gedeponeerde formulering of een markt waar uw juridische tekst vaststaat, zet u dit uit. Voor de rest is het gratis dekking in talen die u niet zelf hebt geschreven.

Stap 6: de advertentiegroep bouwen en contexthints schrijven

De stap advertentiegroep: naam, biedstrategie, standaard bestemmings-URL en contexthints

De advertentiegroep draagt het bod, de standaard bestemmings-URL en de contexthints.

De biedstrategie staat standaard op Maximize results, die biedingen automatisch instelt en bijstelt richting het campagnedoel binnen het budget. Zij optimaliseert op volume en belooft geen CPA- of CPC-doel. Kies Manual: Max bid wanneer u een plafond nodig hebt. Voor handmatige CPC-campagnes raadt OpenAI aan te beginnen tussen 3 en 5 dollar per klik; bij oCPC is de Bid Cap een conversiegericht getal waarvoor nog geen richtbedrag bestaat.

Contexthints vervangen zoekwoorden en gedragen zich totaal anders. Ze beschrijven de gesprekken, onderwerpen en behoeften waar uw aanbod past, en sturen de matching zonder exacte regels te zijn. Het voorbeeld uit het Help Center is bruikbaar: niet “hardloopschoenen”, maar “gedempte hardloopschoenen voor beginners die trainen voor hun eerste 5 km”. Schrijf wat het product is, wie het helpt en wanneer het nuttig is. Eén thema per groep, en alles wat andere teksten of een andere bestemmingspagina zou vragen, gaat naar een eigen groep.

Stap 7: de advertenties schrijven

Het paneel Create ad met de velden voor kop en beschrijving en hun tekentellers

Een advertentie is een kop van maximaal 50 tekens en een beschrijving van maximaal 100, plus een bestemmingspagina en een optionele afbeelding. OpenAI adviseert ruim onder het maximum te blijven: 16 tot 24 tekens voor de kop, 32 tot 48 voor de beschrijving. Afbeeldingen moeten PNG of JPG zijn, vierkant, niet groter dan 1200 bij 1200 en openbaar bereikbaar.

Schrijf meerdere advertenties per groep en geef elke variant een andere invalshoek in plaats van dezelfde zin anders geformuleerd. Het systeem heeft variatie nodig om matches te vinden, en een beschrijving die de kop herhaalt verspilt de enige extra regel die u hebt. Link naar de pagina die de advertentie waarmaakt, niet naar de homepage.

De grenzen per account zijn 5.000 campagnes, 5.000 advertentiegroepen en 5.000 advertenties.

Stap 8: lanceren en fatsoenlijk afwachten

Advertenties gaan door een beoordeling voordat ze vertonen. Reken na de lancering op vertoningen en klikken binnen 24 uur, en op rapportage die tot zeven uur achterloopt op de vertoning. Beoordeel niets op de eerste middag.

Staat er in een regel Not serving, zoals bij ons in de schermafbeelding bovenaan dit artikel, houd de muis dan boven de status voor de reden. De gebruikelijke oorzaken: advertenties nog in beoordeling, onvolledige accountverificatie, campagnebudget al op, einddatum in het verleden, of een betalingsprobleem. De rapportage dekt vertoningen, klikken, uitgaven, CTR, gemiddelde CPC, gemiddelde CPM en conversies, in een tabel, een grafiek of een CSV-export.

Eén kanttekening bij pauzeren: wijzigingen hebben tijd nodig om door te werken, advertenties kunnen tot 24 uur blijven verschijnen, en die uitgave is factureerbaar.

Wat dit nu waard is

ChatGPT Ads heeft geen gepubliceerde benchmarks. OpenAI zegt dat zelf, en wie u in september 2026 een ChatGPT-CPA noemt, noemt een steekproef van één. De eerlijke omschrijving: een goedkope, vroege veiling met een ongebruikelijk matchingmodel, op de plek waar inmiddels heel veel koopbeslissingen beginnen.

Twee dingen bepalen het verschil tussen een nuttige test en verbrand budget. Zet de conversiemeting op vóór de eerste campagne, niet erna. En schrijf contexthints alsof u het probleem van uw klant aan een collega uitlegt, want dat komt veel dichter bij wat het systeem leest dan een zoekwoordenlijst.

Wilt u de meetkant goed geregeld hebben, inclusief de pixel, de Conversions API en de toestemmingsdrempel die beide binnen de EU rechtmatig houdt, neem dan contact op.