ChatGPT Ads integration: report on and manage your ads with AI

Letaido's ChatGPT Ads integration lets an AI agent read and manage your OpenAI Ads campaigns, ad groups and ads, with 64 other apps.

Best ChatGPT Ads integration jobs to start with

Reporting, review and campaign jobs, checked step by step. Open one to watch it run.

ChatGPT Ads integration options, compared

Four ways to run and report on ChatGPT Ads, and where each fits.

OptionSet up by askingExplains what it foundRuns on its ownNo codeWorks with your other apps
Letaido AI agentYesYesYesYesYes
OpenAI Ads ManagerNoNoNoYesNo
ChatGPT Ads Manager appYesYesNoYesNo
OpenAI Advertiser APINoNoPartlyNoPartly
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou describe the job. The agent reads and manages campaigns, ad groups and ads, and uses 64 other apps in the same run.Weekly reports in Slack or Sheets, review alerts and campaign setup.Reads delivery numbers: impressions, clicks and spend. Conversions come from your analytics, such as GA4.
OpenAI Ads ManagerOpenAI's own platform. Create campaigns one by one or by CSV upload, and track results in tables, charts and CSV exports.Building and checking campaigns by hand.A beta, open only in some countries. Every report and check is by hand.
ChatGPT Ads Manager appOpenAI's own app inside ChatGPT. Ask about accounts, campaigns, performance, conversions and change history in a chat.Quick questions about your ads while you work in ChatGPT.Answers inside ChatGPT chats. It doesn't send results to your other apps.
OpenAI Advertiser APIDevelopers call the API with an API key to manage campaigns and read insights.In-house tools and ad platforms.Needs developers. One key per ad account.

How the ChatGPT Ads integration works

Connect ChatGPT Ads once. After that, you describe each job in plain English.

  1. 1Paste your Advertiser API key
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run, then schedule it

How a ChatGPT Ads job starts

A schedule starts the job, or you do by asking.

  • On a scheduleEvery morning or every Monday, such as a weekly report or a review check.
  • When you askType the job in a chat, like setting up a campaign, and it runs once.
Setup details

Open Ads Manager settings

In OpenAI Ads Manager, open Settings and create an Advertiser API key for the ad account.

Paste it into Letaido

One key reaches one ad account. For several accounts, add one key each. A Conversions API key won't work here.

Check your account

Until OpenAI verifies your account, new ads must link to your own verified domain.

Watch the first run

Allow all read operations once per app; approve each kind of write once. Then save it to repeat.

Every ChatGPT Ads action the agent can take

22 actions across the ad account, campaigns, ad groups, ads and performance.

ReadsWrites

Best apps to combine with ChatGPT Ads

Google Analytics 4Analytics
Google DriveProductivity
Google SheetsProductivity
LumaMeetings
PostHogAnalytics
ShopifyE-commerce
SlackCommunication
WebflowContent/CMS

See all 65 integrations

Related integrations

Frequently asked

How do I connect ChatGPT Ads to Letaido? +

In OpenAI Ads Manager, open Settings and create an Advertiser API key. Paste it into Letaido. Each key covers one ad account.

How is Letaido different from the ChatGPT Ads Manager app? +

OpenAI's app answers questions about your ads inside a ChatGPT chat. Letaido runs jobs on a schedule, like a Monday report or a morning review check, and puts the results in Slack, Sheets and your other apps.

Can Letaido create ChatGPT Ads campaigns? +

Yes. Describe the campaign and the agent creates the campaign, ad group and ad, all paused for you to check, as in the setup job above.

Can I track ChatGPT Ads conversions with Letaido? +

Not from ChatGPT Ads itself. The agent reads impressions, clicks and spend. If your ad links carry UTM tags, it can match them with key events in GA4.

Can I manage more than one ad account? +

Yes. Add one Advertiser API key per ad account, and tell the agent which account a job is for.

Is there a ChatGPT Ads MCP server? +

OpenAI offers the ChatGPT Ads Manager app inside ChatGPT. Letaido is not an MCP server. It has its own ChatGPT Ads connector and runs jobs with your other apps.

Does Letaido ask before it changes my ads? +

Allow all read operations once per app; approve each kind of write once. The jobs here create ads paused and pause rather than archive.

Know how your ChatGPT ads did, every Monday

Connect ChatGPT Ads, then ask for a job like "Pause ChatGPT ads that don't get clicks". Leta gets it done on your schedule, or the moment you ask.

Get Letaido