Why your CPM spiked $25 in 2 weeks:
3 direct competitors increased auction pressure in your target audience starting Feb 17. Their combined spend inflated CPM from $23 → $47 — a 104% increase. This is not a performance issue; it's a competitive market event.
Competitors detected in your auction
FinServ Leads Co.+42 new ads~$180K est.
TrustCapital+28 new ads~$90K est.
Apex Advisors+22 new ads~$75K est.
Lead Quality Analysis
AI-scored · Updated daily
Quality Score by Channel
Avg 70 / 100
G
Google Ads
87/100
High intent, strong close rate. Search-based traffic converts at 5.1%.
Lower quality, younger demo skew. Creative fatigue detected on 2 top ads.
💡
AI Recommendation
Google Ads is generating 70% higher quality leads vs Meta, with a $32 lower CPL and 5.1% vs 3.2% conversion rate.
Recommend shifting $50,000/month from Meta to Google Search. Projected impact: +0.3x ROAS · +180 high-quality leads/mo · −$22 CPL
Review Recommendation →
Projected Impact (Next 30 Days)
+0.3x
ROAS lift
+180
Quality leads
−$22
CPL reduction
Attribution Window Comparison
Data from last 30 days
1-Day Click
Standard
Conversions
3,847
Revenue
$2.4M
ROAS
2.9x
CPL
$184
7-Day Click
✓ Recommended
Conversions
5,032
Revenue
$3.1M
ROAS
3.7x
CPL
$141
+31% more attributed revenue vs 1-day window. Recommendation: align reporting window with client's purchase cycle. Most med spa consultations happen 3–7 days after first click.
Agency Recommendations
3 actions · Updated Mar 3
⚠️
Refresh TikTok Creatives — ROAS Below Threshold
Your TikTok UGC v2 campaign has declined to 2.7x ROAS over the past 10 days. Audience fatigue detected — the current creative has 1.1M impressions against the same core segment. We recommend 2 new UGC concepts focused on transformation outcomes rather than product features. Our team has drafted a brief and is ready to brief your creative team.
High PriorityTikTok · Affects $30K/mo spend
💡
Scale Google Branded Search — Highest ROAS Channel
Your Google Branded Search campaign is delivering 5.2x ROAS at $72K/mo — your single highest-performing campaign. Current impression share is 78%. We recommend a $20K/mo budget increase to capture the remaining 22% of branded searches. Estimated incremental leads: 172/mo at $116 CPL.
Medium PriorityGoogle · Projected +$104K revenue/mo
🏆
Before & After Campaign Performing — Consider Expansion
Your "Before & After — Seasonal Push" Meta campaign reached 4.1x ROAS this month with strong click-to-consult rates. Lookalike audience at 3% is showing diminishing returns above $160K spend. We recommend testing a 1% lookalike at $40K to find higher-intent prospects ahead of the spring booking season.
OpportunityMeta · Spring booking season starts Mar 15
Recent Alerts
Last 7 days · 4 notifications
⚠️
TikTok Conversion Rate Decline
Your TikTok conversion rate dropped 18% vs 7-day average. Two creatives may be experiencing fatigue — your team has been notified and is reviewing replacements.
Yesterday · 11:42 AM
✅
Meta ROAS Improvement — +8% Week over Week
Meta Ads ROAS improved from 2.96x to 3.2x this week. The updated lookalike audience launched Feb 20 is outperforming the previous audience by 22%.
3 days ago
📤
Monthly Performance Report Delivered
Your February performance report was automatically compiled and delivered to your inbox. Includes ROAS breakdown, lead quality analysis, and March recommendations.
5 days ago
🏆
Google Lead Quality Score Improved to 87/100
AI scoring detected an improvement in Google Ads lead quality following keyword negative list optimization. Close rate estimated to improve by 6–9% month over month.