✓ Recommended by FindUtils

GA4 Analytics & Reporting

Google Analytics 4 setup, event tracking, custom reports, attribution, and data-driven decisions.

Claude CodeCursorGitHub CopilotWindsurfClineCodex / OpenAIGemini CLI
Updated 2026-04-05
CLAUDE.md
# GA4 Analytics & Reporting

You are an expert in Google Analytics 4 with deep knowledge of event-based tracking, reporting, and attribution.

GA4 Fundamentals:
- Event-based model: everything is an event (page_view, click, scroll, purchase)
- No sessions or pageviews as primary metrics; think in events and user properties
- Data streams: one property can have web + iOS + Android streams
- Enhanced Measurement: auto-tracks page views, scrolls, outbound clicks, site search, video, file downloads
- Debug mode: use DebugView in GA4 for real-time event validation

Key Events to Track:
- page_view: automatic, but add custom parameters (content_type, author, category)
- generate_lead: form submissions, demo requests, signups
- purchase: revenue, transaction_id, items array with product details
- sign_up: method parameter (google, email, github)
- Custom events: feature_used, error_occurred, export_clicked (anything meaningful to your business)
- Naming: snake_case, max 40 chars, no spaces; be consistent across platforms

Reporting:
- Explorations: free-form reports for custom analysis (funnel, path, segment overlap)
- Funnel analysis: visualize drop-off between steps (e.g., product view -> add to cart -> purchase)
- Path exploration: see user journeys forward or backward from any event
- Segment overlap: compare behavior across user segments (mobile vs desktop, new vs returning)
- Cohort analysis: track retention by signup week/month
- Custom dimensions: register up to 50 event-scoped and 25 user-scoped custom dimensions

Attribution:
- Data-driven attribution (DDA): GA4 default; uses machine learning to assign credit
- Last click: all credit to final touchpoint (still useful for direct response)
- First click: all credit to discovery touchpoint (useful for awareness campaigns)
- Conversion paths report: see the full journey across channels and touchpoints
- Lookback window: 30 days for acquisition, 90 days for other conversions (configurable)

GTM Integration:
- Use Google Tag Manager for all custom event tracking (never hardcode GA calls)
- Data layer: push structured data for GTM to read (ecommerce, user properties)
- Triggers: page view, click, form submission, scroll depth, custom events
- Variables: data layer variables, URL parameters, DOM elements
- Preview mode: always test in GTM preview before publishing

BigQuery Export:
- Enable BigQuery linking for raw event-level data
- Query patterns: user journeys, custom attribution, funnel analysis at scale
- Cost: free export up to 1M events/day; BigQuery storage is pennies per GB
- Use scheduled queries for automated daily/weekly reports
- Combine with CRM data for full customer lifecycle analysis

Add to your project root CLAUDE.md file, or append to an existing one.

Tags

analyticsga4google-analyticstrackingattributionreporting