Last 7 days
HCP total closed
$0
0 jobs (all sources)
Meta-claimed (full)
$6,225
18 purchases · $1,229 spend · 5.07x
Meta click-only (conservative)
$3,854
13 click-driven · 3.14x
HCP-confirmed FB attribution
$0
0 jobs tagged FB in local DB
| Campaign | Spend | Leads | Purchases | Click-driven | Click % | Avg $ | Meta value | Full ROAS | Click-only ROAS |
|---|---|---|---|---|---|---|---|---|---|
| Maintenance New Campaign | $1,229 | 38 | 18 M | 13 | 72% | $346 | $6,225 | 5.07x | 3.14x |
Last 30 days
HCP total closed
$0
0 jobs (all sources)
Meta-claimed (full)
$12,975
42 purchases · $5,192 spend · 2.50x
Meta click-only (conservative)
$12,975
42 click-driven · 2.50x
HCP-confirmed FB attribution
$0
0 jobs tagged FB in local DB
| Campaign | Spend | Leads | Purchases | Click-driven | Click % | Avg $ | Meta value | Full ROAS | Click-only ROAS |
|---|---|---|---|---|---|---|---|---|---|
| Maintenance New Campaign | $5,192 | 178 | 42 L | 42 | 100% | $309 | $12,975 | 2.50x | 2.50x |
Last 90 days
HCP total closed
$0
0 jobs (all sources)
Meta-claimed (full)
$65,649
193 purchases · $17,123 spend · 3.83x
Meta click-only (conservative)
$65,649
193 click-driven · 3.83x
HCP-confirmed FB attribution
$0
0 jobs tagged FB in local DB
| Campaign | Spend | Leads | Purchases | Click-driven | Click % | Avg $ | Meta value | Full ROAS | Click-only ROAS |
|---|---|---|---|---|---|---|---|---|---|
| Maintenance New Campaign | $15,684 | 573 | 182 L | 182 | 100% | $327 | $59,529 | 3.80x | 3.80x |
| Install — Instant Quote Website Conversions | $998 | 48 | 6 S | 6 | 100% | $844 | $5,062 | 5.07x | 5.07x |
| Maintenance — Online Booking (Schedule) | $324 | 3 | 5 S | 5 | 100% | $212 | $1,058 | 3.27x | 3.27x |
| Awareness Campaign | $116 | 0 | 0 S | 0 | 0% | $0 | $0 | 0.00x | 0.00x |
Schedule-event distortion (last 30d)
Of 275 jobs created in the last 30 days, 275 currently have total_amount = 0
(100%). Schedule events that fired with $0 caused Meta to use the
$120 default conversion value — meaning Schedule-driven ROAS is partly placeholder, not real revenue.
High distortion. Consider gating Schedule events in capi-hook.js to only fire after a quote/total exists.