With Supermetrics for Claude and ChatGPT, you can create campaigns, adjust budgets, and make other ad account changes from your chat. Here’s what you can ask an AI agent to do and how to keep control.
Suppose your Meta Ads CPA (cost per acquisition) rose 24% last week. You ask Claude to investigate, and it comes back with a possible explanation and a recommendation to move some budget.
That’s useful. But before you let it touch a live campaign, you’ll want to know exactly what it can change, and whether you get to approve those changes first.
With Supermetrics for Claude or Supermetrics for ChatGPT, you choose which ad accounts the AI can edit and when it needs your approval. You can let it investigate freely while requiring your sign-off on every change to a live campaign.
This guide explains which campaign changes are available across seven ad platforms, how the approval settings work, and what to check before you try your first change.
Key takeaways
- Supermetrics for Claude, ChatGPT and Gemini Enterprise can create campaigns, change budgets, pause or reactivate campaigns, and update targeting or creative on Google Ads, Meta Ads, Microsoft Advertising, TikTok Ads, LinkedIn Ads, ChatGPT Ads and Snapchat Ads, as of October 2026. Available actions vary by ad platform.
- AI campaign management is in early access and included in existing Supermetrics subscriptions at no extra cost (October 2026).
- You choose which accounts the AI can edit. It needs write access in Supermetrics and edit permissions in the ad platform; read access lets it investigate without changing anything.
- New campaigns start paused so you can review them before launch. For existing campaigns, choose one of four approval modes to decide which changes need your sign-off.
- Campaign history shows what changed and who made the change. You can undo supported actions, but you can’t recover money already spent.
- Verdict: Start by asking the AI to investigate one read-only account. When you’re ready to test a change, enable write access and choose "All live changes" to require your approval.
How does an AI agent make changes to an ad account?
Supermetrics, the marketing intelligence platform, connects Claude, ChatGPT or Gemini Enterprise to your ad accounts. Ask the AI to investigate a performance change, question its recommendation, then ask it to apply the change if you agree. Supermetrics checks permissions and requests approval when your settings require it.
An AI-assisted action follows a decision you’ve already made. In an agentic workflow, the AI chooses what to investigate and what to do next within your limits. You can still require approval before it changes anything. Our guide to agentic campaign management explains what to delegate.
What's the difference between read access and write access?
Read access lets the AI analyze your marketing data in your ad account without changing it. Write access lets it create or edit campaigns. You enable write access separately for each account in Supermetrics.
What can an AI agent actually change?
With Supermetrics, an AI agent can create campaigns and ads, adjust budgets, pause or reactivate campaigns, update targeting and creative, and copy campaigns to another platform. The actions available depend on the ad platform and campaign type.
The table below shows how you might ask for each change and what to review before approving it. The budgets are examples; choose amounts that suit your account.
| Action | Example request | What to review |
|---|---|---|
| Create a campaign with ad groups and ads | "Build a Google Ads search campaign for our spring sale at $150 a day." | Account, goal, budget, bidding strategy, targeting, creative |
| Add ad groups or ads to a live campaign | "Add an ad for returning customers to our Meta Ads retargeting campaign." | The new ad's status, audience overlap |
| Change or reallocate a budget | "Move $100 a day from Prospecting Broad to Prospecting Lookalike." | Current and new amounts, currency, daily or lifetime budget, affected campaigns |
| Pause or reactivate a campaign | "Pause the TikTok Ads spring-sale campaign, subject to the account’s approval settings." | Reason for the pause, data completeness, budget that would resume if reactivated |
| Update targeting | "Narrow the Meta Ads prospecting campaign to ages 25–54." | Audience size, overlap with other campaigns |
| Add or remove keywords | "Add these five exact-match keywords to the brand ad group." | Match types, whether the keywords appear in Google Ads |
| Update ad creative | "Apply the headline I’ve approved to this Meta Ads ad, subject to the account’s approval settings." | Headline, body copy, image, landing page URL |
| Copy a campaign to another platform | "Adapt our Google Ads campaign for Microsoft Advertising." | Destination formats, targeting options |
How does an agent create new campaigns, ad groups, and ads?
You can give the AI a campaign brief and ask it to build the campaign, including ad groups and ads. New campaigns created through Supermetrics start paused, so you can review the setup before spending anything.
Give the AI the platform and account, campaign objective, audience, budget, bidding strategy, and creative requirements. Review the paused campaign’s targeting and creative before launch. Our walkthrough on creating and launching campaigns from Claude shows that review step by step.
When you’re happy with the setup, enable the campaign through the AI or in the ad platform. Enabling it allows the campaign to start serving and spending.
How does an agent change budgets and bidding settings?
You can increase or reduce budgets, reallocate spend between campaigns, and specify a bidding strategy when creating a campaign.
Edits to existing bidding settings depend on the platform and campaign type. On Google Ads, you can set a CPC bid per keyword and cap the maximum CPC on Maximize Clicks campaigns (as of October 2026). For other changes, ask the AI to confirm that its tools support the change before planning around it.
Specify amounts and limits: "Move $200 a day from Prospecting Broad to Prospecting Lookalike. Keep the combined daily budget at $1,000." Ask for the current and proposed budgets. To avoid overspend, check your ad spend and budget pacing before deciding how much to move.
Can an agent pause or reactivate campaigns?
Yes. Ask the agent to pause a campaign or reactivate one that’s paused. You can also pause every Google Ads campaign at once for an end-of-quarter budget freeze. Investigate a performance drop before deciding to pause.
For example, a campaign might appear to exceed your target CPA because some conversions haven’t been reported yet. Pausing it on that basis could interrupt a campaign that’s still performing well.
Before reactivating a campaign, check its budget and settings. Unpausing allows it to resume serving and spending.
Can an agent update targeting, keywords, and ad creative?
Yes. On all seven platforms, you can ask the agent to change targeting, update creative, or add ads to an existing campaign. You can also add or remove keywords in Google Ads and Microsoft Advertising.
Ask Claude to draft replacement headlines or generate an image, then review the options. Drafting doesn’t require write access; applying creative to an ad does.
Two platform details deserve extra attention:
- Ask for new ads to be created paused. Unlike a new campaign, an ad added to an existing campaign can use the platform’s default status. On Meta Ads, that can mean it starts serving immediately.
- Check that new keywords appear in Google Ads. A request can appear successful without adding them, so read any notes returned with the action and verify the result in the platform.
Can an agent copy and adapt campaigns across platforms?
Yes. You can copy a Google Ads campaign structure and adapt it for Microsoft Advertising. The new campaign starts paused so you can review it before launch.
For a different format, such as TikTok, use the existing campaign brief as a starting point. You’ll need suitable video assets and targeting for the destination platform; search keywords and text ads won’t transfer directly.
Which ad platforms and AI tools support these changes?
Being able to analyze a source doesn’t mean the AI can edit it. Campaign changes are available on the ad platforms below; other connected sources can still inform the investigation.
Which ad platforms support campaign management?
The following seven platforms support campaign management, although available actions vary. ChatGPT Ads is the ad platform, distinct from the ChatGPT chat used to manage campaigns.
| Ad platform (as of October 2026) | Create campaigns | Budgets | Pause / reactivate | Targeting | Keywords | Creative |
|---|---|---|---|---|---|---|
| Google Ads | Yes | Yes | Yes | Yes | Yes | |
| Meta Ads | Yes | Yes | Yes | Yes | Yes | Yes |
| Microsoft Advertising | Yes | Yes | Yes | Yes | Yes | Yes |
| TikTok Ads | Yes | Yes | Yes | Yes | Yes | Yes |
| LinkedIn Ads | Yes | Yes | Yes | Yes | Yes | Yes |
| ChatGPT Ads | Yes | Yes | Yes | Yes | Yes | Yes |
| Snapchat Ads | Yes | Yes | Yes | Yes | Yes | Yes |
You can also copy a Google Ads campaign to Microsoft Advertising. We’re adding more campaign actions over time. For the latest updates and platform limits, check the Supermetrics MCP changelog and our campaign management docs.
Which AI tools can make campaign changes?
Connect Supermetrics to Claude, ChatGPT or Gemini Enterprise to investigate performance and make supported campaign changes in the same chat. Supermetrics Studio users can also make supported campaign changes from their dashboards.
Technical teams can use the Supermetrics MCP server to build their own workflow; this requires a subscription with MCP server access.
How do you control what the agent can change?
You control access account by account and decide which changes need approval. After a change, Campaign history shows what happened and lets you undo supported actions. Our guide to managing campaigns in Supermetrics for Claude covers these controls in more detail.
How do you enable write access for selected accounts?
You’ll need edit permissions in the ad platform. Then enable selected accounts in Supermetrics:
- Open Write settings on the Supermetrics Hub.
- Select the ad accounts where you want to allow campaign changes.
- Choose an approval mode for each account and save your settings.
- If your chat was already open, disconnect and reconnect the Supermetrics connector so it picks up the new permissions.
You can only grant write access to accounts on data source connections you own. If you belong to several Supermetrics teams, make sure you’re changing the settings for the team you’re using in the chat.
How do you choose when human approval is required?
Choose an approval mode for each account in Write settings. We recommend "All live changes" for your first test, so you can review every proposed change to a live campaign. There are four options:
- No human approval: Changes apply immediately.
- Going live: Approve launches and the reactivation of paused campaigns.
- Budget + going live: Approve budget changes on live campaigns as well as launches and reactivation.
- All live changes: Approve any change to a live campaign, including enabling it.
When approval is required, the AI gives you a secure link to a summary of the proposed change. Review it and click Approve if you want to proceed. The change won’t apply until you do.
Set the approval mode in Supermetrics rather than relying on a prompt such as "Always ask me first." The prompt tells the AI how you want it to behave; the approval setting blocks the change until you approve it.
Before approving, check the account, the proposed settings, and the likely cost. Your team remains responsible for the changes you authorize.
How do you review changes and undo supported actions?
Open Campaign history in the Supermetrics Hub to see what changed, who made the change, and the values before and after it. You can also undo supported actions there.
Before relying on undo, confirm that the action you’re planning can be reversed. Campaign history shows an Undo option next to each action that can be reversed.
Undo reverses a setting; it doesn’t recover money already spent. If an increased budget ran for two days, changing it back stops the higher budget going forward. The extra spend from those two days remains.
What does an agent-led campaign change look like in practice?
Let’s return to the example from the introduction: Meta Ads CPA rose 24% last week. You ask Claude to investigate and recommend a response, with "All live changes" approval enabled.
Here’s how the investigation and an approved campaign change could unfold. The figures and campaign names are illustrative.
- Check the data. Claude confirms the conversion event used for CPA and allows for late conversions. It uses the context you provide about promotions, seasonality, and tracking changes, asking for missing information before interpreting the increase. Our guide to preparing campaign data for AI agent decisions covers these checks in detail.
- Find where CPA rose. Claude compares campaigns and finds that Prospecting Broad accounts for most of the increase.
- Investigate the cause. It compares CPC, conversion rate, CPM, and frequency. Higher frequency and lower click-through rate suggest creative fatigue, so it examines results for individual ads before drawing a conclusion.
- Propose a response. Claude checks that Prospecting Lookalike uses a comparable objective and conversion definition, has enough recent conversions for a meaningful comparison, and shows evidence of room to scale. If those checks support a test, it proposes moving $150 a day from Prospecting Broad while you refresh the creative. The combined daily budget stays the same.
- Review and approve. Claude provides a secure approval link because the proposed changes affect live campaigns. You check the amounts and campaign names, then click Approve if you agree.
- Check the outcome. After enough time for new conversions to be reported, you ask Claude to compare performance before and after the change. You also verify the budget edits in Campaign history.
The investigation might lead somewhere else. If conversion rate has fallen across several campaigns, Claude may recommend checking the landing page rather than moving budget. Inspecting the page requires another tool, such as Claude’s web fetch, beyond the account data Supermetrics provides.
What can’t you assume an AI agent will do?
An AI agent can help you investigate and make changes, but access to campaign tools doesn’t guarantee a good decision. Here’s how AI agents use your marketing data, and for a wider view, what AI agents can and can’t do in marketing. There are a few limits to keep in mind:
- Client permission still matters. Agree which accounts the AI may edit before enabling write access. Permission to view a client’s data doesn’t automatically include permission to change their campaigns.
- Some platform features aren’t available through the campaign tools. Targeting options available in the ad platform may not be supported through Supermetrics. For example, Google Ads Life Events targeting isn’t supported, because Google doesn’t expose it through its API. Check the tools’ capabilities before planning a change.
- A completed edit isn’t proof of a good recommendation. Confirming that a budget changed tells you the action worked. You still need to judge the reasoning and check the effect on performance.
- A connected chat doesn’t monitor accounts on its own. Recurring checks and scheduled actions need a separately configured monitoring or automation workflow.
- The problem may sit outside the ad account. If checkout is broken, moving budget won’t repair it. The investigation should help you spot when a campaign change is the wrong response.
How is this different from automated rules in Google Ads?
An automated rule runs a fixed action when a condition is met, such as pausing a campaign when CPA passes $50. An AI agent investigates why the condition happened, proposes a change, and waits for your approval if your settings require it.
How should you start with AI campaign changes?
Start with one account and read-only investigation, the first stage in our 7-step guide to managing ad campaigns with AI agents. Check how the AI handles a question you can verify before giving it permission to edit a campaign.
- Connect one ad account. Ask about a familiar metric and compare the answer with what you see in the ad platform.
- Explain what success looks like. Give the AI your campaign objective and target CPA, along with budget limits and any actions that are off-limits.
- Test its recommendations. Keep the account read-only while you ask it to investigate a performance change and explain what it would do next.
- Enable one account for edits. When you’re ready, turn on write access and choose "All live changes" so you can review changes to live campaigns first.
- Test a change. Create a campaign in a paused state and inspect its settings. To test live-change approval, request a small budget adjustment you’ve already decided to make. Review the proposal, approve it, and verify the result in Campaign history.
You’ll need an active trial or subscription that includes an AI chat destination, such as Supermetrics for Claude, ChatGPT or Gemini Enterprise.
For more help deciding what to delegate and how to prepare your account, read our guide to preparing campaign data for AI agent decisions.
Start a free 14-day trial to connect your first account and investigate campaign performance in Claude or ChatGPT.
Frequently asked questions
-
No. Campaign management is in early access and included with an existing Supermetrics subscription. You need an active trial or subscription with an AI chat destination; custom MCP workflows require MCP server access.
-
Yes. You need edit permissions in the ad platform and write access enabled for that account in Supermetrics. You can only grant write access for accounts on data source connections you own.
-
Reconnect the Supermetrics connector if your chat started before you enabled write access. Check your ad platform edit permissions and, if you use multiple Supermetrics teams, confirm you enabled access on the right team. If the campaign tools disappear mid-conversation, start a new chat and ask the AI to refetch its available tools.
-
A connected chat doesn’t automatically schedule checks or changes. Recurring tasks require a separately configured monitoring or automation workflow.
-
No. Available actions depend on the platform and campaign type. Keyword additions and removals, for example, are supported on Google Ads and Microsoft Advertising. Check the campaign tools before requesting a specific edit.
-
Yes, where you’ve enabled write access in Supermetrics and agreed with the client which accounts the AI may edit. Read access isn’t consent to campaign changes. Campaign history records each change with its old and new values.
-
To stop changes on one account, remove it from Write settings in the Supermetrics Hub. To turn campaign management off for your whole team, contact Supermetrics support.