Free weekly report templates for marketing and SEO (2026)

Start every Monday with last week’s numbers next to the week before, for SEO, ads, social and sales, with these free weekly report templates.

Porter Metrics has 20 free weekly report templates for Claude, Porter dashboards, Data Studio (formerly Looker Studio) and Google Sheets, each with a preview. Pick one, connect your data for free, and the Claude version runs on your own accounts in about 10 minutes, ready for follow-up questions.

Google Search Console logoGoogle Analytics 4 logoGoogle Sheets logoClaude logoData Studio logoPorter Metrics logo

By , Co-founder and CEOLast updated November 4, 2026

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

Weekly report templates

Porter’s 20 weekly report templates are grouped by the part of marketing each one reports on. Filter by tool or use case and open a card for its preview and setup.

20 templates

No template for that combination.

Weekly report example

Porter’s weekly report example is the Claude weekly SEO report on Trailgear demo data: this week against last for Search Console and GA4. Click through its four views before connecting anything.

Weekly report template, this week against last week on demo dataWeekly report template, four-week scorecard on demo dataWeekly report template, queries entering or leaving the top 10 on demo dataWeekly report template, pages that lost clicks on demo data
Demo data (Trailgear).Open the live example

What to include in a weekly report

A weekly report built on Porter’s templates has six parts, in the order a team reads them on Monday, each covered by a template.

1

This week vs last

Your main KPIs against the week before, with the change in each: weekly SEO report and marketing KPI dashboard templates.

2

Four-week trend

One row per week for the last four weeks, so one odd week does not read as a trend.

3

Channels and campaigns

Spend, conversions and cost per conversion by channel: cross-channel marketing dashboard template.

4

What moved

Queries, pages, campaigns or posts that rose or fell most this week: keyword ranking dashboard template.

5

Results

Key events, leads, orders or revenue for the week: Shopify store performance template.

6

Next steps

Two or three actions for this week, with an owner for each.

Match the detail to the reader: leadership needs the first two parts and the results, managers add channels and campaigns, and analysts need what moved. For a longer view, use the monthly report templates; for a quick daily check, the daily report templates.

How to set up a weekly report template

Every Porter weekly report template starts with one free step: connect your data sources in Porter. Then set it up in your reporting tool.

On Porter’s Free plan, Claude reads the last 15 days, enough for this week against last, and Data Studio and Google Sheets up to 30 days. The 14-day trial has full access and needs no card (Porter pricing).

In Claude

  1. Sign up free at Porter, open Data sources and connect the accounts your report needs, for example Search Console and GA4 for the weekly SEO report.

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

  3. Open a new chat, paste the install prompt and put your site in place of the one in brackets (Search Console to Claude tutorial). Claude reads your data through Porter’s MCP (Model Context Protocol), an open standard that lets Claude read data from other tools.

Install prompt
Duplicate this Claude dashboard template and keep its layout, views and styling: https://claude.ai/artifact/PvcMqjyoS7pFe32RVgwZEo Then rebuild it with my own data through Porter: a weekly SEO report for [site]: the last 7 days against the 7 days before for Search Console clicks, impressions, CTR and average position and GA4 organic sessions and key events; the queries from my top 100 that entered or left the top 10; pages that lost clicks with their organic sessions; and organic landing pages by sessions and key events. If my plan reads 28 days of data, add a week-by-week table and chart for the last 4 weeks.

Claude Dashboards is in beta on Pro, Max, Team and Enterprise (Anthropic’s guide to Claude Dashboards).

As a Porter dashboard

  1. Open a Porter dashboard card and click Download template.

  2. Sign in to Porter and pick your accounts.

  3. Schedule it by email for Monday morning, or share it with viewer or editor access.

In Data Studio

  1. Open a Data Studio card and click Download template.

  2. Click the three-dot menu (⋮) in the top-right corner and select Make a copy.

  3. Choose your Porter data sources, click Copy Report and set the date range to last week, compared with the previous period.

In Google Sheets

  1. Open a Google Sheets card and make a copy.

  2. Install the Porter extension, authorize it and choose your accounts.

  3. Run the prebuilt queries and set the refresh to weekly.

Need Excel? In Google Sheets, choose File → Download → Microsoft Excel (.xlsx).

What makes these weekly report templates different

A weekly report is only useful if it is ready on Monday. Porter’s templates update themselves from each source, in the tool you report in.

1

See a live example before you sign up

Click through the Claude weekly SEO report without an account, then decide.

2

No Monday exports

The report refreshes itself, so the week starts with current numbers instead of a copy-paste.

3

One report, four tools

Explore it in Claude, send it as a Porter link, or keep it in Data Studio or Google Sheets.

4

Every channel on one page

Put SEO, ads, social and sales side by side in the multi-channel marketing and cross-channel templates.

5

Weekly email on your logo

Email the report every Monday with your client’s branding and no Porter badge on paid plans.

More report template galleries

Porter has a gallery for each reporting cadence, channel and tool.

Weekly report template FAQ

Are these weekly report templates free?

Yes. All 20 Porter weekly report templates and prompts are free to download, and the Free plan never expires. Longer date ranges need the 14-day trial or a paid plan from $12.50 per account a month, billed annually (Porter pricing).

What is a weekly report?

A weekly report shows the past seven days of your key numbers next to the week before, so a team can see what changed and decide what to do this week. In marketing it usually covers traffic, rankings, ad spend, conversions and revenue.

Is there a weekly report template for Excel?

Yes. Copy a Google Sheets template, refresh it with your data, then choose File, Download, Microsoft Excel (.xlsx). The Excel file is a snapshot; the Sheets copy keeps refreshing.

Can I email the weekly report automatically?

Yes. A Porter dashboard shares by link, PDF and scheduled email, so you can send it every Monday. In Data Studio, use Share, Schedule delivery.

Weekly or monthly report: which should I send?

Use a weekly report to catch problems while you can still fix them, and a monthly report to show clients and leadership the results. Many teams send both.

Claude, Porter dashboard, Data Studio or Google Sheets: which should I use?

Use Claude to build the report and ask follow-up questions, but anyone opening a shared Claude dashboard needs their own Claude access (Anthropic’s guide to sharing artifacts). Use a Porter dashboard for client links and scheduled email, Data Studio if your reports live there, and Google Sheets for formulas or Excel.

Get your free weekly report template

Pick a template, connect your data for free and send your first weekly report on your own numbers next Monday.

Free plan · 14-day trial · No card needed