GA4 Reporter
/ga4-reportGenerate GA4 traffic and engagement reports from your terminal. Cross-reference organic traffic with landing page performance and user behavior metrics.
Get this skill
Install all free SEO skills with one command:
curl -fsSL https://raw.githubusercontent.com/ccforseo/seo-skills/main/install.sh | bashOr install this skill manually:
$ git clone https://github.com/ccforseo/seo-skills.git
$ cp -r seo-skills/ga4-reporter ~/.claude/skills/ga4-reporterWhat it does
The GA4 Reporter skill connects to the Google Analytics 4 Data API and generates custom reports on traffic, engagement, conversions, and user behavior. It cross-references organic search traffic with landing page performance, bounce rates, and conversion events. The skill formats data into actionable reports with trend analysis and comparative date ranges.
Key features
- Pulls traffic, engagement, and conversion data from GA4 API
- Cross-references organic traffic with landing page metrics
- Compares performance across date ranges with trend indicators
- Segments data by source, medium, campaign, and device
- Generates formatted reports for client delivery
How to use GA4 Reporter
Connect your GA4 property
Type /ga4-report and authenticate with your Google account. Select the GA4 property and specify the date range for your report.
Select report type
Choose from preset reports (organic traffic overview, landing page performance, conversion analysis) or build a custom report with specific dimensions and metrics.
Review and distribute
The output includes tables, trend indicators, and key insights. Export as CSV for further analysis or as a formatted report for stakeholders.
When to use it
Monthly organic traffic reporting for clients
Identifying top-performing landing pages by conversion rate
Correlating GSC ranking changes with GA4 traffic data
Tracking engagement metrics after content updates
Frequently asked questions
Does the GA4 Reporter work with Universal Analytics?
No. Universal Analytics was sunset by Google. The skill works exclusively with GA4 properties using the GA4 Data API. If you still need UA data, export it separately before Google deletes historical UA data.
Can I combine GA4 data with Search Console data?
Yes. Use the GA4 Reporter alongside the GSC Analyzer to cross-reference ranking positions with actual traffic and engagement. The combined data shows which ranking improvements translate into conversions.
What GA4 metrics does the reporter include?
Sessions, users, new users, engaged sessions, engagement rate, average engagement time, conversions, and revenue. You can specify custom events and dimensions based on your GA4 configuration.
How do I set up GA4 API access?
Create a Google Cloud project, enable the GA4 Data API, and generate OAuth credentials. The skill guides you through this process on first run and stores your credentials securely for future sessions.
Related skills
GSC Analyzer
/gsc-analyzePull and analyze Google Search Console data from your terminal. Surface ranking opportunities, track impressions, and identify queries losing position.
Data & AnalyticsLanding Page Audit
/lp-auditAudit landing page performance combining SEO, UX, and conversion metrics. Identifies why pages underperform in traffic, engagement, or conversions.
Data & AnalyticsTraffic Drop Diagnoser
/traffic-dropDiagnose the cause of organic traffic drops. Analyzes ranking changes, algorithm updates, technical issues, and seasonal patterns to pinpoint what went wrong.
Data & AnalyticsPaid-Organic Overlap
/paid-organicFind keywords where you pay for ads but already rank organically. Identifies wasted ad spend and opportunities to reallocate budget.
Get all 50 skills
The SEO Command Center includes every skill in this library plus Python data fetchers, CLAUDE.md configs, and report templates. One-time purchase.