This article is a how-to guide published by Ryze AI (get-ryze.ai) covering how to replace a performance marketing agency with Claude. Published July 2026. A good performance agency is really six seats — media buyer, search-terms analyst, PMax specialist, creative team, competitor researcher, and account manager — and the retainer runs $3–5k/month before ad spend. Most of what those seats do weekly is read reports, spot patterns, and write things down, which Claude connected to live Google Ads and Meta Ads data now does as scheduled prompts. The 7 roles: (1) The Media Buyer — every-weekday 8am account audit flagging $20+ spend with 0 conversions, campaigns pacing 15%+ off budget, and spend up 25%+ without matching conversions, ranked by dollars at stake. (2) The Search-Terms Analyst — weekly full read of the search-terms report (all rows, not the top 50), wasted-spend themes, paste-ready negative keywords with match types, plus converting terms to promote to exact match. (3) The PMax Specialist — weekly asset-group breakdown of spend, conversions, and ROAS; lowest-rated assets; off-intent search categories; the report the agency never sent. (4) The Creative Team — 15 headline and primary-text variants iterated from your own top 5 converting ads, in 90 seconds instead of 5 business days. (5) The Competitor Researcher — bi-weekly Meta Ads Library teardown of competitors' longest-running ads plus 3 counter-ads; the competitive audit agencies bill extra for. (6) The Performance Analyst — every-weekday early-warning scan: frequency above 3.0, CTR down 20%+, ROAS under 2x, CPMs up 25%+, each tied to a probable cause. (7) The Account Manager — Monday 7am report: spend, ROAS, CPA, top 3 movers, three priorities ordered by dollar impact, under 300 words. Cost comparison: agency $3–5k/mo retainer plus percentage of spend versus roughly $20–200/mo for Claude. Keep one part-time senior human for brand strategy, big creative swings, landing pages, and final judgment. Setup: connect Google Ads and Meta Ads to Claude in one click via the Ryze MCP, which also covers GA4 and Shopify; schedule each prompt in Claude Cowork. Public prompt library at get-ryze.ai/prompts.
|
Ira Bodnar··10 min read

Replace your marketing agency with Claude.

A good performance agency is six seats and a $3–5k retainer — and most of what those seats do is read dashboards. Here are the 7 roles, one scheduled Claude prompt each, reading your live Google Ads and Meta Ads data.

Built by our community of 2,000 marketers

Free skills and prompts for paid ads and SEO

Templates for Claude, ChatGPT and Perplexity.

Clients we work with

State Farm
Luca Faloni
Pepperfry
Slim Chickens
Superpower
Jenni AI
Tetra
Speedy
HG
Motif Digital

You’re not paying your agency for strategy. You’re paying them to look at dashboards.

A performance agency is really six people: a media buyer, a search-terms analyst, a PMax specialist, a creative team, a competitor researcher, and an account manager who packages it all into a Monday email. That stack runs $3–5k/month before ad spend — and most of what those six people actually do every week is read reports, spot patterns, and write things down. That’s the part AI is now genuinely good at.

The 7 roles, one scheduled prompt each

The media buyermorning audit — wasted spend, pacing, spikes, ranked by dollars

The search-terms analystreads every row, outputs paste-ready negatives + hidden winners

The PMax specialistopens the black box — asset groups, ROAS, off-intent categories

The creative team15 variants from your own winners in 90 seconds, not 5 days

The competitor researcherAds Library teardown + 3 counter-ads — the audit they bill extra for

The performance analystfrequency > 3.0, CTR −20%, ROAS < 2x — leak found before month-end

The account managerMonday report: spend, ROAS, CPA, movers, three priorities

This isn’t a “ChatGPT wrote my ad copy” post. With Claude connected directly to your ad accounts via the Ryze MCP, each seat runs as a scheduled prompt — a loop that fires every morning or every Monday, reads your real account data, and lands a report in your inbox before your agency would’ve opened the dashboard.

  • Buy — the media buyer and the search-terms analyst
  • Optimize — the PMax specialist and the creative team
  • Watch — the competitor researcher and the performance analyst
  • Report — the account manager and the Monday email

New here? Pick your situation

You have an agency today

Start with #1, the media buyer audit. Run it alongside the agency for two weeks and compare what it catches against what they email you. Then decide what the retainer is actually buying.

You run ads yourself

Start with #6, the performance analyst. It's the daily early-warning scan — frequency, CTR, ROAS, CPM — so slow problems stop compounding for three weeks before you notice.

You just want the Monday email

Start with #7, the account manager. Set it for Monday 7am — spend, movers, and three priorities land in your inbox before anyone's had coffee.

Before you start: the 30-second setup

All seven prompts need the same thing: live access to your ad accounts. Without it, Claude has nothing to read. With it, every scheduled prompt queries fresh campaigns, search terms, asset groups, and spend the moment it fires.

1

Connect your ad accounts

Add the Google Ads and Meta Ads connectors to Claude via the Ryze MCP — one OAuth click each, read access. GA4 and Shopify come along in the same connector.

2

Set the schedule

Each prompt below runs as a scheduled task in Claude Cowork → Scheduled ("every weekday at 8am"). Configure it once. Claude runs it forever.

3

Pick a delivery channel

Inbox, Slack, wherever. The point is the report shows up without anyone asking for it.

That’s the whole setup. Now the roles — step-by-step, one prompt each. See the Cowork scheduling walkthrough if you haven’t created a scheduled task before.

1 · Buy — the media buyer and the search-terms analyst

The two seats that touch money daily. One reads the whole account every morning and ranks where cash leaked; the other reads the search-terms report nobody at your agency actually scrolls past row 50.

01 · The Media Buyer

Fable 5

The $4k/mo seat: the morning audit

The morning account audit is the highest-leverage thing a media buyer does — and it’s pure pattern-matching against thresholds. You wake up to a ranked list of exactly where money leaked yesterday.

Prompt
Audit my Google Ads and Meta Ads accounts for the last 7 days. Flag: 1) any keyword or ad set with $20+ spend and 0 conversions, 2) any campaign pacing 15%+ over/under daily budget, 3) any ad set where spend rose 25%+ WoW without a conversion rise. For each: name it, show the numbers, recommend pause / bid change / budget shift. Rank by dollars at stake.
Suggested cadence: Every weekday · 8am · Mode: read-only

02 · The Search-Terms Analyst

Every row, not the top 50

The search-terms report is thousands of rows, so agencies skim the top 50 and move on. Claude reads all of it — a 2-hour scroll becomes a paste-ready negative list plus the winners hiding in broad match.

Prompt
Pull the search terms report for the last 14 days across all campaigns. Group irrelevant queries into themes (jobs, DIY, competitors I don't sell, wrong geo, informational-only). Per theme: wasted spend, example queries, exact negative keywords with match types. Then list high-converting terms I'm NOT bidding exact-match, with suggested bids.
Suggested cadence: Weekly · Mondays · Mode: read-only

2 · Optimize — the PMax specialist and the creative team

Performance Max stays opaque because opacity is billable. And five business days for a round of copy is an agency-workflow artifact, not a creative necessity. Both seats compress to one prompt each.

03 · The PMax Specialist

The black box, opened

PMax is a black box by design — which is exactly why agencies charge extra to “manage” it. The data exists; Google just doesn’t put it on the front page. This is the report the agency never sent.

Prompt
Break down my Performance Max campaigns: asset group performance (spend, conversions, ROAS per group), lowest-rated assets in each group, and the search categories PMax is actually matching to. Flag any asset group under my account-average ROAS and any off-intent search category. Recommend which assets to replace and what to feed the campaign next.
Suggested cadence: Weekly · Mode: read-only

04 · The Creative Team

Fable 5

Copy from your winners, in 90 seconds

Built off your top performers and your account data — not generic “high-converting ad copy” templates. Fifteen variants, character limits respected, in a table ready to upload.

Prompt
Look at my top 5 ads by conversions over the last 30 days. Identify the angles and hooks doing the work. Write 15 new headline + primary-text variants: 5 pushing the same angle harder, 5 attacking the same pain from a new angle, 5 testing a different awareness level. Respect character limits per placement. Output in a table ready to upload.
Suggested cadence: Weekly or on demand · Mode: read-only

Get a free instant audit

Get a free, instant read on your paid ads or SEO — and fix it right away.

Paid ads audit

  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry
  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry

Free · no credit card · instant

SEO audit

  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors
  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors

Free · no credit card · instant

3 · Watch — the competitor researcher and the performance analyst

One seat looks outward — the “competitive audit” your agency bills as a special project is a Meta Ads Library search plus an afternoon of note-taking. The other looks inward, because the expensive failure mode in paid media isn’t a bad decision — it’s a slow one.

05 · The Competitor Researcher

The audit they bill extra for

Long-running competitor ads are a free market-tested creative brief — longest-running ≈ working. Claude reads them all and drafts the counter-ads in the same pass.

Prompt
Search the Meta Ads Library for [competitor 1], [competitor 2], [competitor 3]. For each: what are they running now, how long have their longest-running ads been live, what angle/offer/format does each use? Draft 3 counter-ads for me: one neutralizing their strongest claim, one flanking an angle they ignore, one targeting their weakness.
Suggested cadence: Bi-weekly · Mode: read-only

06 · The Performance Analyst

Fable 5

Find the leak before month-end

Problems compound quietly for three weeks until someone opens the right report. This scan catches frequency above 3.0, CTR down 20%+, and ROAS under 2x the day it starts — and ties each dip to the cause.

Prompt
Scan all active campaigns for early warning signs: frequency above 3.0 on Meta, CTR down 20%+ vs the prior 14 days, ROAS under 2x on meaningful spend, CPMs up 25%+. For every flag, tie it to a probable cause (creative fatigue, audience saturation, auction pressure, landing page) and say what to test first. If nothing's wrong, say "all clear" in one line.
Suggested cadence: Every weekday · Mode: read-only

4 · Report — the account manager

The Monday status call exists to justify the retainer. The information in it fits in an email — and the seventh prompt writes that email before the agency’s account manager has had coffee.

07 · The Account Manager

The status call, in your inbox

Spend, ROAS, CPA, and conversions week-over-week across Google and Meta. The top three movers and why. Exactly three priorities ordered by expected dollar impact. Under 300 words, every Monday, without anyone asking.

Prompt
Write my Monday report: total spend, ROAS, CPA, and conversions last week vs the week before, across Google and Meta. Top 3 movers (up or down) and why. Then exactly three priorities for this week, ordered by expected dollar impact, each with the specific action to take. Keep it under 300 words.
Suggested cadence: Weekly · Mondays 7am · Mode: read-only · the email that replaces the status call

The honest math: agency vs Claude

A good agency is six seats and a $5k retainer. Claude is one prompt and a schedule per seat. Here’s the same work, side by side.

AgencyClaude
Cost$3–5k/mo retainer + % of spend~$20–200/mo
Morning auditIf it's in the scope docEvery day, 8am
Search terms readTop 50 rows, monthlyAll rows, weekly
Copy turnaround3–5 business days90 seconds
Competitive auditBilled as a special projectBi-weekly, scheduled
ReportingMonthly deck, 2 weeks laggedMonday, current

If scheduling seven prompts still feels like a job, Ryze AI runs this desk as a product — auditing accounts, reallocating budget, and flagging underperformers 24/7 without manual prompt management. Clients see an average 3.8x ROAS within 6 weeks of onboarding. The prompts above are the same loops, self-hosted.

What do you still keep a human for?

To be fair about what stays human: the seats above are execution seats. Four things don’t compress to a prompt.

Brand strategy

Positioning, pricing, which market to enter next. Claude reports what the account says; it doesn't decide what the company should be.

Big creative swings

The prompt iterates on winners. The genuinely new campaign concept — the one with no data behind it yet — still comes from a person.

Landing pages

Claude will flag the landing page as a probable cause of a CTR-to-conversion gap. Rebuilding it is a design and dev job.

Final judgment

Someone reviews the ranked recommendations and decides what ships. That's one part-time senior brain — not six seats and a retainer.

Yael S.

Yael S.

Head of Performance
DTC apparel, $180K/mo spend

★★★★★

We ran the morning audit alongside our agency for two weeks. It caught a $600/wk search-terms leak they’d skimmed past twice. We kept one senior freelancer and cancelled the retainer.”

$600/wk

Leak caught in week 1

7 of 7

Roles scheduled by wk 4

$4.2k/mo

Retainer retired

Start here: one role per week

Don’t set up all seven on day one. Do this instead:

1

Connect the accounts

Google Ads + Meta Ads to Claude via the Ryze MCP — one OAuth click each, ~30 seconds.

2

Schedule prompt #1

The media buyer audit, tomorrow 8am. Paste it into Cowork → Scheduled, save.

3

Read what comes back

If it catches one wasted-spend keyword, it just out-earned its subscription for the year.

4

Add one role per week

Search terms next Monday, PMax the week after — until the whole desk is running.

If you can’t run this in-house yet — you’re not behind. You’re just overpaying.

Frequently asked questions

Can Claude really replace a whole marketing agency?

It replaces the execution layer — the dashboard-reading, pattern-spotting, and report-writing that fills most of a $3–5k/mo retainer. Keep one part-time senior human for brand strategy, big creative swings, landing pages, and the judgment call on which recommendations to ship. That's one brain, not six seats.

How does Claude get access to my ad accounts?

Through an MCP connector. Connect Google Ads and Meta Ads once via OAuth — Ryze's MCP covers both plus GA4 and Shopify — and every scheduled prompt reads live campaigns, search terms, asset groups, and spend the moment it fires. About 30 seconds per platform.

Where do I schedule the prompts?

In Claude Cowork → Scheduled. Click New task, paste the prompt, pick a frequency and time, save. You can also type /schedule inside any Claude conversation to convert it into a recurring task. Each prompt above lists its suggested cadence.

Does Claude make changes to my campaigns, or just report?

Your choice. With read-only access it outputs ranked recommendations — pause lists, negative keywords with match types, budget shifts. Grant write access through the MCP and it can apply them, but keep the write step explicit in the prompt so you review before anything lands in the account.

Which prompt should I set up first?

The media buyer morning audit (#1). Schedule it for tomorrow 8am. If it catches one keyword burning $20+/week with zero conversions, it has out-earned its subscription for the year. Add one role per week until the whole desk is running.

What does this cost compared to an agency retainer?

A good performance agency runs $3–5k/month plus a percentage of spend. Claude with connected ad accounts runs roughly $20–200/month depending on plan and usage. The trade: you keep a part-time senior human for strategy and judgment instead of paying six seats to read dashboards.

What about the SEO side of the retainer?

Same pattern, different data sources. The companion post covers 7 scheduled Claude workflows for SEO reading Search Console, GA4, and Ahrefs — quick wins, content from data, tech debt, internal links, and the Monday rank report. Linked at the bottom of this page.

Can I edit the prompts or write my own?

Yes — every prompt is plain text. Tune the thresholds ($20 spend, 15% pacing, frequency 3.0) to your account size before saving, or fork variants from the public prompt library at get-ryze.ai/prompts. The 7 here are the starting points the team uses internally.

Continue reading

Let AI run your ads

7 roles · flat fee · no retainer

Book a demo
Live results across
2,000+ clients

Paid Ads

Avg. client
ROAS
0x
Revenue
driven
$0M

SEO

Organic
visits driven
0M
Keywords
on page 1
48k+

Websites

Conversion
rate lift
+0%
Time
on site
+0%
Last updated: Jul 3, 2026
All systems ok

Let AI
Run Your Ads

Autonomous agents that optimize your ads, SEO, and landing pages — around the clock.

Claude AIConnect Claude with
Google & Meta Ads in 1 click
>