Ad spend pacing against budget
“compare month to date ad spend to the monthly budget by campaign and project the month end spend”
Compare month to date ad spend from Google Ads campaign spend to the monthly budget in Google Ads monthly budgets by campaign and project the month end spend, using calendar-day run rate.
What the agent built
4 steps, each one an ordinary Mammoth step you can open and change.
- FileGoogle Ads campaign spendCSV export · 32 rows
- FileGoogle Ads monthly budgetsCSV export · 8 rows
- StepProject spend by campaignStep 1
- StepMake campaign keyStep 2
- JoinBring in projected spend8 of 8 paired
- StepCompare spend to budgetStep 4
- ResultCampaign Budget Projection8 rows · 8 flagged
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 8 rows came out, and the join paired 8 of 8 rows.
- Download Google Ads campaign spend sample (32 rows)Google Ads: Campaigns > Date segment > Download
- Download Google Ads monthly budgets sample (8 rows)Google Ads: Tools & settings > Planning > Budget manager > Export campaigns
What you get back
The result of that run, the rows to look at first.
| Campaign | MTD Spend | Monthly Budget | Projected Month-end Spend | Difference | Status |
|---|---|---|---|---|---|
| northstar_brand_search | 3,149.85 | 6,000 | 8,590.50 | 2,590.50 | Over budget |
| promo_pmax | 1,317.55 | 3,500 | 3,593.32 | 93.32 | Over budget |
| app_install | 334.65 | 1,200 | 912.68 | -287.32 | Within budget |
| competitor_search | 1,035.90 | 4,500 | 2,825.18 | -1,674.82 | Within budget |
| evergreen_nonbrand_search | 697.35 | 9,000 | 1,901.86 | -7,098.14 | Within budget |
| holiday_launch_video | 848.55 | 2,800 | 2,314.23 | -485.77 | Within budget |
| prospecting_video | 942.45 | 3,000 | 2,570.32 | -429.68 | Within budget |
| retargeting_display | 389.30 | 2,500 | 1,061.73 | -1,438.27 | Within budget |
How do you pace ad spend against budget?
Export your Google Ads campaign spend and monthly budget files, then match them by campaign. The workflow compares month to date spend to budget and projects month end spend using the calendar day run rate. It then labels each campaign as within budget or over budget.
How it works
How to use the Campaign Budget Projection workflow
- 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
Campaign Budget Projection: questions
What export should I use?
What happens to rows that do not match?
How do I change the rules?
Get early access to this workflow
It will open already built and checked on the sample files. Swap in your own exports and see your result.
Workflows like this
Decide which pages to keep, update or prune, and find the search terms that spend without converting.
- ROAS by campaignCalculate ROAS by campaign from Google Ads and Shopify exports, matched by week and utm campaign.See the workflow Built by the agent
- Content auditEvery page's clicks now and before, and a keep, update or prune callSee the workflow Template
- Google Ads wasted spendFind search terms with spend and no conversions in the last 30 days, ranked by spend, from a Google Ads export.See the workflow Built by the agent
- Keyword rankings changeCompare this month's average position with last month from Search Console and see which keywords moved up or down in a keyword ranking report.See the workflow Built by the agent
- Negative keyword finderEvery search term that spent money and never converted, with its share of spendSee the workflow Template
- Marketing ROI by campaignCalculate marketing ROI for each campaign from HubSpot exports, using won deal revenue and campaign spend.See the workflow Built by the agent