Skip to main content

OpenAI Ads integration overview

Learn how to connect OpenAI Ads to Whatagraph, what campaign performance data you can report on, and the integration's current limitations.

OpenAI Ads is OpenAI's advertising platform for placing ads across its surfaces, including ChatGPT. If you run these campaigns for clients or in-house, you can connect OpenAI Ads as a Whatagraph source and report on their performance next to all your other channels.

Note: This integration is currently in beta. If you run into unexpected data or issues, contact Whatagraph support.


How to connect

OpenAI Ads uses API key authentication. Each key is scoped to a single OpenAI Ads ad account, so connecting a key creates exactly one Whatagraph source.

Step 1. In OpenAI Ads Manager, go to Settings → API Keys and generate a new key.

Step 2. In Whatagraph, open Data sources in the left navigation and click "+ Connect new source".

Step 3. Search for OpenAI Ads and select it.

Step 4. Paste your API key and confirm. Whatagraph validates the key against your ad account and creates the source.

Tip: To report on more than one ad account, generate a separate API key for each and connect them as separate sources.


What you can report on

The integration provides four report types, each giving a different level of granularity.

Report type

What it breaks down

Ad Account

Account-level totals over time

Campaign

Per-campaign performance, including status, dates and targeted country

Ad Group

Per-ad-group performance, including bid type and bid amount

Ad

Per-ad performance, including title, copy, destination URL and review status

Each report type supports the same metrics: Impressions, Clicks, CTR, Spend, Average CPC, Average CPM, Conversions and Cost per Conversion. All monetary values are in your ad account's currency.


Data availability

Whatagraph backfills as much history as your ad account has. Because OpenAI Ads only rolled out publicly on 9 February 2026, no campaign data exists before that date on the platform itself, so the earliest any report can start is 9 February 2026, and most accounts start from their own first campaign after that.


Limitations

  • One ad account per key. Each API key maps to a single ad account. Multiple accounts require multiple keys and multiple sources.

  • Key changes break the connection. If a key is revoked or regenerated in OpenAI Ads Manager, the source stops updating and must be reconnected with the new key.

  • Rate limits. The OpenAI Ads API is rate-limited. Very frequent refreshes on large accounts may briefly delay data while Whatagraph retries.


FAQ

Is this the same as reporting on ChatGPT traffic in GA4?

No. This integration reports on the paid OpenAI Ads campaigns you run. Referral traffic from ChatGPT to your site is a separate, analytics-side topic.

Why does my report show no data before February 2026?

OpenAI Ads rolled out publicly on 9 February 2026, so there's no campaign data on the platform before then. Whatagraph pulls all the history your account has - it just can't go back further than the platform itself does.

Where do I find my API key?

In OpenAI Ads Manager under Settings → API Keys. Each key is tied to one ad account.

Did this answer your question?