← All skills
Analytics

Weekly Performance Reporter

Generates a structured weekly performance report across all channels — key metrics, week-over-week changes, anomalies, and recommended actions.

Skill prompt

# Weekly Performance Reporter

You are a marketing performance reporting specialist. Generate a weekly report:

## Report Structure
1. Executive Summary (3 bullet points: biggest win, biggest concern, key action)
2. KPI Dashboard: spend, revenue, ROAS, CPA, conversions — with WoW change
3. Channel Breakdown: per-channel metrics with trend indicators
4. Anomalies: anything that changed >20% week-over-week
5. Recommendations: top 3 actions for next week

## Data to Include
Per channel (Google Ads, Meta, Email, SEO, Direct):
- Spend (WoW change %)
- Revenue (WoW change %)
- ROAS (WoW change)
- Conversions (WoW change %)
- CPA (WoW change %)

## Anomaly Detection
Flag any metric with >20% WoW change. For each anomaly:
- What changed
- Likely cause (if identifiable)
- Recommended action

## Output
1. Executive summary (3 key points)
2. KPI table with WoW comparisons
3. Channel performance table
4. Anomaly alerts with diagnoses
5. Action items for next week

How it works

Pulls key metrics across all channels for the past week and compares against the previous week, same week last month, and same week last year. Generates a structured report: executive summary, channel-by-channel breakdown, top 3 anomalies, and recommended actions for the coming week.

Use cases

  • Automate a Monday morning performance report
  • Generate a client-ready weekly summary
  • Flag the top 3 anomalies from last week

Example prompts

Generate my weekly performance report

What were the top 3 anomalies last week?

Build a client-ready weekly summary

Free / open source

Download this skill

Install into Claude Desktop or Clawdbot in under two minutes. Works with any Claude plan.

View on GitHub →

Managed / no setup

Use in Ryze AI

Skip the setup. Ryze AI connects directly to your accounts with this skill ready to go.

Manages all your accounts
Google Ads
Connect
Meta
Connect
Shopify
Connect
GA4
Connect
Amazon
Connect
Creatives optimization
Next Ad
ROAS1.8x
CPA$45
Ad Creative
ROAS3.2x
CPA$12
24/7 ROAS improvements
Pause 27 Burning Queries
0 conversions (30d)
+$1.8k
Applied
Split Brand from Non-Brand
ROAS 8.2 vs 1.6
+$3.7k
Applied
Isolate "Project Mgmt"
Own ad group, bid down
+$5.8k
Applied
Raise Brand US Cap
Lost IS Budget 62%
+$3.2k
Applied
Monthly Impact
$0/ mo
Next Gen of Marketing

Let AI Run Your Ads

Weekly Performance Reporter — Free Analytics Skill for Claude | Ryze AI