Google Search Console logoGoogle Analytics 4 logoClaude logo
Claude dashboard template · Client SEO

Free client SEO report template for Claude

Show clients their SEO progress against the goals you agreed with this free client SEO report template. It takes about 10 minutes to set up and runs on each client’s own Search Console and GA4 data, so you can answer their questions in the same chat.

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

trailgear.com · demo
Client SEO dashboard template for Claude, overview with KPIs and the daily trend on Trailgear demo data (dark mode)
Goals and KPIs · 4 pages · Porter demo data (Trailgear)Open the Claude dashboard ↗

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 client SEO report

Seven jobs this report does. Click one to see its view on demo data, then paste its prompt into the same Claude chat.

See all SEO dashboard templates for Claude

Client SEO dashboard template for Claude, KPI cards with goal progress on Trailgear demo data (dark mode)

Show progress against each client goal

Clicks, organic sessions and key events next to the goals you set, so the client sees at a glance whether you’re on track.

  • Are we on track for our goals?
  • Which goal needs attention?
Prompt
Show clicks, organic sessions and key events for the last 7 days against these goals: [goals], with the percent of each goal reached.

Also built for this: Monthly SEO dashboard template

How to set up the client SEO report in Claude

You need access to the client’s Search Console and GA4 properties, a free Porter account and Claude Pro, Max, Team or Enterprise for Claude Dashboards. The whole setup takes about 10 minutes.

  1. Connect Search Console and GA4 in Porter

    Sign up free at Porter, open Data sources, connect Google Search Console and Google Analytics 4 and choose your property in each. The Search Console to Claude tutorial and the GA4 to Claude tutorial show each click.

    Porter's Select accounts window for Google Search Console with a demo account
    Pick the Search Console sites 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 site and the goals in brackets. Claude reads both sources through Porter and builds the report.

    Install prompt
    Duplicate this Claude dashboard template and keep its layout, views and styling: https://claude.ai/artifact/6Cwm2aSubiqj6HfLRvzBau Then rebuild it with my own data through Porter: a client-ready SEO dashboard for [client site] for the last 14 days from Search Console and GA4: clicks, organic sessions and key events against these goals [goals], with impressions for context, last 7 days vs the 7 days before, daily clicks and organic sessions, the top 10 winning and losing queries and pages, and a Work done this period list with these items: [your work log].
    Open in Claude with this prompt
    Client SEO dashboard template for Claude, KPI cards with goal progress on Trailgear demo data (dark mode)
    The first thing Claude builds: KPI cards against the client’s goals. Demo data shown.
How to connect Search Console to Claude · 8:12
Build a Google Search Console dashboard with Claude
Porter Metrics on YouTube

Client SEO report fields and data

Clicks and impressions come from Search Console; sessions and key events come from GA4’s Organic Search channel. Porter reads 27 Search Console fields and 285 GA4 fields.

Top 5 client SEO KPIs to watch

Trailgear demo data · last 7 days vs the 7 before

  • Clicks18,209101% of goal

    The first number a client looks for. Compare it with the goal, not only with last week.

  • Organic sessions21,619101% of goal

    Clicks that became visits. If clicks grow and sessions don’t, check the landing pages.

  • Key events702100% of goal

    Visits that did something: the number that ties SEO to the client’s business.

  • Impressions739.8K+7.0%

    Shown for context. Rising impressions mean more reach before clicks follow.

  • CTR2.46%vs 2.48%

    Flat CTR while impressions grow usually means new, broader queries.

How the numbers are calculated

Goal progress
This period’s value ÷ the goal you set, as a percent.
Change
(This period − previous period) ÷ previous period.
Organic sessions
GA4 sessions where Session default channel group is Organic Search.
Key events
GA4 key events from Organic Search sessions.
CTR
Clicks ÷ impressions.

Metrics

  • Clicks
  • Impressions
  • Sessions
  • Key events

Dimensions

  • Date
  • Query
  • Page URL
  • Session default channel group
  • Landing page + query string

See all fields:Google Search Console · 27 fieldsGoogle Analytics 4 · 285 fields

What makes this client SEO report different

What you get that a client slide deck or a PDF export can’t give you.

  • Send it on your agency’s logo

    Publish it as a Porter dashboard with white label, so clients see your brand.

  • Answer client questions during the call

    Ask Claude why a page dropped and get the numbers in the same chat.

  • Set goals once, track them every period

    Each refresh compares clicks, sessions and key events with the goals you set.

  • Report every client the same way

    Run the same prompt for each client so every report has one layout.

  • Email it on a set day

    Schedule the published dashboard to land in the client’s inbox.

  • Skip the copy-paste

    Search Console and GA4 numbers refresh together, with no exports.

What the report includes

  • KPI cards for clicks, organic sessions and key events with goal progress, plus impressions for context
  • Daily clicks and organic sessions
  • Winning and losing queries and pages
  • A work done this period list you fill in
  • Share by link, PDF and scheduled email once published in Porter

Get your free client SEO report

Sign up free, connect the client’s Search Console and GA4 and paste the prompt. Their data fills the same layout as the demo.

Free plan · 14-day trial · No card needed