Google Analytics 4 logoClaude logo
Claude dashboard template · GA4

Free Google Analytics dashboard template for Claude

See which channels and AI assistants bring visitors, and back the ones that convert, with this free Google Analytics dashboard template. It takes about 8 minutes to set up and runs on your own GA4 property, so you can keep asking Claude questions about it.

By Co-founder and CEO, Porter MetricsLast updated November 3, 2026

trailgear.com · demo
Google Analytics dashboard template for Claude, KPI cards and daily trend on Trailgear demo data (dark mode)
Overview · 4 pages · Porter demo data (Trailgear)Open the Claude dashboard ↗Porter GA4 dashboard PDF ↗

Trusted by 1,600+ marketing teams and agencies

1,600+marketing teams and agencies
4.6/5rating on G2, 250+ reviews
$1B+ad spend reported
G2 Momentum Leader badge, Porter Metrics rated 4.6 out of 5 starsG2 Best Estimated ROI badge, Porter MetricsG2 Best Relationship badge, Porter Metrics

What you can do with this Google Analytics dashboard

Five jobs this Google Analytics dashboard does across your whole GA4 property. Click one to see its view on demo data, then paste its prompt into the same Claude chat.

See all Claude dashboard templates · GA4 dashboard templates for Data Studio and Sheets

Google Analytics dashboard template for Claude, sessions and revenue by channel on Trailgear demo data (dark mode)

See which channels bring visitors that convert

Sessions, engagement rate, key events and revenue for every default channel group, so you put budget and content behind the channels that pay back.

  • Which channels bring the most sessions and revenue?
  • Which channel converts best per session?
Prompt
Show sessions, share of sessions, change vs the previous 14 days, engagement rate, key events, session conversion rate and total revenue by session default channel group for the last 14 days.

Also built for this: GA4 SEO dashboard template

How to set up the Google Analytics dashboard in Claude

You need a GA4 property your Google account can read, a free Porter account and Claude Pro, Max, Team or Enterprise for Claude Dashboards. Setup takes about 8 minutes.

  1. Connect Google Analytics 4 in Porter

    Sign up free at Porter, open Data sources, pick Google Analytics 4 and choose your property. The GA4 to Claude tutorial shows each click.

    Porter's Select accounts window for Google Analytics 4 with a demo account
    Pick the GA4 properties Claude can read, then save.
  2. Add Porter to Claude

    In Claude, go to Customize → Connectors → Add custom connector, paste https://mcp.portermetrics.com/mcp and name it Porter Metrics. Click Continue, then sign in to Porter and allow access.

    Claude's Add custom connector window with the name Porter Metrics and Porter's MCP URL filled in
    In Claude: Customize, Connectors, Add custom connector, then paste Porter’s MCP URL
  3. Paste the install prompt

    Open a new chat in Claude, paste this prompt and replace the property in brackets with your own. Claude queries GA4 through Porter and builds the dashboard.

    Install prompt
    Duplicate this Claude dashboard template and keep its layout, views and styling: https://claude.ai/artifact/VFDr4uTj5YvtgYQeJwwqse Then rebuild it with my own data through Porter: a Google Analytics 4 dashboard for [property] for the last 14 days against the 14 days before: KPI cards for sessions, new users, engagement rate, key events and total revenue; daily sessions and key events; a table by session default channel group with sessions, engagement rate, key events, session conversion rate and total revenue; sessions from chatgpt.com, perplexity.ai, gemini.google.com, claude.ai and copilot.microsoft.com by session source with key events, revenue and top landing page; key events by event name; daily total revenue; and total revenue and transactions by session campaign. If my plan reads 6 weeks of data, add weekly cohorts by first session date with the share of users active in weeks 1 to 5.
    Open in Claude with this prompt
    Google Analytics dashboard template for Claude, KPI cards on Trailgear demo data (dark mode)
    The first thing Claude builds: KPI cards for your own property. Demo data shown.
How to connect GA4 to Claude · 1:40
How to connect Google Analytics 4 to Claude (no code)
Porter Metrics on YouTube

Google Analytics dashboard fields and data

The Google Analytics dashboard reads ten GA4 metrics and nine dimensions, all from one property. Porter reads 285 GA4 fields if you want to add more.

Top 5 Google Analytics KPIs to watch

Trailgear demo data · last 14 days vs the 14 before

  • Sessions90,281+6.5%

    Check which channel moved before you celebrate a rise: one campaign can hide a drop everywhere else.

  • New users52,310+4.9%

    Rising new users with flat sessions per user means people come once. The cohort view shows if they return.

  • Engagement rate58.3%+1.2 pts

    A channel far below the rest usually sends the wrong visitors. The bars are each channel.

  • Key events3,235+9.6%

    If sessions grow and key events don’t, look at the event table before blaming traffic.

  • Total revenue$337,100+10.8%

    Compare it with key events: revenue rising faster means bigger orders, not more of them.

How the numbers are calculated

Engagement rate
Engaged sessions ÷ sessions. A session is engaged after 10 seconds, a key event or two page views.
Session conversion rate
Sessions with at least one key event ÷ sessions.
Average purchase revenue
Total revenue ÷ transactions.
AI assistant visits
Sessions whose session source is an AI assistant domain, such as chatgpt.com or perplexity.ai.
Change
(This period − previous period) ÷ previous period. Rates change in percentage points.

Data sources

Metrics

  • Sessions
  • New users
  • Engaged sessions
  • Engagement rate
  • Key events
  • Session conversion rate
  • Total revenue
  • Transactions
  • Average purchase revenue
  • Cohort active users

Dimensions

  • Date
  • Session default channel group
  • Session source
  • Session medium
  • Session campaign
  • Event name
  • Landing page + query string
  • First session date
  • Weekly cohort

See all fields:Google Analytics 4 · 285 fields

What makes this Google Analytics dashboard different

What you get that GA4’s own reports and dashboards don’t give you in one place.

  • Ask why a number moved

    See key events dip, then ask Claude in the same chat which channel or landing page caused it.

  • Spot AI traffic without editing GA4

    The prompt splits out ChatGPT, Perplexity and Claude visits, so you skip building a custom channel group in GA4 Admin.

  • Compare any two periods

    Put the last 14 days next to the 14 before, last month or the same weeks last year.

  • Put ad spend next to sessions

    Connect Google Ads or Meta Ads in Porter and ask Claude for cost per key event by channel.

  • Send clients a report on your logo

    Publish it in Porter and email it, with your logo, on the day you choose.

  • Share it without GA4 access

    Anyone with the Porter link sees the numbers, without a seat in your GA4 property.

What the dashboard includes

  • KPI cards for sessions, new users, engagement rate, key events and total revenue
  • Daily sessions and key events against the previous 14 days
  • Traffic acquisition by channel with conversion rate and revenue
  • Visits from AI assistants by source, with their top landing page
  • Key events by event name
  • Daily total revenue and revenue by campaign
  • Weekly cohorts of returning users
  • Share by link, PDF and scheduled email once published in Porter

Browse more Claude dashboard templates

Get your free Google Analytics dashboard

Sign up free, connect GA4 and paste the prompt. Your own property fills the same layout as the demo.

Free plan · 14-day trial · No card needed