This integration is currently under partner review.
Overview
ChatGPT Ads is an advertising platform for running paid campaigns inside ChatGPT. Connecting it to Triple Whale brings your spend, impressions, clicks, and related metrics into the same place as your other marketing channels. This guide walks you through creating your API key and completing the connection. The connection is a direct API link, so you do not need to tag or export data by hand.
Before you begin
You need an ChatGPT Ads Manager account that can create API keys.
You need a Triple Whale account with permission to manage integrations.
At least one active campaign must exist in your ChatGPT Ads account. Without one, the connection cannot be completed.
Warning: Your API key is tied to your ad account. Keep it private and do not share it publicly.
Steps
Step 1: Create your ChatGPT AdsAPI key
Log in to your ChatGPT Ads Manager account
Click Settings in the left navigation
Select General under Settings
Scroll to the API Keys section
Click + Create New Key
Name the key so you can recognize it later, for example "Triple Whale."
Copy the key and store it somewhere secure
Note: The ChatGPT Ads Manager key is separate from the standard OpenAI platform API key. Generate it from ChatGPT Ads Manager.
Step 2: Connect ChatGPT Ads in Triple Whale
Log in to your Triple Whale account
Go to Data, then open Integrations
Search for ChatGPT Ads in the integrations list
Click Connect on the ChatGPT Ads card
Paste your API key into the connection field
Click Save
Verify and expected result
After you save, Triple Whale begins pulling your ChatGPT Ads performance data. The data appears in your dashboard a short time after you connect.
You will then see an ChatGPT Ads widget on your Summary page showing the metrics below.
ChatGPT Ads metrics in Triple Whale
Metric | What it shows | How it is calculated |
Spend | Total amount spent on ChatGPT Ads campaigns in the selected period | Pulled directly from ChatGPT Ads |
Impressions | Number of times your ads were shown to users in ChatGPT | Pulled directly from ChatGPT Ads |
Clicks | Number of clicks your ads received in ChatGPT | Pulled directly from ChatGPT Ads |
Click-through rate (CTR) | Share of impressions that led to a click | Clicks divided by impressions |
Actual cost per click (CPC) | Average amount paid for each click | Spend divided by clicks |
Cost per 1,000 impressions (CPM) | Cost of reaching 1,000 impressions | (Spend divided by impressions) times 1,000 |
Troubleshooting pointer
If your ChatGPT Ads data does not appear after connecting, see "ChatGPT Ads data is not showing in Triple Whale."
Related questions
Do I still need Triple Whale UTMs on my ChatGPT Ads if I connect the integration? (see FAQ: Do I still need UTMs if I connect ChatGPT Ads?)
Why is my ChatGPT Ads data not showing up in Triple Whale? (see Troubleshooting: ChatGPT Ads data is not showing in Triple Whale)
Where do I find my ChatGPT Ads metrics in Triple Whale?
How often does my ChatGPT Ads data refresh in Triple Whale?
Do I need an active campaign before I can connect ChatGPT Ads?
Can I connect more than one ChatGPT Ads account?
How is my ChatGPT Ads spend counted in my blended ad spend?


