How we collected the data
We used MCP Ads to pull campaign, ad set, and ad-level performance data across 500 accounts that opted in to aggregated benchmarking. Data spans January–April 2026. All figures are aggregated and anonymized — no individual account data is disclosed.
The AI reviewed creative frequency, CPL by ad set, spend concentration, audience overlap, and conversion funnel drop-off. We then grouped accounts by industry vertical and budget tier to find statistically meaningful patterns.
CPL benchmarks by industry
Cost per lead varies significantly by vertical. The accounts in our dataset ranged from $4.10 (ecommerce flash sales) to $62.00 (financial services, high-intent). Midpoints by vertical:
- SaaS / software tools: $22–$38
- E-commerce (lead gen): $8–$14
- Local services (home, legal, health): $18–$35
- Financial services: $40–$62
- B2B agencies and consultancies: $28–$45
Creative fatigue is the most common performance drain
In 68% of accounts reviewed, at least one active ad set had a primary creative running above frequency 4.5 with declining CTR — a clear creative fatigue signal. In 41% of those cases, the campaign was still spending at full budget despite a CPL that had risen more than 40% from its peak.
The accounts with the best CPL efficiency had a structured creative rotation: new creative introduced every 10–14 days, old creative paused when frequency exceeded 3.5 or CTR dropped more than 25% from its 7-day peak.
Audience concentration risk
A majority of mid-tier accounts (44%) had more than 70% of their budget concentrated in a single ad set targeting a broad interest audience. When that audience exhausted or Meta's algorithm shifted delivery, performance dropped sharply with no fallback.
Top-performing accounts consistently ran 3–5 parallel ad sets: one broad, one interest-based, and at least one retargeting or lookalike audience. Budget concentration above 60% in one ad set was a reliable predictor of volatile month-over-month performance.
What the AI flags most often
When MCP Ads reviews a Meta account, the most common issues it surfaces are: creative frequency above threshold, ad sets with zero conversions after 3x the target CPA in spend, and campaigns using Traffic objective when the advertiser's goal is leads or purchases.
The last issue — objective mismatch — appeared in 23% of accounts. It is the easiest fix with the largest impact: switching from Traffic to Leads or Sales objective immediately changes what Meta optimizes for, usually improving CPL within one week.
- Creative frequency > 4.5 with declining CTR (68% of accounts)
- Ad sets spending 3x CPA with zero conversions (52% of accounts)
- Objective mismatch — Traffic instead of Leads/Sales (23% of accounts)
- Audience overlap above 40% between active ad sets (38% of accounts)
- No retargeting campaign active (31% of accounts)
How to benchmark your own account
Connect your Meta Ads account to MCP Ads, then ask Claude: "Review my Meta account and compare my CPL, frequency, and creative rotation against benchmarks for my vertical."
Claude will pull your live data, identify which patterns from this report apply to your account, and give you a prioritized list of actions — ranked by likely impact on cost per result. See Meta Ads automation with AI for how to turn that into a recurring weekly check instead of a one-time audit.