It runs on 4 installable skills built for paid ads — bid/budget optimization, creative analysis, audience architecture, and full account auditing. Each one replaces a manual workflow that currently eats 30–60 minutes of your week.
This guide covers how to connect Clawdbot/OpenClaw to Meta Ads, what each skill does with your Meta data specifically, and the exact prompts to use.
Ryze AI connects your Meta Ads account directly to Claude, Gemini, and ChatGPT — so AI can analyze your data, spot issues, and make changes inside your account.
No exports. No middleman dashboards. Your ad platform talks to your AI agent directly.
What Clawdbot/OpenClaw Can Do With Meta Ads
Once connected, Clawdbot/OpenClaw has read access to everything in your Meta Ads account:
Campaign level
Budget, objective, bid strategy, delivery status, pacing
Ad set level
Targeting (interests, lookalikes, custom audiences, exclusions), placements, frequency, schedule, optimization event
Ad level
Creative performance, CTR, CPM, CPC, CPA, ROAS, relevance diagnostics
Audience data
Audience size estimates, overlap between ad sets, saturation signals
Creative data
Performance by format (image, video, carousel, collection), frequency vs. engagement decay, hook rate, hold rate for video
Attribution
Breakdown by attribution window (1-day click, 7-day click, 1-day view), platform vs. backend conversion gaps
It pulls this data for any date range you specify and cross-references across segments automatically.
It does not make changes to your account. You review and execute in Meta Ads Manager.
Option 1
Direct Connection via Ryze AI
Full automation
From $40/month. Free trial available.
Execute changes in your account
Option 2
Manual Clawdbot/OpenClaw Setup
IT help may be needed
Step 1: Install Clawdbot/OpenClaw
If you don't have Clawdbot/OpenClaw yet:
Full installation docs: docs.clawdbot.com
Step 2: Connect Meta Ads MCP
MCP (Model Context Protocol) is what lets Clawdbot/OpenClaw talk to Meta's API directly. You need:
- A Meta Business account with access to your ad accounts
- A Meta App with the
ads_readpermission (create one at developers.facebook.com) - A long-lived access token
Configure MCP
Add your Meta Ads MCP server:
{
"mcpServers": {
"meta-ads": {
"type": "url",
"url": "YOUR_META_MCP_SERVER_URL",
"credentials": {
"access_token": "YOUR_META_ACCESS_TOKEN"
}
}
}
}Test the connection
If it returns your campaign names, you're connected.
Step 3: Install the 4 Ad Skills
Download the skills and move them into your Clawdbot/OpenClaw skills directory:
You should see: ads-bid-budget, ads-creative-analyst, ads-audience-architect, ads-performance-auditor.
The 4 Skills
1. ads-bid-budget
Problem
You're running 10–40 ad sets and need to know what to scale, cut, or pause.
What it checks on Meta
- Cost per result vs. your target CPA/ROAS for every ad set
- Daily/lifetime budget pacing — are ad sets spending or getting throttled?
- Learning phase status — which ad sets are stuck, which have exited
- Cost curve analysis — where you're hitting diminishing returns
- Delivery breakdowns — Feed vs. Stories vs. Reels vs. Audience Network
Returns
| Output | Detail |
|---|---|
| Efficiency ranking | Every ad set ranked by cost-per-result vs. target |
| Bid adjustments | Cost cap / bid cap recommendations with specific amounts |
| Budget reallocation | Dollar amounts to shift between ad sets |
| Pause list | Ad sets to kill, with cost savings estimate |
| Learning phase guidance | What to consolidate to exit learning faster |
Meta-specific prompts
2. ads-creative-analyst
Problem
You're running 20–50 ads and need to know which creatives are winning, which are fatigued, and what to test next.
What it checks on Meta
- Performance by creative format — static image vs. video vs. carousel vs. collection
- Video metrics — hook rate, hold rate, average watch time
- Frequency vs. CTR decay — the fatigue curve for each ad
- Relevance diagnostics — quality, engagement, conversion rate ranking
- Dynamic creative element performance — which images, headlines Meta serves most
Returns
| Output | Detail |
|---|---|
| Winner analysis | Why top ads work — format, hook, messaging, audience fit |
| Loser analysis | Why underperformers fail — low relevance, high frequency, bad hook rate |
| Fatigue alerts | Ads where frequency > 3 and CTR is declining |
| Test recommendations | New angles, formats, and hooks based on what's converting |
| Video breakdown | Hook rate, hold rate, and drop-off analysis for every video ad |
Meta-specific prompts
3. ads-audience-architect
Problem
CPMs rising, frequency climbing, and you need to know which audiences are burned out and where to expand.
What it checks on Meta
- Audience size vs. spend — are you oversaturating small audiences?
- Frequency by ad set — which audiences see your ads too often?
- Lookalike performance by percentage — 1% vs. 2% vs. 5% vs. 10%
- Interest targeting performance — which interests actually convert?
- Audience overlap — ad sets competing for the same users
- Advantage+ audience vs. manual targeting comparison
Returns
| Output | Detail |
|---|---|
| Audience ranking | Every audience ranked by CPA/ROAS |
| Saturation alerts | Audiences with frequency > 3 and declining conversion rate |
| Overlap analysis | Ad sets competing for the same users, with % overlap |
| Lookalike recommendations | Which LAL percentages to test or kill |
| Expansion plan | New interest stacks, broader LALs, or Advantage+ suggestions |
| Retargeting health | Pool sizes, frequency caps, and funnel stage performance |
Meta-specific prompts
4. ads-performance-auditor
Problem
Full account health check — new account takeover, monthly review, or something feels off and you can't find it in Ads Manager.
What it checks on Meta
- Account structure — campaign objective alignment, ad set consolidation
- Pixel/CAPI health — are events firing correctly? Deduplication issues?
- Attribution discrepancies — Meta-reported vs. GA4 / backend data
- CBO vs. ad set budgets — which gives better distribution?
- Advantage+ campaigns — outperforming manual campaigns?
- Cost trends — 7/14/30/60 day CPM, CPC, CPA trajectories
Returns
| Output | Detail |
|---|---|
| Health score | Account rating with breakdown by category |
| Anomaly list | Unusual changes with probable causes |
| Hidden winners | Ad sets with strong CPA that are under-budgeted |
| Hidden losers | Ad sets that look fine but are bleeding on closer inspection |
| Priority fixes | Ranked by estimated impact — do these first |
| Tracking audit | Pixel/CAPI gaps, attribution window recommendations |
Meta-specific prompts
Option 1
Direct Connection via Ryze AI
Full automation
From $40/month. Free trial available.
Execute changes in your account
Weekly Meta Ads Workflow
Five prompts. Once a week.
| Day | Prompt |
|---|---|
| Monday | "Full performance audit on my Meta Ads account. Target CPA is $[X]." |
| Monday | "Any budget or bid changes needed? Which ad sets are stuck in learning phase?" |
| Wednesday | "Check creative fatigue on my top campaigns. Include video hook/hold rates." |
| Wednesday | "Are my Advantage+ campaigns outperforming manual? Compare last 14 days." |
| Friday | "Audience check — frequency, saturation, overlap. Anything I need to consolidate?" |
~15 minutes total. Replaces the 2–3 hours you spend clicking through Ads Manager breakdowns.
Follow-Up Prompts Worth Using
Limitations
- Won't make changes. You execute in Meta Ads Manager.
- Won't replace your judgment. It gives you data and recommendations — you decide.
- Won't produce creative. It tells you what angles and formats to test.
- Works with Meta's data. If your Pixel/CAPI tracking is broken, analysis reflects that.
Get Started
Download skills on GitHub → connect Meta Ads via MCP → start with "Full audit on my Meta Ads account."
Skip the setup:
We connect everything so Claude analyzes and manages your Meta Ads account directly.
Need Help?
Email hello@get-ryze.ai






