Skip to content
Workflow · Search and ads · Opening soon

Ad spend pacing against budget

Track month to date ad spend against monthly budget by campaign. Project month end spend using the calendar day run rate, then flag campaigns that are over budget.

Early access opens shortly. Check back soon.

Someone typed

“compare month to date ad spend to the monthly budget by campaign and project the month end spend”

The agent read it as

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.

  1. File
    Google Ads campaign spend
    CSV export · 32 rows
  2. File
    Google Ads monthly budgets
    CSV export · 8 rows
  3. Step
    Project spend by campaign
    Step 1
  4. Step
    Make campaign key
    Step 2
  5. Join
    Bring in projected spend
    8 of 8 paired
  6. Step
    Compare spend to budget
    Step 4
  7. Result
    Campaign Budget Projection
    8 rows · 8 flagged
  8. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 8 rows came out, and the join paired 8 of 8 rows.

What you get back

The result of that run, the rows to look at first.

Campaign Budget ProjectionSample data8 rows
6 within budget2 over budget
CampaignMTD SpendMonthly BudgetProjected Month-end SpendDifferenceStatus
northstar_brand_search3,149.856,0008,590.502,590.50Over budget
promo_pmax1,317.553,5003,593.3293.32Over budget
app_install334.651,200912.68-287.32Within budget
competitor_search1,035.904,5002,825.18-1,674.82Within budget
evergreen_nonbrand_search697.359,0001,901.86-7,098.14Within budget
holiday_launch_video848.552,8002,314.23-485.77Within budget
prospecting_video942.453,0002,570.32-429.68Within budget
retargeting_display389.302,5001,061.73-1,438.27Within budget
8 rows in the result. Sample data: illustrative figures, not business results.

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

  1. 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.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 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?
Use a Google Ads export for campaign spend and a Google Ads export for monthly budgets. The files should have a campaign name or other campaign key so rows can be matched.
What happens to rows that do not match?
Rows that cannot be matched to a budget or spend record stay unmatched and are not combined with a result for that pair. You can review them separately and decide whether to fix the source data or the matching rule.
How do I change the rules?
You can change the matching key, the fields used for the budget check, and the wording of the status rules. For example, you can switch the campaign key, adjust the comparison columns, or change how over budget and within budget are labeled.

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.

Early access opens shortly. Check back soon.

Workflows like this

Decide which pages to keep, update or prune, and find the search terms that spend without converting.

All search and ads templates →