Internal  ·  Reporting System

Client Performance &
Planning System

The operating framework for weekly reporting — pacing, creative, budget, AI, and narrative continuity.

Section 1
Pacing vs Plan Visualization
An executive-level view of how the business is tracking against the agreed media plan and budget at every touchpoint.

We need a clear, executive-level view of how the business is pacing relative to the agreed media plan and budget. This should not be buried in tables or implied through commentary. It needs to be immediately visible at the top of every weekly report.

This section should show planned versus actual performance on a month to date basis across spend, revenue, and key efficiency metrics. It should include variance percentages to quickly identify whether we are ahead or behind plan.

The goal is to answer three questions immediately. Are we pacing to plan. Where are we off. What are we doing about it.

This should also include a simple visual representation, ideally a bar or progress-based view, that allows both internal teams and clients to understand pacing at a glance without needing to interpret raw numbers.

This becomes the anchor for the entire weekly conversation and ensures we are always operating against a defined plan rather than reacting to isolated metrics.

How It Works · MTD Pacing View
Spend MTD −14.4% vs Plan
$42,800 actual  /  $50,000 plan
$42,800 Target: $50,000
Revenue MTD +8.2% vs Plan
$216,400 actual  /  $200,000 plan
$216,400 Target: $200,000
ROAS MTD +26.6% vs Plan
5.06x actual  /  4.00x plan
5.06x Target: 4.00x
CPA MTD +18.0% vs Plan
$47.20 actual  /  $40.00 plan
$47.20 Target: $40.00
Section 2
Creative Fatigue Monitoring
A data-driven system for identifying when creative performance is declining before it materially impacts results.

We need a standardized way to identify when creative performance is declining and action is required. This should not be subjective or based on feel. It should be driven by clear signals.

This section should track frequency trends, CTR decay, rising CPA, and declining conversion rates at the ad and campaign level. It should highlight which creatives are fatiguing, which are stable, and which are still scaling.

The goal is to proactively identify when creative needs to be refreshed before performance materially declines.

This should also tie directly into the creative pipeline by triggering new concept development or iteration. If fatigue is identified, the system should clearly show what is being developed next to replace or support those assets.

This ensures we maintain creative velocity and avoid performance drops driven by stale assets.

Key Signals · Ad-Level Fatigue Tracker
Asset Status Freq CTR CPA
UGC_Hook_v3 🔴 Fatiguing 4.8 0.9% $62
Static_Offer_v1 🟡 Declining 3.1 1.4% $48
Video_Testimonial_v2 🟢 Scaling 1.6 2.8% $31
Pipeline Response
UGC_Hook_v3: New hook variants briefed — 3 concepts in review, launch target Day 4.
Static_Offer_v1: A/B test with refreshed offer copy scheduled for next week.
Section 3
Budget Allocation View
A transparent breakdown of how capital is deployed across channels and funnel stages, with imbalance detection built in.

We need a clear breakdown of how spend is being allocated across channels, funnel stages, and campaign types.

This should show percentage of spend by channel such as Meta, TikTok, Google, and CRM, as well as by funnel stage including prospecting, remarketing, and retention.

It should also include a campaign level view where relevant, especially across paid search structures such as Pmax, Shopping, brand, and non brand.

The goal is to ensure capital is being deployed efficiently and aligned with strategy.

This section should also highlight imbalances or inefficiencies. For example, over investment in bottom of funnel, under investment in prospecting, or misalignment between spend and performance.

This becomes a key lever in optimizing both growth and efficiency.

Output · Spend Distribution
By Channel
Meta
45%
45%
Google
30%
30%
TikTok
15%
15%
CRM
10%
10%
By Funnel Stage
Prospecting
40%
40%
Remarketing
35%
35%
Retention
25%
25%
Imbalance Flagged
Remarketing at 35% may be crowding out prospecting growth. Consider shifting 5–8% toward top-of-funnel to sustain scale.
Section 4
AI Insight Layer
Embedded across every section of the report — translating data into clear observations and recommended actions, not metric summaries.

This is a critical differentiator and needs to be embedded across every section of the report.

For each major section including creative, paid social, paid search, and CRM, we should include an AI generated insight layer that translates data into clear observations and recommended actions.

This should not restate metrics. It should interpret them.

Each insight should answer what is happening, why it is happening, and what we should do next.

This layer should also incorporate cross account learnings, emerging trends, and competitive signals where possible. The goal is to move from reactive reporting to proactive guidance.

This is how we scale intelligence across accounts and create a system that improves over time.

Output · AI Insight Cards
Paid Social AI Insight
What's happening CPMs on Meta have risen 22% WoW while CTR has held steady — net effect is a higher effective CPA on cold audiences.
Why Q2 auction pressure is intensifying. Competitor spend (3 overlapping advertisers) increased ~18% this week based on impression share signals.
What to do next Shift 10% of prospecting budget toward Advantage+ catalog campaigns where CPM efficiency is 30% stronger. Hold top creative assets in reserve for weekend auction windows.
Paid Search AI Insight
What's happening Non-brand search is underperforming plan by 31% on ROAS while brand search is 2.1x above target.
Why Pmax is cannibalizing brand queries. Budget allocation within Pmax is prioritizing brand search over Shopping, inflating attributed ROAS without driving incremental volume.
What to do next Add brand terms to Pmax negative keyword list. Reallocate $2,400/week from brand campaign to non-brand Shopping to test incrementality before month-end review.
Creative AI Insight
What's happening Video testimonial formats are outperforming static by 2.2x on purchase rate across both Meta and TikTok this month.
Why Cross-account learning from 4 similar DTC clients shows social proof hooks drive a consistent 1.8–2.4x lift in conversion rate vs. product-first creatives in this AOV range.
What to do next Brief 2 additional UGC testimonial concepts for next sprint. Prioritize new customer stories with specific outcome language. Retire bottom two static assets.
Section 5
Weekly Narrative Continuity
Each report connects to the last — building a continuous story of progress, accountability, and forward momentum.

We need to ensure that each weekly report connects to the previous week and builds a clear narrative over time.

Each report should include a brief recap of last week's focus, what actions were taken, and what we expected to happen.

It should then clearly outline what actually changed in performance, where outcomes aligned or did not align with expectations, and what we learned.

Finally, it should define what we are focusing on next and what tests or initiatives are being prioritized in the upcoming week.

The goal is to make the report feel like a continuous story of progress rather than a static snapshot of data.

This creates clarity for clients, reinforces accountability, and ensures that every action is tied to a broader strategy.

Structure · Weekly Narrative Flow
Last Week
What We Did & Expected
Shifted 15% of spend from brand search to non-brand Shopping. Launched two new UGC creatives to counter fatigue on top-of-funnel. Expected CPA to normalize from $62 toward $45 within 5–7 days as new assets gained delivery.
This Week
What Changed & What We Learned
CPA dropped to $47 — improvement but short of target. New UGC assets are ramping (CTR 2.8%) and ahead of pace. Shopping ROAS improved from 2.1x to 3.4x. Learning: budget shift was directionally right; creative refresh cycle needs to be faster to prevent gaps.
Next Week
What We're Prioritizing
Push CPA below $42 by reallocating $3k from remarketing to Advantage+ prospecting. Test 3 new testimonial hooks. Add negative keyword list to Pmax to stop brand cannibalization. Review CRM suppression list before next send.

This system powers every weekly client touchpoint.
Built on the Value Signal Growth System framework.