Integration · Meta

Know why your Meta creatives win or lose.

AI creative analysis for Facebook and Instagram ads: 31 tagged dimensions, composite scoring, demographics, copy variants, and patterns across your account.

7-day trial · From $79/mo · Cancel anytime

Four of a sample account's Meta creatives in the Creative Library, each with its score: "Zero sugar. All fizz.", 94; "Honestly? So good.", 66; "In my tote", 37; "Bubbles, upgraded.", 28.

31-dimension creative analysis

Every creative tagged for hook style, emotional tone, format, CTA type, and more, with a written expert analysis and copy suggestions per creative.

Composite scoring and tiers

Every ad ranked from Top Performer to Underperformer on a blend of CTR, ROAS, CPA, and spend percentiles, with guardrails against low-data flukes.

The same creative, recognized everywhere

Perceptual fingerprinting groups a creative across every ad and campaign that ran it, even after crops and re-exports, so performance aggregates to the creative level where decisions live.

Demographics and placements

Age and gender heatmaps and placement breakdowns per ad, plus headline and body variant performance.

Patterns, not just scores

Intelligence clusters your creatives into archetypes and finds the dimensions that correlate with performance in your account, so the next brief writes itself from your own data.

Reddit brand context

Brand Intel tracks what Reddit says about your brand and competitors, turning real customer language into creative angles.

Meta sync is included on every plan, from Starter at $79.

How it works

  1. Connect with Facebook sign-in and approve read-only ads access.
  2. Pick your ad accounts; Peachblue backfills history and mirrors your creatives.
  3. Analysis, scores, and patterns populate automatically, refreshed by daily syncs.

Full setup guide: docs. Read-only access; Peachblue never modifies your campaigns.

What does Peachblue read from Meta?

Your Meta ads data and nothing else, over a read-only connection you approve in Facebook's own sign-in. Peachblue holds Meta's ads_read and related read permissions and never creates, edits, or pauses anything.

  • Performance. Daily rows for every ad: spend, impressions, clicks, results, and revenue where available, broken down by placement, device, and country.
  • Audience. Performance by age and gender for every ad's delivery.
  • Copy. Every headline and body variant, each with its own performance.
  • Context. Campaign and ad set names, so an answer can say where an ad ran.
  • The creative itself. Your images and videos, copied to Peachblue's storage as they sync because Meta's links to them expire, so the same creative can be recognized in every ad that ran it.

The first connection backfills your recent history. After that a daily sync keeps it current, and each run reads the previous seven days again, so conversions Meta attributes late still land; the Data Hub runs a sync by hand. Disconnecting removes the stored token at once. The details are in data access and deletion.

What do you get back for each Meta creative?

A verdict, not a table. Every Meta creative comes back with a score from 0 to 100 and a tier, 31 tagged dimensions, a written analysis, and copy suggestions, with its performance added up across every ad that ran it. Around that sit fatigue flags with the spend riding on them, the patterns your winners share, and a brief for what to make next.

Three questions asked of the sample account, Fizzli, the fictional drinks brand behind every product picture on this site, over the last 7 days:

How the score and the analysis work is public: see scoring and creative analysis.

How does it work for agencies with many Meta accounts?

Every Meta ad account you connect becomes a client. In an agency workspace the client switcher scopes the whole app to one account at a time: performance, the Creative Library, Intelligence, the digest, Brand Intel, reports, and Agent Peach. All clients rolls up the roster, with your Amazon DSP advertisers beside the Meta accounts.

  • One sign-in, many accounts. Connect through the Facebook login that reaches your clients' ad accounts, then choose which ones to sync.
  • The roster in one table. Ask Agent Peach or Claude to compare clients and get one row per client with spend, CPM, CTR, results, and CPA.
  • Reports with your margin. Client-ready reports export to PDF or CSV, with your agency margin applied to spend and every figure derived from it.

Multi-client workspaces are on the Agency plan, priced to your client roster.

Can you ask about your Meta ads in Claude?

Yes. Peachblue's MCP server gives Claude the same 23 read-only tools that power Agent Peach, so Claude answers from Meta data already grouped by creative, scored, and tagged, not from raw ad rows. Add it as a custom connector in Claude Desktop, claude.ai, or Claude Code and sign in with your Peachblue account; it is on Pro and up. Questions that work well:

  • Which hook styles drove the most ROAS on Meta this quarter?
  • Which headline and body variants win across our ads?
  • Which age and gender segments convert cheapest for our top creative?
  • Is our best Meta creative running on TikTok too, and where does it return more?

Setup and every tool are on the MCP page. For Meta's own connector inside Claude, step by step, read Claude for Meta ads.

How does Peachblue sit next to Ads Manager and Meta's own connector?

Beside them, not instead of them. Ads Manager is where campaigns are built and run, and Meta's ads AI connectors let an assistant read your account and act on it. Peachblue reads the same account and tells you which creatives deserve the budget and why.

Meta's connector, in open beta since April 29, 2026, does a lot well: its reporting brings Meta's own diagnostics (trends, anomaly signals, auction and industry benchmarks, an opportunity score), it searches the public Ad Library, and it can create and edit campaigns, with new ads paused until you set them live.

Meta's ads AI connectorsPeachblue
Best atAsking about your account and acting on it from an assistantKnowing which creatives win, why, and what to make next
Changes your accountYes; new ads start pausedNo, read-only
Creative taggingNo documented tool tags hook, format, or angle31 dimensions and a written analysis per creative
Other platformsMeta onlyTikTok, Google Ads, and Amazon DSP in one model
PriceNo fee listed (open beta)From $79 a month; Claude access from Pro at $199

Meta facts from Meta's Business Help Center and its Ads MCP server developer docs, verified October 9, 2026.

Used together, one judges and the other acts: Claude reads your winners' patterns from Peachblue, then stages the next ads in your account through Meta's connector, paused for your review.

What does Meta analysis cost?

Meta is on every plan, starting with Starter at $79 a month: one seat, Meta and TikTok, 400 credits, and 30 days of history. Credits pay for analysis, 5 for an image and 10 for a video, so 400 cover 80 new images or 40 new videos, and an analyzed creative is never charged twice. Pro, at $199, adds three seats, full history, Google Ads, Intelligence, Brand Intel, and Claude access. Agency workspaces are priced to your client roster. Starter and Pro start with a 7-day trial. Compare every plan on pricing.

Frequently asked questions

Does Peachblue manage or edit my Meta campaigns?

No. Access is read-only by design: Peachblue reads performance data and creative content, and never creates, edits, or pauses anything. It is an intelligence layer, not an ads manager.

How is this different from Ads Manager reporting?

Ads Manager tells you what happened per ad. Peachblue groups performance to the creative level across every ad that ran it, explains why creatives perform through 31 tagged dimensions and written analysis, and detects the patterns behind your winners.

Which plan do I need for Meta?

Every plan includes Meta and TikTok, starting with Starter at $79 per month with a 7-day trial.

Is there an official Meta ads MCP server?

Yes. Meta's ads AI connectors, in open beta since April 29, 2026, include an MCP server that Claude, ChatGPT, and Perplexity can connect to; it reports and can create and edit campaigns, with new ads paused by default. Peachblue's MCP server is read-only and answers at the creative level across Meta, TikTok, Google Ads, and Amazon DSP, so the two work side by side.

How often does Peachblue sync Meta data?

Once a day, after a backfill of your recent history when you first connect. Each sync reads the previous seven days again, so conversions Meta attributes late are picked up, and the Data Hub runs a manual sync at any time.

Can an agency run several clients' Meta accounts in Peachblue?

Yes. On the Agency plan every connected Meta ad account is a client: the switcher scopes the whole app to one account, the all-clients view compares the roster, and client reports carry your agency margin.

Does Peachblue analyze the actual Meta images and videos?

Yes. Images and videos are copied to Peachblue's storage at sync, because Meta's links expire, then analyzed: videos frame by frame, every creative across 31 dimensions with a written read. The same asset is recognized across ads even after crops and re-exports.