GMC Leads ConsoleRound 1 mockup · 30 Aug 2026
Every number is real, labelled sample, or honestly absent. Real Aug-2026 figures: spend $43,331.42 · leads 898 (⚠ or 908) · SQLs 6 (⚠ impossible vs 59 sold) · sold 59 (⚠ or 55 or 127) · paid 26 ✓ · CPL/CPS/ROAS · target 59/110. Stages GMC cannot measure today render as “not measured” — that empty state is the pitch, not a gap. Splits and person-level rows are illustrative and reconcile to real totals — provenance in mockups/round-1/README.md.
Period: Monthly · Aug 2026

Source freshness

Zoho CRM12s ago
Dialpad38s ago
Stripe2m ago
GoHighLevel4m ago
Hubstaff9m ago
Meta Ads52m ago
Google Ads58m ago
LinkedIn Ads1h 04m ago
Klaviyo2h 10m ago
Pill turns amber when any source misses its sync SLA, red when a connector fails. Never fake green.
Access: all
DS

Funnel

August 2026 · month to date · all teams · all channels page: funnel_default · component: FunnelBoard 0 of 41 metrics signed off  ·  Definitions
TodaySun 30 Aug
1,184dialsdials
236connectsconnects
3deals solddeals_sold
$8,420cash collectedcash_collected
pulse is always today — the global period doesn’t move it
Ad spend MTD$43,331.42 spend Cost per lead$48.25 cpl draft — awaiting sign-off
Leads created in Zoho
01 §C4 · leads_created
conversion unknowable — next stage isn’t measured
Contacted ≥ 1 dial
? not measured — Dialpad calls never joined to Zoho leads
black hole №1
penetration_pct · never_dialled_pct
Connected ≥ 1 call ≥ 30s
? not measured — same join · connect & contact rates
black hole №2
connects · contact_rate
reporting resumes here ↓
Qualified Lead Sales Qualified = Yes
6 SQLs cannot produce 59 sales
sqls
✗ 6 → 59 · definition broken
Sold Sales Qualified = Yes
three metrics under one word: “sales”
deals_sold · customers_won · course_lines_sold
▼ 33 on the 59-deal basis
Paid in full Fully Paid = Yes
the number every report agrees on
cash_collected · amount_pending
enrolment isn’t tracked against these deals
Enrolled FFS_Enrol Date set
? not tracked by cohort — field exists, no report uses it
01 §C4 · enrolled
Completed FFS_Status ∈ completed-set
? not tracked by cohort — no cohort basis today
course completion (B#9)
Every stage carries its state: agreed — one system, one number ⚠ disputed — reports disagree, or impossible ? not measured — no report produces it health-vs-target colour arrives once stages are measurable

Channel mix by stage

who dies wheredimension: channel
Facebook Google LinkedIn Website Inbound Call
Contacted
Connected
Qualified
? fills in when the join lands
Real, from the canonical table: Facebook carries 711 of 898 leads and 43 of 59 sales — an FB engine with a Google cost problem (→ Marketing). The footnote basis still says FB 46 · Google 8: even “sales by channel” has two answers today.
“Which channel dies where” is unanswerable today — it needs the Contacted and Connected stages. This rail completing is what Phase 1 buys.
Leads / Sold / Paid splits are real — 00-CONTEXT §5b (canonical). Full table → Channels
Never dialled never_dialled_pct
· not yet connected
Will count leads with zero dial attempts — excluded from the speed-to-lead median so the median can’t flatter itself. Needs the Dialpad ↔ Zoho join.
queue lands with Phase 1
Exhausted, never reached wasted_saturation_pct · saturation_pct
· not yet connected
Will surface leads worked to the 11-dial cap (tenant config) without a single ≥30s connect — where dial effort burns. Same join.
queue lands with Phase 1
Speed to lead speed_to_lead draft
· not yet connected · target 15m (config)
Will report median & p90, never mean; business-hours adjusted, Brisbane. No owner in the scorecard yet (D17). Same join.
queue lands with Phase 1
These three panels are deliberately empty — they are exactly the metrics GMC cannot produce today, and rendering them blank until the Dialpad ↔ Zoho join lands is the product’s honesty promise at work. Definitions are draft v0.1 pending sign-off — every number carries a draft badge until its owner signs it off in Definitions. Paid = Fully Paid Yes / Amount Pending 0 · Connected ≥ 30s (tenant config) · dial cap 11 (tenant config).