insight-ga4

Analyzes Google Analytics 4 data via MCP and generates shareable HTML dashboard artifacts.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill insight-ga4-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: insight-ga4
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/insight/skills/insight-ga4
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill insight-ga4-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning raw Google Analytics 4 data into a readable report normally requires navigating the GA4 interface, exporting numbers, and building charts by hand. This Skill queries GA4 through the official Google Analytics MCP server and compiles the results into a self-contained web dashboard artifact with stat tiles, trend charts, and ranking tables. ## Core Features & Use Cases - Six analysis modes: traffic summary with WoW/MoM comparison, top pages and landing pages, traffic source/channel breakdown, funnel and conversion tracking, real-time active users, and audience demographics by country, device, or browser. - Dashboard artifact output: embeds all queried data into a single HTML artifact with delta indicators, line/bar charts, and tables, plus a 3-5 bullet summary in chat. - Safe data handling: verifies MCP tool availability before running, asks which GA4 property to use when ambiguous, and never fabricates numbers when the API returns errors or empty data. - Use Case: Ask for a weekly traffic summary of your website, and receive a dashboard comparing the last 7 days against the previous 7 days with sessions, users, pageviews, and engagement rate deltas. ## Quick Start Run /insight-ga4 with a question like "summarize this month's traffic for my GA4 property and show top pages and channel breakdown".

Frequently Asked Questions about insight-ga4

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze Google Analytics 4 data with Claude?▼

Connect the official google-analytics-mcp server, then invoke /insight-ga4 with your question. The skill runs GA4 Data API reports through MCP tools and compiles the results into an HTML dashboard artifact with charts and summary tables.

What GA4 reports can I generate with the Google Analytics MCP?▼

Six report types are supported: traffic summary with WoW/MoM comparison, top pages and landing pages, traffic source and channel breakdown, funnel conversion tracking, real-time active users, and audience demographics by country, device, or browser.

What are the prerequisites for using google-analytics-mcp?▼

You need Application Default Credentials via gcloud auth application-default login with the analytics.readonly scope, and your Google account must have Viewer access or higher on the GA4 property. The skill does not install or configure the MCP server for you.

How is WoW or MoM traffic comparison calculated in GA4?▼

The skill calls run_report twice, once for the current period and once for the comparison period, then computes the percentage change itself. This is simpler and more transparent than requesting a built-in comparison from the API.

Why does the GA4 skill say MCP tools are not available?▼

The skill checks for google-analytics-mcp tools such as run_report and get_account_summaries before proceeding. If they are missing, the MCP server is not connected or authenticated, and you must set it up first rather than receiving guessed data.

Can the GA4 dashboard artifact fetch live data?▼

No. All data is embedded into the HTML at creation time because artifacts cannot call the GA4 API directly. The dashboard footer records when the data was pulled so you know how fresh the numbers are.