Executive Report

Loading...

build: pending 7d 30d 90d
Recorded Visits
GA4 recorded visits
Contacts
GHL
Opps Created
GHL
Meetings
GHL
Closed Won
GHL
Revenue
GHL

Metric Glossary

Definitions as shown
Traffic

Recorded visits are the visits GA4 captured in the selected window. Users are unique visitors and are the primary denominator for the funnel cards below.

Lead Capture

Forms are tracked submissions. Contacts are GHL contacts created in the window from any source, so the counts are not 1:1.

Funnel Efficiency

User → Form and User → Contact show how efficiently unique visitors become form submissions or CRM contacts. Recorded-visit-based rates stay available only as secondary context.

Attribution Coverage

Contacts Created in Window are new contacts created in the window. Source Coverage means usable source fields exist, Bridge Matched means the contact was linked to a GA4 recorded visit, and Sale Matched means it was linked to an opportunity.

Acquisition Sources

This section shows contact-level source / medium / campaign attribution. It is the visible home for the dashboard's acquisition source view.

UTM / Campaign Breakdown

This table shows observed UTM traffic rows. A UTM created in GHL will only appear here once it is actually observed in traffic or matched through the bridge.

Sales Panels

Active Opportunities Summary is the team-wide open-deal view. John's Active Deals is the same opportunity payload presented as a deal-centred view, not a separate source table.

Calls & Conversations

This panel shows GHL conversation call records. It groups calls by the raw CRM status so the team can see answered, missed, and voicemail activity without guessing from SMS or Twilio data.

Active Opportunities

Active Open counts the latest opportunity snapshot whose status is still open as of the selected end date. It is not the same thing as opportunities created in the window.

Worked Opportunities

Worked counts active opportunities that were updated or had a stage change inside the selected window. This is the closest dashboard proxy for deals that were definitely touched.

Stage Movers

Stage Movers counts active opportunities that changed stage at least once inside the selected window. The stage lists below show where those open deals currently sit.

Social Posts

Failed counts posts whose latest status is failed or error in the selected window, including API error responses when present.

Date Ranges

7d, 30d, and 90d are trailing complete days ending yesterday. Example: clicking 7d on a Tuesday shows the previous Tuesday through Monday.

Channel Breakdown

This is the GA4 channel summary for the selected window. It is traffic volume, not contact volume.

Channel Breakdown

GA4
Waiting for data...

Channel Detail

GA4 + GHL
Loading...

Meta Ads Overview

GA4 + GHL Attribution
Recorded Visits
Contacts
Opps
Booked

Meta Campaign Performance

Attribution
No Meta data yet...

Contact Acquisition Sources

Attribution
Loading...

Observed UTM & Ad Traffic

GA4 UTM
Loading...

Most Visited Pages

GA4 landing pages
Loading page summary...

Funnel Efficiency

GHL + GA4
User → Form
User → Contact
Contact → Opp
Opp → Meeting
Meeting → Won
Best Channel

Attribution Coverage

GHL Bridge
Contacts Created in Window
With Source Fields
Bridge Matched
Sale Matched
Source Coverage
Bridge Match Rate

Capture Gaps — Absolute Volume

GHL
Recorded Visits
Forms
Contacts
Opportunities
Meetings
Closed Won

Pipeline Overview

GHL
Warm
Sales Outreach
Sales
Loading stage data...
Pipeline Velocity (days per stage)
Velocity data pending first run...

Sales Quality

GHL
Avg. Cycle
Won Revenue
Won Deals
Lost Deals
Win Rate
Best Channel
Active Deals by Current Stage
Loading deal data...

UTM / Campaign Breakdown

GA4 + GHL
Waiting for UTM data...

Current Open Deals by Stage

GHL
Loading pipeline data...

Active Opportunities Summary

GHL
Active Open
Worked
Stage Movers
Pipeline Value

Meetings (Cameron's Calendar)

GHL Appointments
Total
Showed
No-show
Cancelled
Loading appointment data...

John's Active Deals

GHL
Active Open
Worked
Stage Movers
Won
Lost
Win Rate

GHL Calls

Conversations
Total Calls
Answered
Missed
Voicemail
Inbound
Outbound
Loading call data...
Outbound Call Outcomes
Loading call outcome data...
Vapi Queue Timezones
Total Queued
Explicit
Inferred
None
Vapi Last 7 Days
Total Calls
Answered
Missed
Qualified
Voicemail
Handoff
Loading Vapi weekly data...

Social Posts

GHL Social Planner
Total Posts
Published
Failed
Facebook
Instagram
LinkedIn

Site Traffic

GA4
Recorded Visits
Users
Engaged
Forms
Top Page
Eng. Rate

Source Health

n8n + Postgres
GHL
GA4
n8n
Postgres
GSC
Pending
Appointments
Pending
Meta Ads
Pending

GSC Search

Google Search Console
Clicks
Impressions
Est. Unique Visitors
CTR
Avg Position