Connect and read your campaigns
Before you start- A ChatGPT Ads Manager account with access to the ad account you want to connect.
- An Ads API key created in Ads Manager under Settings. Each key covers one ad account. It is not the Conversions API key used by a website pixel.
1
Create an Ads API key in Ads Manager
In ChatGPT Ads Manager open Settings, then General. Under API Keys choose Create New Key, name it, and copy the key once. Ads Manager shows it masked afterwards. It is the Ads Management key, not a conversion key.
2
Open ChatGPT Ads in Connections
Sign in to ApexGenius, open Connections, choose ChatGPT Ads, and select Connect.
3
Enter the Ads API key
Paste the key from Ads Manager Settings. ApexGenius supplies the api.ads.openai.com address, checks the key against the ad account, and stores it encrypted.
4
Review the tools
Open Tools. Reads cover the account, campaigns, ad groups, ads and daily insights. Pause and activate always ask for approval, and activating starts spend.
5
Verify the connected ad account
Use Test connection, then ask your AI the question below. Compare the account name and currency with Ads Manager and check Tool Activity.
Tools and the ChatGPTAds skill
Open Skills on the connection to read ChatGPTAds, or read that MCP prompt in a compatible AI client. It explains how to read delivery, how conversions depend on the events attached in Ads Manager, and how the two state changes work. Three ApexGenius tools route fifteen reviewed operations:
Your AI discovers the tools with
apex_search_tools. Reads use
apex_call_read_tool; the two writes use apex_call_write_tool and return
approval_required until a person approves in ApexGenius.