> For the complete documentation index, see [llms.txt](https://docs.adpage.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adpage.io/documentation/documentation-nl/integraties-marketingtools/chatgpt-ads.md).

# ChatGPT Ads

Hoe je server-side tagging instelt voor ChatGPT Ads

OpenAI introduceerde advertenties in ChatGPT in februari 2026, aanvankelijk beperkt tot een kleine groep partners in de Verenigde Staten. De toegang werd in mei 2026 uitgebreid met een zelfbedienings-Ads Manager. De uitrol bevindt zich nog in een vroege fase, en OpenAI heeft Ads Manager nog niet breed beschikbaar gemaakt in Europa vanwege de strengere privacyvereisten daar. Controleer voordat je begint met bouwen bij de klant of hun OpenAI Ads Manager-account daadwerkelijk actief is, want daaruit komen de pixel-, event- en Conversions API-gegevens die ze je geven.

Deze gids laat je stap voor stap zien hoe je de OpenAI Conversions API configureert in je servercontainer van Google Tag Manager.

{% hint style="warning" %}
**Dit artikel behandelt een setup alleen aan serverzijde.** Alle ChatGPT Ads-events worden vanaf je servercontainer naar de Conversions API van OpenAI verzonden; er wordt geen OpenAI Pixel in de browser geactiveerd. OpenAI raadt sterk aan de OpenAI Pixel **zowel aan clientzijde als aan serverzijde tegelijk**, met eventdeduplicatie op basis van een gedeelde event-ID: deze hybride aanpak vangt ook conversies op die browser-only tracking zou missen vanwege cookierestricties en advertentieblokkers. Die opzet vereist een paar extra stappen in beide containers, die we beschrijven in [Het instellen van client-side ChatGPT Ads-tracking met deduplicatie](/documentation/documentation-nl/integraties-marketingtools/chatgpt-ads/client-side-chatgpt-ads-tracking-instellen-met-deduplicatie.md).
{% endhint %}

### Voordat je begint

Zorg ervoor dat u het volgende heeft:

* [ ] Een werkende GTM-servercontainer die events ontvangt (meestal via je Google Tag / GA4-client).
* [ ] De **OpenAI Pixel-ID** en een **API-sleutel**, vanuit het OpenAI Ads Manager-account van de klant. Zie [Waar je de OpenAI Pixel-ID en API-sleutel kunt vinden](/documentation/documentation-nl/integraties-marketingtools/chatgpt-ads/waar-je-de-openai-pixel-id-en-api-key-vindt.md).
* [ ] De naam van het conversiegebeurtenis dat de klant in OpenAI Ads Manager heeft geconfigureerd (bijvoorbeeld een order-/purchase-event). OpenAI-eventnamen mogen alleen kleine letters, cijfers, underscores en streepjes bevatten, en moeten 1–65 tekens lang zijn.

### Stap 1: Voeg de tagsjabloon toe

1. Open je GTM-servercontainer en ga naar **Sjablonen**.
2. Onder **Tagsjablonen**, klik op **Sjabloongalerij doorzoeken**.
3. Zoek naar de **OpenAI Conversions API** tagsjabloon en voeg deze toe aan je werkruimte.

### Stap 2: Maak de tag aan

1. Ga naar **Tags** en maak een nieuwe tag aan. Kies de **OpenAI Conversions API** template als je tagconfiguratie.
2. Onder **Methode voor instelling van gebeurtenisnaam**, kies **Overnemen van client** om de eventnamen van je inkomende GA4-events te hergebruiken, of **Overschrijven** als je altijd één vaste eventnaam wilt verzenden. Gebruik Override wanneer de eventnaam die de klant in OpenAI Ads Manager heeft geconfigureerd (bijv. `purchase` of `order_completed`) nog niet overeenkomt met de binnenkomende GA4-eventnaam.
3. Kies de juiste **Actiebron** (bijv. Website).
4. Onder **OpenAI Pixel-ID**, voer de Pixel-ID uit het OpenAI Ads Manager-account van de klant in. Onder **API-sleutel**, voer de API-sleutel in die de klant voor je heeft gegenereerd (of heeft aangevraagd bij hun OpenAI-accountteam).
5. Laat **Automatische gebeurtenisparameters** mapping ingeschakeld. Het leest de parameters die je webcontainer verstuurt en koppelt de parameters die het herkent aan de overeenkomstige OpenAI-velden, op dezelfde manier als de Meta- en TikTok-tags doen.

### Stap 3: Stel de compliance- en cookie-opties in

**Toestemming verleend / ondersteuning voor GTM Consent Mode**\
Schakel dit in en koppel het aan je toestemmingsinstellingen, zodat de tag pas wordt geactiveerd nadat marketingtoestemming is gegeven.

**Click ID-cookie instellen**\
Standaard ingeschakeld. Wanneer ingeschakeld, slaat de tag de click-ID van OpenAI op in een first-party `__oppref` cookie op je domein, zodat een conversie die later in de sessie plaatsvindt, nog steeds kan worden toegeschreven aan de advertentieklik die deze heeft gestart. Laat dit ingeschakeld, tenzij je een specifieke reden hebt om dat niet te doen.

{% hint style="info" %}
Houd ook rekening met je privacydocumentatie: de tag kan gegevens opslaan in een first-party cookie op je domein, dus zorg ervoor dat dit wordt gedekt in het cookiebeleid van de klant en dat de tag alleen wordt geactiveerd met marketingtoestemming.
{% endhint %}

### Stap 4: Voeg een trigger toe

1. Geef de tag een nieuwe trigger. Klik **Triggers** onder de tag en klik vervolgens op het blauwe pluspictogram rechtsboven.
2. Kies de grijze **Aangepast** optie als triggerconfiguratie.
3. Voeg je voorwaarde toe. Veelvoorkomende opties zijn:

* **Gebaseerd op specifieke eventnamen**
  * `{{Event Name}}` komt overeen met RegEx `eventname|eventname` — bijvoorbeeld het order-/purchase-event dat de klant wil laten volgen.
* **Zonder voorwaarde**, als je elk GA4-event naar de Conversions API wilt sturen
  * `{{Client Name}}` is gelijk aan `GA4`

4. Sla de trigger en de tag op.

### Stap 5: Test

Gebruik de voorbeeldmodus van de servercontainer om te controleren of de OpenAI Conversions API-tag wordt geactiveerd op binnenkomende events.

Vraag voor een grondigere controle aan de klant (of hun OpenAI-accountteam) om in OpenAI Ads Manager te bevestigen dat de testconversie is aangekomen en dat deze als bron aan de server wordt toegeschreven.

### Optioneel: Voeg eventparameters toe of overschrijf ze

Standaard bouwt de tag zijn payload zelfstandig op basis van het binnenkomende event, net zoals de Meta- en TikTok-tags doen. Je kunt die mapping overschrijven, of parameters toevoegen die de tag niet automatisch oppakt, in de secties onder de hoofdinstellingen:

* **Gebeurtenisgegevens** — voor de commerciële details van het event, zoals waarde, valuta en order-/productgegevens.
* **Gebruikersgegevens** — voor identificatieparameters, gebruikt om de matchkwaliteit te verbeteren.

Welke parameters voor jou beschikbaar zijn, hangt volledig af van wat je GA4-eventtags vanuit de webcontainer versturen. Open de voorbeeldmodus van de servercontainer, bekijk een binnenkomend verzoek en werk met de parameters die je daar daadwerkelijk ziet.

Breng alleen parameters over waarvoor je een wettelijke grondslag hebt om ze te verzenden: alles wat je hier toevoegt, gaat naar OpenAI, dus het moet worden gedekt door je toestemmingsinstellingen en de privacyverklaring van de klant.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.adpage.io/documentation/documentation-nl/integraties-marketingtools/chatgpt-ads.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
