GoHighLevel Reporting and Analytics: How to Measure What Matters
GHL generates enormous amounts of data — but most users look at vanity metrics and miss the numbers that actually drive business decisions. This guide covers the reports that matter and how to read them correctly.
Where to Find Your Data
Dashboard (Home Screen)
The configurable home screen showing your most important KPIs at a glance. Add widgets for: new leads this month, appointments booked, pipeline value by stage, conversation response rate, and review count. This is the 60-second morning check — configure it to show the metrics that determine your day’s priorities.
Reporting Section
The deeper analytics area covering campaigns (email and SMS performance), conversations, pipeline, attribution, and agent activity. This is where you investigate trends, identify problems, and make strategic decisions.
Conversations Analytics
Response time by team member, conversation volume by channel, missed conversation rate, and AI vs human resolution breakdown. For businesses where conversation speed drives conversion, this section is critical.
Attribution Reports
Track which lead sources are producing the best pipeline value and close rates. Connect your Google Ads and Facebook Ads accounts to GHL for full-funnel attribution — from ad impression through pipeline stage to closed deal.
A Framework for GHL Analytics
| Metric | Where to Find | What Good Looks Like | Action if Poor |
|---|---|---|---|
| Lead response time | Conversations > Analytics | Under 5 minutes | Enable missed call text back; audit workflow triggers |
| Appointment show rate | Calendar > Reports | Above 80% | Add reminder sequences; reduce booking-to-appointment gap |
| Pipeline conversion rate (stage to stage) | CRM > Reports > Pipeline | Varies by stage — benchmark over 3 months | Identify specific stage drop-off and audit that step |
| Email open rate | Campaigns > Email | 25-40% for sequences; 15-25% for broadcasts | Test subject lines; audit list quality; check send time |
| SMS reply rate | Campaigns > SMS | Above 15% | Improve message relevance; audit opt-in quality |
| Review generation rate | Reputation > Analytics | 10-20% of completed jobs leave a review | Optimise SMS timing and message personalisation |
| Workflow completion rate | Automation > Workflows > Stats | Above 85% | Identify steps with high exit rates; check for errors |
| Cost per lead by source | Attribution > Reports | Set your target based on customer LTV | Shift budget from high-cost, low-quality sources |
Configuring Your Morning View
Identify your 5-7 most important metrics
Before touching GHL, write down the numbers you check every morning. For most service businesses: new leads this week, appointments booked, pipeline value at proposal stage, open conversations requiring response, and review count. This list becomes your dashboard.
Add dashboard widgets
On the GHL home screen, click ‘Add Widget’ to add each metric. GHL has pre-built widgets for most common metrics. For custom combinations (e.g., leads from a specific campaign only), use the filtered versions available in some widget types.
Set date comparison defaults
Configure each widget to show the current period versus the previous period (week-over-week or month-over-month). Trends matter more than absolute numbers — a lead count of 40 is good news if last week was 25 and bad news if last week was 60.
Create separate views per role
GHL allows different dashboard configurations per user. Configure the agency owner view (pipeline value, total revenue, all campaign performance), the sales team view (assigned leads, pipeline stages, today’s tasks), and the operations view (conversation response time, appointment show rate, review count). Each person sees what drives their decisions.
Connect your ad accounts
- In GHL Settings > Integrations, connect Google Ads and Facebook Ads manager accounts
- GHL places tracking pixels on your funnels automatically after connection
- New leads from ads are tagged with their campaign and ad set source
- Pipeline progression by lead source becomes visible in Attribution reports
- This data answers: which campaigns produce leads that actually close, not just leads that opt in
UTM parameter tracking
- Add UTM parameters to all external traffic links to GHL funnels: ?utm_source=google&utm_medium=cpc&utm_campaign=campaign-name
- GHL captures UTM values and stores them on the contact record
- Filter pipeline and conversion reports by UTM source to compare channel performance
- Without UTM tracking, attribution data is incomplete and multi-channel businesses cannot optimise spend
Want Your GoHighLevel Analytics Configured for Real Decisions?
SA Solutions sets up GHL dashboards, attribution tracking, and reporting frameworks that give you the numbers you actually need — not just the ones GHL shows by default.