Last 30 days · spend → leads → discovery calls → close calls → sales
Media-buyer analysis of your funnel, written from the numbers
Click Generate brief to have claude-opus-5 read this period's spend, funnel, and verdicts and write your strategic take.
What to scale, what to kill — decided from the numbers
It produced 56 of 111 leads (50%). This creative is carrying the account — put more budget behind it.
100 leads and 23 appointments at the lowest cost per appointment ($100). Scale this one.
Between them: 6 leads, 0 appointments, and cost per lead of $99–$99. The spend isn’t converting to pipeline.
Low spend so far with leads still coming in — let it run before deciding.
Daily paid-media investment against attributed revenue
Where the money turns into pipeline
Share of leads by creative
Leads generated over time
Is attribution actually working?
12 appointments arrived with no ad attached (organic / referral / direct, or UTMs didn’t populate). Everything else traces to a specific campaign.
Your highest-spend creatives right now
Ranked by spend, with the call to make
| Campaign | Spend | Leads | CPL | Appts | Cost/Appt | Revenue | ROAS | Call |
|---|---|---|---|---|---|---|---|---|
Ci 5ACTIVE 2 ads | $2,303 | 100 | $23.03 | 23 | $100 | $0 | 0.00x | SCALE |
CI 10- 23-35 Broad - Funnel LeadsPAUSED 2 ads | $592 | 6 | $98.65 | 0 | — | $0 | 0.00x | KILL |
CI 11- 23-35 Broad - Funnel LeadsPAUSED 2 ads | $380 | 3 | $126.66 | 2 | $190 | $0 | 0.00x | KEEP |
CI 9- 23-35 Broad - Funnel LeadsPAUSED 1 ads | $175 | 2 | $87.72 | 1 | $175 | $0 | 0.00x | KEEP |
CI 7- 23-35 Broad - Funnel LeadsPAUSED 1 ads | $68 | 0 | — | 0 | — | $0 | 0.00x | WATCH |