Campaign Medic is an ad management tool that connects to your Google Ads, Meta Ads and LinkedIn Ads accounts. It reads your campaign performance data, finds wasted spend, drafts the fix, and changes nothing until you approve.
I'll check search terms, budgets, and recent changes before recommending fixes.
Apply recommended fixes?
18 negative keywords · 2 campaign budget cuts · fully reviewable
No credit card required · Free forever on the Starter plan
Campaign Medic is a web application that helps advertisers analyse and improve their own online advertising accounts. You connect your Google Ads account using Google sign-in, and Campaign Medic reads your campaign, keyword, search term and ad performance data to run an automated audit. It then shows you a prioritised list of recommendations, such as negative keywords to add, campaigns that are wasting budget, and campaigns that are limited by budget.
Nothing in your advertising account is ever changed automatically. Every recommended change is shown to you in full, and it is only applied after you approve it. Every applied change is logged and can be undone. You can disconnect your account at any time.
Campaign Medic also supports Meta Ads and LinkedIn Ads, and can optionally read Google Analytics 4 and Google Search Console data to compare paid advertising with organic search and revenue. Read our privacy policy and terms of service.
Reads and writes
Works inside
How it works
Link Google Ads with one OAuth click. Add Meta, LinkedIn, Search Console and GA4 when you want the full picture.
Ask what's wrong in the app, or from Claude, ChatGPT or Gemini. Your assistant gets live campaign data, not stale exports.
The AI drafts each change. You see the exact payload, guardrails check it, and one click undoes it later if you change your mind.
21
MCP tools your assistant can call
3
AI providers: Claude, OpenAI, Gemini
3+2
Ad platforms, plus GSC and GA4
100%
of writes approval-gated, all undoable
Product
Every audit scans search terms, quality scores, budgets and ad strength, then ranks findings by monthly spend impact. When Search Console and GA4 are linked, it also flags paid clicks on queries you already rank for and campaigns that spend without revenue.
Audit results · 3 recommendations
Add 12 negative keywords to Search UK
Paying for clicks on queries ranking #1 organically
Expand budget on ROAS 4.2x campaign at its cap
Guardrails
Set the rules once: protect brand campaigns, cap budget changes, block pausing entirely. They are enforced on the server before any write reaches your account, whether the change came from the app, Claude, ChatGPT or an API key.
The Impact Monitor snapshots cost before every applied change and measures again after 14 days. You see the real before and after for each fix, and if it made things worse, undo restores the previous state in one click.
Impact Monitor · 14-day window
Also in the box
Run every client account from one workspace with per-client guardrails, so nobody's AI ever touches a brand campaign it shouldn't.
Keep spend honest between agency reviews. The Impact Monitor shows what each change did, and Slack tells you when an audit finds money.
Bring your own API key and pay only for the tokens you use, inside the Claude or Cursor subscription you already have.
Pricing
Start free. Upgrade when you're ready. No lock-in.
Get started with AI-assisted ad management. No credit card required.
£660/year, save 20%
Bring your own Claude, OpenAI or Gemini API key. You control the model and the token bill.
£950/year, save 20%
Zero setup, AI usage is on us. Connect your ads account and start auditing.
Limited onboarding spots
A dedicated strategist runs Campaign Medic for you: audits, approvals, and reporting handled.
Prices in GBP. Billed via Stripe. 7-day free trial on Growth plans. Cancel anytime. Spending £50K+/month? Let's talk
Never. Every write, from adding a negative keyword to changing a budget, is shown to you as a full payload before anything is executed. Guardrails check it on the server, and nothing changes until you click Approve. Every applied change can be undone.
Claude (Sonnet, Opus, Haiku), OpenAI (GPT-4o family) and Gemini. On the Growth AI plan we cover the tokens with a sensible default model. On the BYOK plan you plug in your own API key and pick any model, including Opus-class.
Add Campaign Medic as a custom connector in Claude, or use an API key in Cursor, ChatGPT or any MCP client. Your assistant gets 21 tools: campaign data, search terms, keywords, audits, and approval-gated actions like negatives, budgets and pausing.
For test accounts a test developer token is enough. To run audits on real production accounts you need at least Explorer or Basic access from Google (the application takes a few business days). Campaign Medic tells you if your token is in test mode.
OAuth refresh tokens and API keys are encrypted at rest with AES-256. Campaign data is fetched live from the ad platforms when you run an audit; we don't keep a copy beyond the audit run itself.
Yes, anytime from your billing portal with one click. Your account stays active until the end of the current billing period, then rolls back to the free plan automatically.
Connect an ad account, run your first audit, and approve only the changes you agree with.
Get started freeBy creating an account you agree to our Privacy Policy and Terms of Service.