Zinn® Ads looks after your own ChatGPT Ads accounts (the ads OpenAI shows in ChatGPT answers) the same way it looks after your Google Ads accounts: you connect them once, we check each account every day and propose changes, and nothing is changed until you approve it, unless you choose otherwise.
Find your Advertiser API key
ChatGPT Ads has no sign-in button for other apps, so you connect with an Advertiser API key.
- Sign in to your ChatGPT Ads account and open Settings (https://ads.openai.com/settings).
- Create an Advertiser API key. Each key opens one ad account, so make one key for each account you want to connect.
- Copy the key. ChatGPT Ads shows it only once.
Connect the account
- Open Zinn® Ads in your dashboard and press Connect ChatGPT Ads.
- Paste the key and press Connect.
- Zinn® Ads checks the key with ChatGPT Ads at once. The account appears with its name, currency and time zone. A key that is refused is not kept, and you are told why.
Your key is kept in our secrets vault. It is never stored with your other data, never shown back to you and never sent anywhere but ChatGPT Ads.
What Zinn® Ads reads
- The account's name, currency, time zone and review status.
- Once a day has ended in the account's own time zone, that day's spend, impressions, clicks and conversions for every ad group, so they show in your analytics beside your other ad networks.
- The conversions ChatGPT Ads credited, for the tracking truth check: every day it compares them with the real sales, trials and leads in your own records.
ChatGPT Ads reports no keywords and no search terms, so none are shown for it.
What Zinn® Ads may change
Only two kinds of change, each through the same approval rules, spending ceiling and kill switch as every other network:
- Pause or resume an ad group. The daily audit looks at each active ad group over the last 30 days: one with no conversion after 30 clicks, or with clicks under 0.1% of 10,000 or more impressions, is proposed for a pause.
- A campaign's daily spend limit.
Until changes to ChatGPT Ads accounts are switched on for Zinn® Ads, an approved change is not sent and the change says so, and you make it in ChatGPT Ads yourself. Every change can be undone for 30 days: a paused ad group is made active again, and a spend limit goes back to what it was. Zinn® Ads never creates campaigns, ad groups or ads in ChatGPT Ads.
The ChatGPT Ads pixel
The ChatGPT Ads pixel and its conversions key are set up in your own ChatGPT Ads account, on its conversions page. Zinn® Ads does not place the pixel on your site and does not send your conversions to ChatGPT Ads. What it does is read the conversions ChatGPT Ads credited and set them beside your real results, so you can see when the two disagree.
If ChatGPT Ads refuses your key
When a key is revoked or expires, the account shows that the key needs fixing and links to your ChatGPT Ads settings: make a new key and connect the account again. When ChatGPT Ads is having an outage we say so and link OpenAI's status page.
Disconnecting an account
Press Disconnect beside the account. We delete the key and everything we hold about that account. To be sure, delete the key in your ChatGPT Ads settings as well. Your ad spend and billing always stay in your own ChatGPT Ads account.
Step-by-step guide
Get started with Zinn® Ads on zinnads.com walks through it with screenshots of the real screens. Every Zinn® Ads guide: zinnads.com/kb.