Weekly Budget Pacing Report

Every Monday the agent delivers a pacing report for each Google Ads campaign — target spend vs actual, projected month-end burn, and reallocation suggestions.

Cron + WhatsApp DMbudgetpacingreporting

Conversation example

Cron triggered: Weekly budget pacing (Monday 8:00 AM)
http_request → Google Ads API

Calculating Google Ads pacing for the month...

Google Ads Budget Pacing — Week of April 12 Month target: $92,000 Spent MTD (day 12): $48,912 Target at day 12: $36,648 Variance: +$12,264 (33% over) By campaign: 1. Brand Search — $8,412 (target $8,000) — on track ✓ 2. Non-Brand Search — $24,120 (target $16,000) — 51% over 3. Performance Max — $14,280 (target $10,000) — 43% over (good ROAS) 4. YouTube — $2,100 (target $2,648) — 21% under Projected month-end spend at current pace: $126,400 (+$34.4k over budget) Recommendation: - Pause the 2 lowest-ROAS Non-Brand ad groups (saves ~$420/day) - Shift $150/day from Non-Brand to PMax - Add $100/day to YouTube for brand lift Reply 'apply all' to push the changes now.

More Google Ads use cases

Deploy this in minutes

Create a LunoGen agent, connect Google Ads, and start running this workflow from WhatsApp today.