NewAI Content Creation is now live in Early Access
Turning Point Academy
0%
Meta Ads AILesson 4 of 4
7 min readAdvanced
Downloads & resources
Grab this lesson's prompts and skills, ready to use.

Skill packs and prompts are provided in English so they work best with the AI tools. Use them as-is.

You have a folder full of creatives — images, UGC videos, animations. One step remains: uploading them into your real ad account, with the campaign structure, copy and pixel properly set, without opening Ads Manager once. And since real money is now involved, this is also the safety lesson: the rules that keep a misused automation from putting your account at risk.

What you'll get: launch a complete campaign with a single prompt (always paused, so you review before spending), understand exactly what Claude does behind the scenes, apply the 4 safety rules that protect your account, and walk away with a kit of verified tools to start risk-free.

📁 Ads folder🧠 Account analysis✍️ 5 copies per ad🚀 PAUSED campaign

The launch prompt

The entire launch fits in one prompt. Notice the pattern: you don't tell Claude how to upload each ad — you give it the folder, the goal, and the rules of the game.

Example prompt

Take this folder of image ads and upload them into my ad account into a new campaign called [CAMPAIGN NAME]. Use the ad set structure from the top-spending ad set. First analyze which primary-text ad copy performs best in the account; then study every image and write 5 ad-copy variations per image based on what already works. Group the ads into ad sets by creative concept and implement a naming convention. Set the budget to [BUDGET, E.G. $50/DAY CBO] and launch everything PAUSED so I can review before spending.

What Claude does with that prompt

1

Studies your account first

Before uploading anything, Claude pulls your account data and detects which primary-text frameworks already perform — your history is the raw material for the new copy.

2

5 copies per ad — 5 free bets

Meta gives you 5 primary-text slots per ad. Claude studies every image and writes 5 copy variations specific to that image, based on what already works. They're "free bets at the table" — use all five.

3

Groups by creative concept

Ads get organized into ad sets by concept — for example: native phone UI, us-vs-them, tactile artifacts, editorial, product spec sheets, poster-style bold statements — with a consistent naming convention.

4

PAUSED campaign with your budget

It creates the campaign paused with the budget you gave (e.g. $50 CBO), and copies the pixel and purchase event from your top-spending ad set — the configuration that has already proven itself.

5

Deploys in minutes

It uploads 24+ ads in minutes, each with its 5 copies, in the right structure.

6

Saves the raw data

Everything it generated — copies, headlines, the scraped data from your top ads — is saved into your local folder for reuse.

What if your account has no history?

With no data to analyze, Claude doesn't improvise: the repo's knowledge base ships ~18 proven ad-copy frameworks (from a Google Sheet the creator maintains) and uses those as the starting point instead of your history.

Why this beats the manual process

Setting up 24 ads with 5 copy variants each, by hand, takes a media buyer hours. And there's a deeper advantage: when the Meta API errors out or changes, a rigid SaaS built on that API breaks — an agent navigates around the error and finishes the job.

Safety first

This is serious: ad accounts HAVE been disabled in contexts involving AI tooling. Some cases are false positives triggered by Meta's anti-automation systems — and often the account cannot be recovered. The automation here is powerful; use it with the rules below, always.

1

Budgets and bids: never on autopilot

Never let Claude change budgets or bids autonomously. Hundreds of daily micro-tweaks is exactly the pattern that gets an account flagged. Money changes are executed by you.

2

Your own Meta app > third-party MCP

Building your own Meta app with your own API key (as in the setup lesson) is safer than plugging a stranger's MCP server into your account. Fewer intermediaries, less risk.

3

Big brand? New account first

If you manage a big brand's account, create a new ad account just for AI, test there until you're comfortable, and don't jeopardize the main account.

4

Everything launches PAUSED

Campaigns are created paused: you review every ad, every copy and every budget before spending a cent. Turning it on is always your decision.

Verified skills and tools

We verified these tools ourselves (July 2026). Start with the read-only ones — zero risk — and graduate to writes only with your own Meta app.

Verified · read-onlyGitHub

claude-ads

MIT license, 6.8k stars, updated May 2026 (v1.7.1). 22 sub-skills + an orchestrator: /ads meta runs a deep Meta analysis with 50 audit checks (including Advantage+ and Andromeda); also /ads audit (6 parallel subagents), /ads creative, /ads budget, /ads competitor, /ads math, /ads test...

Read-only by design: it analyzes exports, screenshots and metrics you paste; it never writes to your ad account; no data is sent to external servers. Ships with a SECURITY.md and a test harness. The safe first skill for beginners.

bash
/plugin marketplace add AI-Marketing-Hub/claude-ads
/plugin install
Free · no APIView skills

Ryze's 15 skills

15 copy-paste skills in 3 groups. Diagnostics: creative fatigue, audience overlap, frequency audit against benchmarks (prospecting <2.0 / retargeting <4.0), CPM anomaly vs the 14-day average, placement analyzer. Optimization: lookalike refresher (60–90 days), creative brief generator, 8 A/B copy variants changing one variable at a time, TOFU/MOFU/BOFU budget reallocation (templates: 60/20/20 ecom, 50/30/20 leadgen, 40/35/25 B2B), a 20-interest expander. Reporting: weekly digest, a 1–100 creative scorecard, competitor analysis via the Ad Library, audience insights, true ROAS by placement.

They work on CSV exports — no API needed: the perfect zero-risk start. Managed connector: Ryze AI in Settings → Connectors (or a self-hosted MCP, ~30 min).

Write access · checklist firstView listing

Meta Ads Manager (mcpmarket)

A marketplace listing for direct Ads Manager control — meaning it can write to your account. Before using this or any write-capable third-party MCP, run it through the 6-point checklist from our APIs & MCP lesson (data residency, credential storage, audit trail, code review, scope minimization, liability). And for writes, prefer your own Meta app from the setup lesson.

System stack

ArcAds · ElevenLabs · Whisper Flow

ArcAds (arcads.ai) — the image/video generation API the system fires everything into; API access requires their Pro plan. ElevenLabs (~$5/mo) — music, sound effects and voice-overs. Whisper Flow — optional voice input: hold a key and talk.

The key benchmarks Ryze's skills use — learn them before judging any campaign:

BenchmarkReference
CPM B2C$8–15
CPM B2B$15–35
CPM e-commerce$5–12
Minimum data before judging2,000+ impressions and 14–30 days
Q4 CPMs30–50% above baseline

10-minute practice: install claude-ads with the command in the card (it's read-only: zero risk), export a CSV from your account in Ads Manager — or use screenshots if you have no campaigns yet — and run /ads meta. Read the 50-check analysis and write down the 3 biggest opportunities it finds. That's your starting point before launching anything.