AI for media buying: what works on Meta and Google Ads

By Matheus Mello, founder of Ads Editor and owner of YEP Agência · Published · Updated · 7 min read

AI for media buying works today in three places: reading an account in plain language with its real data, executing tasks from Claude or ChatGPT through MCP, and automating budget changes within hard limits. Strategy, offer and creative are still the media buyer's call. The useful question is not whether to use AI, but where to draw that line on a client account.

Quick answer

AI for media buying works today in three places: reading an account in plain language, executing tasks from Claude or ChatGPT through MCP, and automating budgets within hard limits. In Ads Editor's MCP logs for the 30 days to October 16, 2026, 94.6% of calls only read accounts. Strategy, offer and creative stay with the media buyer.

Summary

  • AI is good at reading many numbers fast, repetitive tasks described in plain words and round-the-clock monitoring.
  • It is bad at context outside the data: a sale closed in chat, stock running out, brand positioning.
  • An account-aware copilot answers with the client's numbers, not with theory.
  • MCP lets Claude, ChatGPT, Codex or Cursor read and change campaigns; in Ads Editor's MCP logs from September 17 to October 16, 2026, 94.6% of 96,603 calls were read-only.
  • Budget automation needs a ceiling, limited steps, a stop-loss and approval for structural changes.
In this article · 7 sections
AI copilot for media buying answering questions with real Meta and Google Ads account data

What does AI do well and badly in media buying?

Where AI helps and where it does not
Does wellDoes badly
Reading many numbers quickly and pointing out what changedKnowing what the client sold in chat if nobody told it
Executing a repetitive task described in plain languageDeciding the offer and the brand's positioning
Watching metrics 24 hours a dayUnderstanding context that is not in the data, like stock running out
Suggesting headlines and keywords for reviewGuaranteeing generated copy does not echo a competitor

What can an account-aware AI copilot do?

The Ads Editor AI Copilot is a chat inside the manager. Unlike a generic chat, it pulls the selected account's period totals, campaigns and top ads from Meta or Google before it answers. A question such as "Why did CPA go up this week?" gets an answer grounded in that account's numbers, not in general advice.

It can also execute actions, with confirmation in the conversation, and it is built to resist malicious instructions hidden in outside content (prompt injection).

AI copilot chat with a selected ad account, business profile and history
Copilot: selected account, business profile and history (demo data, Portuguese interface).

How does MCP let Claude and ChatGPT run ads?

MCP connects your AI assistant to an ad platform so you can manage campaigns in a conversation. Meta opened its own ads AI connectors in open beta on April 29, 2026, for Meta only. Google released an open-source Google Ads MCP server on October 7, 2025, and its initial release is read-only. The Ads Editor MCP covers Meta Ads and Google Ads and can act on both: it offers over 250 tools for tasks such as listing and editing campaigns, changing budgets, creating rules, reading sales by UTM, building reports and uploading media.

The setup guide, with a line-by-line comparison against Meta's official connector, is in Meta Ads MCP for Claude and ChatGPT. What people actually ask the AI to do, across 454,267 calls from 72 user accounts reported by the company, is in Meta Ads MCP usage data.

What do media buyers actually ask AI to do?

Mostly read. Ads Editor's MCP logs for September 17 to October 16, 2026, excluding the Ads Editor team's own account, show 96,603 calls from 33 user accounts across 185 different tools. The most used tools:

Ads Editor MCP logs, September 17 to October 16, 2026, excluding the team's own account
ToolWhat it doesCalls
get_campaign_metricsMetrics of a campaign, ad set or ad for a period27,338
get_account_dashboardMeta account dashboard: campaigns, budgets, account status and health20,951
list_google_campaignsGoogle Ads campaigns with status and metrics5,151
get_account_insightsMeta account totals across all campaigns for a period4,974
update_budgetChange a campaign or ad set daily budget (most used action)734
clone_adDuplicate an ad, in the same or another ad account596
add_google_negative_keywordAdd a Google Ads negative keyword to a campaign or ad group484

Read first, act second

Of the 96,603 calls, 91,414 (94.6%) went to read tools, those whose names start with get_, list_ and similar. Actions such as changing budgets, duplicating ads, adding negatives and activating ad sets were 5.4%. Media buyers use AI to look at accounts far more than to change them.

How do you automate budgets with AI safely?

Automation without safeguards is what gives AI a bad name in ad accounts. Ads Editor AI Optimization scales and cuts budgets with a daily ceiling, steps of up to 35% per re-evaluation, pacing through the day and a stop-loss that halts scaling if results worsen on consecutive days. Structural changes, such as switching from ABO to CBO, are only suggested: the switch waits for your approval. The scaling logic is in how to scale Facebook ads.

Our position on AI touching budget

If budget automation makes you nervous, do not turn it on. The Copilot and the MCP only act when you ask. Scale by hand, in steps of up to 35%, and turn automation on for one campaign only once you trust its logic.

Before handing budgets to AI, many media buyers start with plain if-then rules they wrote themselves; templates are in Facebook Ads automated rules.

How do you start with AI without risking a client account?

  1. Start with read-only questions in the Copilot or over MCP: what changed this week, which ad is fatiguing.
  2. Move on to repetitive tasks with confirmation: pausing ads with low CTR, renaming in bulk.
  3. Only then test budget automation on one campaign, on the conservative profile, with a ceiling set.

Can ChatGPT or Claude run Facebook ads on their own?

They can execute what you ask through an MCP server, and some setups let them act without a human in the loop. We do not recommend that with client money, and in practice media buyers do not use it that way either. In the 30 days to October 16, 2026, 94.6% of the 96,603 calls to Ads Editor's MCP were read tools, and the most used action, changing a budget, was 734 calls, under 1%. An older, larger sample with the method behind the shares is in the usage data.

What should AI not decide?

  • The offer. Price, bonus and guarantee are business decisions with consequences outside the ad account.
  • The creative concept. AI can suggest headlines; knowing what the audience has seen too often comes from the market, not the dashboard.
  • Structure changes on a live account. Switching budget structure resets the learning phase; a human should approve it.
  • Anything that touches compliance. Health, finance and other regulated niches need a person accountable for what runs.

Frequently asked questions

Will AI replace media buyers?

No. It replaces the repetitive part: manual work, monitoring and reading numbers. Strategy, offer and creative stay with the media buyer.

How do media buyers actually use AI on ad accounts?

Mostly to read. In Ads Editor's MCP logs from September 17 to October 16, 2026, 94.6% of 96,603 calls from 33 user accounts went to read tools such as campaign metrics and account dashboards.

What is the best AI for Facebook ads?

One that sees the account's real data and acts only with confirmation. A chat without account access gives generic advice; connected through MCP or a copilot, it answers with the client's numbers.

Does the Copilot use my real account data?

Yes. It fetches totals, campaigns and top ads for the selected account, on Meta and on Google.

Can AI change my budget without me knowing?

In the Copilot and the MCP, actions are requested by you. In AI Optimization, only on the campaigns you add to it, with a ceiling, limited steps and a log of every action.

Glossary

Copilot
An AI chat inside the ad manager that reads the selected account's data before answering.
MCP
Model Context Protocol, the open standard that lets AI assistants call external tools.
Prompt injection
Malicious instructions hidden in data an AI reads, meant to hijack its actions.
AI Optimization
The Ads Editor feature that scales and cuts budgets automatically within set limits.

References

  1. What is the Model Context Protocol (MCP)?. Supports: MCP is an open-source standard for connecting AI applications to external systems.
  2. Meta ads AI connectors (Meta for Business). Supports: Announcement of April 29, 2026: connectors in open beta that let advertisers and agencies create, manage and analyze campaigns directly in the AI tools they already use.
  3. Open Source Google Ads API MCP Server (Google Ads Developer Blog). Supports: Released October 7, 2025; the initial release is read-only, for reporting and diagnostics, and does not make changes to the account.

The claim supported by each source is shown above.

About the author

Matheus Mello, founder of Ads Editor and owner of YEP Agência. Runs client ad accounts at YEP Agência and built Ads Editor so his own agency could stop publishing ads one at a time. Usage numbers quoted on the blog come from the product activity log. Instagram: @theusm

Keep reading

Question about an Ads Editor screen? Help Center · All blog articles

AI and MCP

Manage your ad accounts by chatting with Claude or ChatGPT

The Ads Editor MCP has over 250 tools for Meta and Google: analyze, pause, scale and launch ads from the chat.

  • Over 250 tools
  • Meta Ads and Google Ads
  • Same safety limits as the app
Connect my AI
  • 7 day free trial
  • No credit card required
  • Cancellation through support