Reporting

This period in one line (proposed auto-summary):

Headline Existing: 3 cards New: 5 more

Funnel and trend New

quiz or booking leads, spam excluded
Funnel with drop-offcrm_funnel_v: lead, booked, held, converted
Leads over timecrm_leads_v by week_start_sydney and product_type
TrainingFoundations

First-touch source Existing New: Booked, Held, Won columns

Channel (last-touch) Existing

unchanged
Referrer and intake-channel are not re-captured on a return visit, so a lead whose last touch carried no UTM or click ID falls back to its first-touch value.

Email performance Existing: by template New: headline, broadcasts, influence

Opens are inflated by Apple Mail Privacy Protection. Treat the open rate as a ceiling, not a real number.
Broadcasts and newsletters Newcrm_resend_broadcasts and email_daily_export (Kit history)
BroadcastSentDeliveredClickedUnsubs
Newsletter 18 Oct1,04698.9%3.7%2
Newsletter 4 Oct1,02098.8%3.1%3
Training invite41299.0%5.2%1
Last email clicked before a booking NewJoins crm_comms_queue to the opportunity

Cohorts and speed to lead New

cohorts follow each week's leads forward
Lead cohorts by weekBooked within 7 days, held within 14, converted within 30
Lead weekLeadsBooked 7dHeld 14dConv. 30d
19 Oct316 (19%)maturingmaturing
12 Oct278 (30%)6 (22%)maturing
5 Oct299 (31%)7 (24%)2 (7%)
28 Sep247 (29%)6 (25%)3 (13%)
Speed to lead and bookingquiz_submitted_at, meeting_booked_at, called_at
GapMedian90th pct
Quiz to first email1 min4 min
Quiz to booking5.2 h3.1 days
Booking to call1.8 days5.0 days
Call to proposal2.4 days9.0 days

Calls and lost leads New

small numbers, use for coaching and workload
Calls by ownerowner, meeting_status, last_call_outcome
OwnerBookedHeldNo-showConverted
Josh
Kelvin
Why leads are lostclosed_reason
ReasonLeadsShare
Long burn6142%
Not a fit4732%
No response3826%

Cost and landing pages Phase 3

needs ad spend and GA4 synced into Supabase
Cost per lead, booking and winMeta and Google Ads spend joined to first-touch campaign
CampaignSpendCPLPer bookingPer win
marketing-training$1,840$34$97$460
meta-ads$1,120$36$124$1,120
Landing page conversionGA4 sessions to quiz submits
PageSessionsLeadsRate
/lp/marketing-training1,420543.8%
/lp/meta-ads990313.1%

Figures scale with the selected range and product filter to show how the page behaves; they are placeholders, not CRM data. Source, call owner and compare-to are shown for layout only in this mockup.