Dashboard
Leads → booked → showed, straight from GHL, with ad spend and VSL watch depth for the range you pick.
Live view off
Funnel
VSL watch depth engine, visitors first seen in range
By source where every contact created in the range came from
By ad Meta delivery joined to GHL first-touch attribution
Leads
Times are UTC-5. "Junk" = non-US or invalid phone, vowel-less name, dotted-up email, or a dialer disposition of invalid/wrong number — a heuristic, not a verdict.
"Booked" = any booking tag (demo-booked, booked call, setter-booked, TAI, DFY). "Showed" needs a showed/closed disposition — none exist yet, so it reads 0 until dispositions are entered.
Ad spend, CPM, CTR and landing-page views come from Meta only when the Facebook connection holds a Meta token with ads_read. VSL stats live in the engine and reset if the container is recreated.
Snapshot analysis: Funnel audit · Sep 14.