B2B AI DirectoryB2B AI Directory
AnalyticsbeginnerFree

Turn campaign performance data into an executive summary

Convert messy data from GA4, HubSpot, Looker Studio, and spreadsheets into a clear weekly executive summary with wins, risks, and next actions.

What you will have

An executive-ready campaign summary that explains what happened, why it matters, and what the team should do next.

Setup time
1-2 hours
Time saved
3-5 hours per weekly report
Estimated cost
$0 to $150 per month
Tools used
6 tools

Why this works

Executives do not need a dashboard dump. They need a clear explanation of what changed, why it changed, what is at risk, and what action the team recommends. This workflow uses AI to turn raw metrics into a narrative summary while still forcing the marketer to verify the numbers and own the recommendations.

Step-by-step workflow

Run the workflow

This workflow is fully available. Follow the steps below to build the system from start to finish.

1

Define the executive reporting frame

20 min

Before pulling data, decide what the executive summary needs to answer. Use a simple structure: what changed, why it matters, what is working, what is underperforming, what risks need attention, and what actions marketing recommends. This prevents the report from becoming a metric dump.

Output

A clear executive reporting frame for the campaign summary.

Google Docs
Pro tip

Executives care less about every channel detail and more about whether the campaign is creating pipeline, learning, or risk. Structure the summary around decisions, not dashboards.

2

Export the core campaign metrics

30-45 min

Pull campaign data from GA4, HubSpot, and Looker Studio into Google Sheets. Capture spend if available, sessions, landing page conversion rate, form fills, MQLs, SQLs, opportunities, pipeline, cost per conversion, top channels, top assets, and week-over-week change. Keep source notes so you know where each number came from.

Output

A normalized campaign metric table with source notes and week-over-week changes.

Google Analytics 4HubSpotLooker StudioGoogle Sheets
Pro tip

Do not mix attribution definitions without labeling them. A HubSpot campaign-sourced lead and a GA4 conversion are not always the same thing.

3

Flag anomalies and meaningful changes

30 min

Use Google Sheets to calculate week-over-week or period-over-period changes. Highlight large movements in traffic, conversion rate, lead quality, pipeline, cost, or channel mix. Then ask Claude to separate normal noise from meaningful changes that deserve executive attention.

Output

A list of meaningful performance changes and anomalies worth explaining.

Google SheetsClaude
Pro tip

A big percentage change on a tiny number can be noise. Always include raw volume next to percentage change.

Prompt template
Analyze this campaign performance table and identify meaningful changes.

Campaign metrics:
{{campaign_metrics_table}}

Campaign goal:
{{campaign_goal}}

Reporting period:
{{reporting_period}}

Output:
1. Biggest positive changes
2. Biggest negative changes
3. Possible anomalies
4. Changes that may be normal noise
5. Metrics that need verification
6. Questions to investigate before reporting

Be skeptical. Do not overstate small numbers.
4

Generate the first executive summary draft

20-30 min

Give Claude the metric table, anomaly list, campaign goal, and any context from the team. Ask it to draft a short executive summary with headline takeaway, wins, risks, explanations, recommended actions, and open questions. The summary should be readable in under two minutes.

Output

First draft of the executive campaign summary.

ClaudeGoogle Docs
Pro tip

Force a headline takeaway. If the report cannot be summarized in one sentence, the analysis is not sharp enough yet.

Prompt template
Draft an executive campaign performance summary.

Campaign goal:
{{campaign_goal}}

Metric table:
{{metric_table}}

Meaningful changes and anomalies:
{{anomaly_notes}}

Team context:
{{team_context}}

Write:
1. One-sentence headline takeaway
2. What changed this period
3. What is working
4. What is underperforming
5. Why this likely happened
6. Risks or watchouts
7. Recommended next actions
8. Questions that need follow-up

Keep this concise, plain-English, and executive-ready. Do not hide uncertainty.
5

Verify the numbers and remove weak claims

30 min

Manually compare the draft against GA4, HubSpot, Looker Studio, and the source spreadsheet. Remove any claim that is not directly supported by the numbers. If the cause is uncertain, rewrite the explanation as a hypothesis and add what you will check next.

Output

Verified executive summary with unsupported claims removed or qualified.

Google Analytics 4HubSpotLooker StudioGoogle Docs
Pro tip

This step is non-negotiable. AI is useful for synthesis, but the marketer owns the accuracy of the report.

6

Add recommended actions and owners

20 min

Turn the summary into an action-oriented report. Add 3-5 recommended actions, each with an owner, due date, expected impact, and dependency. This makes the report useful for operating the campaign, not just explaining it.

Output

Executive summary with clear recommended actions and ownership.

ClaudeGoogle Docs
Pro tip

Every action should connect to a metric movement. Avoid generic next steps like optimize ads unless you say what specifically needs to change.

Prompt template
Turn this campaign summary into an action plan.

Executive summary:
{{executive_summary}}

Available team members:
{{team_members}}

Constraints:
{{constraints}}

Output 3-5 recommended actions with:
1. Action
2. Why it matters
3. Metric it should affect
4. Owner
5. Due date
6. Expected impact
7. Dependency or risk

Be specific. Avoid vague optimization language.
7

Publish the weekly readout

15 min

Share the final Google Doc or summary excerpt with leadership and the campaign team. Link back to the Looker Studio dashboard for anyone who wants deeper details. Keep the main readout concise and archive each week so you can compare narrative quality and decision history over time.

Output

Published weekly campaign readout with dashboard backup and action owners.

Google DocsLooker Studio
Pro tip

Store every weekly summary in one folder. Over a quarter, these summaries become a decision log that explains what marketing learned and changed.

Expected results

Reporting time saved

3-5 hours per week

Structured exports and AI-assisted synthesis reduce manual dashboard review, first-draft writing, and summary formatting.

Summary length

Readable in under 2 minutes

The workflow forces a headline takeaway, concise explanation, and action plan instead of a dashboard dump.

Decision quality

3-5 recommended actions

Each readout includes owners and actions so campaign reporting connects directly to execution.

Data trust

Verified source notes

Manual verification against GA4, HubSpot, and Looker Studio reduces the risk of AI-generated reporting mistakes.

Related workflows

Continue with workflows that share a similar GTM motion, category, or tool stack.