Google Analytics GA4 Checklist for GHL

Recommended Google Analytics GA4 configuration checklist for Go High Level. Includes custom dimensions for use with our GHL GTM template.

Property settings

Admin > Property > Property details

  • [ ] Time zone: Los Angeles
  • [ ] Currency: USD
Property settings

Data Collection

Admin > Data collection

Data stream settings

Data collection > Data stream > web stream

  • [ ] Copy Measurement ID
  • [ ] Turn on all enhanced measurements
  • [ ] No modified events
  • [ ] No custom events
  • [ ] Copy Measurement API secret
  • [ ] Remove old connected UA tags (if any)
Web stream settings overview

Configure tag settings

Web stream > Configure tag settings

  • [ ] Turn on all automatic event detection
  • [ ] Configure cross domain linking Remove all conditions unless the tag is used on multiple domains - subdomains are automatically tracked
  • [ ] Turn on Allow user-provided data
    • [ ] Automatically detect user-provided data
  • [ ] Adjust session timeout 1 hr 30 min for webinars
  • [ ] Disable override cookie setting
Configure tag settings
Automatic event detection
Configure cross domain linking
Allow user-provided data collection
Adjust session timeout length
Turn off cookie override settings

Data collection

Data collection > Data collection

  • [ ] Turn on Google signals
    • [ ] Turn on all allowed regions (307)
  • [ ] Turn on Google signals in reporting identity
  • [ ] Turn on Granular location & device collection
  • [ ] Acknowledge data collection agreement
Data collection settings

Data retention

Data collection > Data retention

  • [ ] Event data retention: 14 months
  • [ ] Turn on reset user data on new activity
Data retention settings

Data display

Admin > Data display

Events

Data display > Events

  • [ ] Confirm Modify event settings
  • [ ] Confirm Create event settings
⚠️
Modifying or creating custom events could lead to reporting problems. Remove both unless absolutely required.

Conversions

Data display > Conversions

Create new generate_lead conversion event if not already shown in conversion events table.

Modify generate_lead settings:

  • [ ] Change counting method to Once per session
  • [ ] Set default conversion value to $1 USD

Audiences

Data display > Audiences

  • [ ] Create audiences from templates
    • [ ] General > Recently active users - 30d
    • [ ] General > Inactive users - 7d
  • [ ] Create Leads audiences
Audience Name Event Duration
Leads - all generate_lead maximum
Leads - 30d generate_lead 30 days
Leads - 7d generate_lead 7 days
Inactive users - 7d session_start: event_count = 0 7 days
Recently active users - 30d user_engagement 30 days
Audiences table overview
Leads - 30 days
Recently active / inactive audience templates

Custom definitions

Data display > Custom definitions

  • [ ] Create custom dimensions for funnels
Name Scope Parameter Description
Funnel ID Event funnel_id GHL funnel ID
Funnel Name Event funnel_title GHL funnel name
Location ID Event location_id GHL location ID
Page ID Event page_id GHL funnel/website page ID
Step ID Event step_id GHL funnel step ID

Dimension names & descriptions can be changed to anything you want, but the parameter needs to exactly match the variables set in the GTM template.

Custom definitions for GHL Analytics GTM Template

Attribution settings

Data display > Attribution settings

First, link a Google Ads account to Google Analytics. Then the option to credit paid or paid & organic channels will appear.

  • [ ] Credit conversions to paid & organic channels
  • [ ] Set conversion windows to max times
    • [ ] Acquisition events: 30 days
    • [ ] All other: 90 days
Attribution settings

Reporting identity

Data display > Reporting identity

  • [ ] Select Blended
Reporting identity settings

Admin > Product links

  • [ ] Link Google Ads
  • [ ] Link Search Console
    • [ ] Connect to GA4 web stream
  • [ ] Link BigQuery (optional)

Additional Resources

Available to members. Signup for free.

Notion & Google Doc Templates

Subscribe (free) to access to the Notion, Google Doc templates, and video walkthrough of this guide.

This post is for subscribers only

Already have an account? Sign in.

Subscribe to GHL Analytics

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe