Skip to main content
All Use Cases
Marketing

Ad Performance Digest with Budget Reallocation Recommendations

A weekly memo that grades every ad campaign against your targets and tells you exactly where to move the budget.

Best forEcommerceAgencyB2BSaaS
Agents12 required
Duration3-6 minutes

Every week this recipe pulls the last full week of paid-media performance across Google Ads, Meta Ads, and LinkedIn Ads, normalizes three different metric schemas into one apples-to-apples table, and grades every campaign against the target ROAS, CPA, and budget caps you actually set. It computes wasted spend on underperformers and marginal return on winners, then stages a prioritized reallocation memo — move this much from here to there, pause this, scale that — emailed to the founder or media buyer for one-click approval. Every number is sourced back to the platform it came from; nothing is sent, logged, or changed until you approve.

How it runs

Multi-agent orchestration — here's the flow, step by step.

01

Resolves the reporting window, connected platforms, and recipients; pre-fills targets and reallocation rules from memory; runs the recipient suppression gate before any drafting

workflow orchestrator
01

Confirms each connected ad account is readable and returns the active campaign inventory to scope the pull

ads scanner
02

Pulls raw weekly performance per platform and normalizes three schemas into one canonical, source-tagged row set

ads scanner
02

Computes week-over-week deltas and blended per-platform and cross-platform rollups; tags below-floor campaigns as insufficient to judge

data analyst
03

Grades each campaign against target ROAS/CPA/CTR/pacing and assigns an explained status (Overperforming / On-track / Underperforming / Watch)

ad optimizer
03

Reads the funnel to separate starved campaigns from leaking ones — distinguishing 'needs budget' from 'needs a fix'

conversion optimizer
03

Computes wasted spend on underperformers and marginal return on overperformers to give the reallocation its arithmetic

revenue analyst
04

Models the concrete reallocation within the budget envelope and guardrails (max-shift %, protected campaigns, spend floor)

revenue analyst
04

Ranks the recommended moves by impact and tiers them Do now / Consider / Monitor

triage router
04

Writes the founder-facing memo — headline, prioritized moves with exact amounts, pauses and scales — and persists the idempotency digest_id in-memory

executive briefing writer
04

Lays out the full digest with per-platform tables, field-mapping notes, and per-campaign cards, all staged in-memory

report formatter
05

On approval, re-checks recipient opt-in/suppression natively and logs an optional 'digest sent' note on the CRM contact

crm scanner
05

Finalizes the memo email body and, on approval, stages the Gmail draft (or sends via Outlook/Resend) to non-suppressed recipients

email writer
05

Executes only the approved opt-in outputs (draft/send, CRM note, document) and records digest_id and outcomes to memory for idempotent future runs

distributor

Required Agents

12
  • workflow-orchestrator
  • ads-scanner
  • data-analyst
  • ad-optimizer
  • conversion-optimizer
  • revenue-analyst
  • triage-router
  • executive-briefing-writer
  • report-formatter
  • crm-scanner
  • email-writer
  • distributor

Connections

Required

gmailgoogle-adsgoogle-analyticshubspotnotion

Optional

hubspotnotiongoogle-driveoutlookresend

What it does

  • Weekly multi-platform spend and ROAS pull across Google, Meta, and LinkedIn Ads
  • Grades every campaign against your real target ROAS, CPA, and budget caps
  • Distinguishes campaigns that need money from ones needing a fix money won't solve
  • Computes wasted spend on leaks and marginal return on winners
  • Prioritized reallocation plan tiered Do now / Consider / Monitor with exact amounts
  • Recipient suppression gate before any send; nothing writes before approval
  • Idempotent per week and recipient — re-runs skip, partial runs resume
  • Honest degradation when a platform, CRM, or analytics connection is missing

Example prompt

Every Monday, pull last week's spend and ROAS from my Google, Meta, and LinkedIn ad accounts, compare each campaign to my targets, and email me a memo telling me where to move budget.

Ready to deploy Ad Performance Digest with Budget Reallocation Recommendations?

Start free. One click, full agent orchestration.

Get Started Free →