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 withClients we
work with








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 buyer — morning audit — wasted spend, pacing, spikes, ranked by dollars
The search-terms analyst — reads every row, outputs paste-ready negatives + hidden winners
The PMax specialist — opens the black box — asset groups, ROAS, off-intent categories
The creative team — 15 variants from your own winners in 90 seconds, not 5 days
The competitor researcher — Ads Library teardown + 3 counter-ads — the audit they bill extra for
The performance analyst — frequency > 3.0, CTR −20%, ROAS < 2x — leak found before month-end
The account manager — Monday 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.
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.
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.
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 5The $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.
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.
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.
04 · The Creative Team
Fable 5Copy 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.
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.
06 · The Performance Analyst
Fable 5Find 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.
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.
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.
| Agency | Claude | |
|---|---|---|
| Cost | $3–5k/mo retainer + % of spend | ~$20–200/mo |
| Morning audit | If it's in the scope doc | Every day, 8am |
| Search terms read | Top 50 rows, monthly | All rows, weekly |
| Copy turnaround | 3–5 business days | 90 seconds |
| Competitive audit | Billed as a special project | Bi-weekly, scheduled |
| Reporting | Monthly deck, 2 weeks lagged | Monday, 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.
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:
Connect the accounts
Google Ads + Meta Ads to Claude via the Ryze MCP — one OAuth click each, ~30 seconds.
Schedule prompt #1
The media buyer audit, tomorrow 8am. Paste it into Cowork → Scheduled, save.
Read what comes back
If it catches one wasted-spend keyword, it just out-earned its subscription for the year.
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
Sibling Guide
7 Claude Workflows for SEO — GSC, GA4 & Ahrefs →
AI Ads
9 Claude Workflows for Google & Meta Ads →
Scheduling
How to Schedule Ads Actions in Claude Cowork →
AI Ads
How to Use Claude AI for PPC Management →
Agency Pricing
Ad Agency Pricing Models: Flat Fee vs Percentage →
Agency Pricing
Google Ads Agency Markup: What's Fair in 2026 →




