agentsclimarketplace

Google ads budgets and pacing

Skill scumunna/programmatic-skills/skills/google-ads-budgets-and-pacing

Set and pace Google Ads campaign budgets, and diagnose budget-constrained delivery. Use when the user asks about a Google Ads budget, the average daily budget, how Google Ads paces spend, "can Google spend more than my budget", whether spend can exceed the daily budget, the daily and monthly spending limits, shared budgets, the "Limited by budget" status, under-delivery or over-delivery on spend, or how budget interacts with Smart Bidding. Google Ads is a separate platform from DV360, so do not apply DV360 pacing rules here.From its SKILL.md

Install
npx -y skills add scumunna/programmatic-skills --skill google-ads-budgets-and-pacing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

14.0 KB, ~3.0k tokens by cl100k_base, as published. Nobody here has run it

Google Ads budgets and pacing

Set the right budget, understand how Google Ads spends against it day to day, and fix campaigns that are throttled by budget. This skill covers the average daily budget, the daily and monthly spending limits, shared budgets, the "Limited by budget" status, the budget and Smart Bidding relationship, and the under- and over-delivery response. The mental model is different from DV360: a Google Ads campaign budget is an average daily amount with a monthly charging ceiling, not a flight total paced across booked dates.

Google Ads is a separate platform from Display & Video 360. Do not carry DV360 even or ahead pacing, insertion-order budgets, or impression-loss categories into Google Ads. For DV360 pacing, use the DV360 pacing skill, not this one. For shared KPI and CPM math, see the programmatic-foundations skill. For pulling the spend and budget reports this skill reasons over, see the reporting-by-campaign-goal skill.

When to use this skill

Use when the user wants to:

  • Set or change a campaign's average daily budget, or convert a monthly budget to a daily one.
  • Understand whether and why Google Ads spent more than the daily budget on a given day.
  • Confirm the daily and monthly spending limits and that they will not be exceeded.
  • Set up or reason about a shared budget across multiple campaigns.
  • Diagnose and clear a "Limited by budget" status.
  • Decide how budget and Smart Bidding interact, and avoid changes that reset learning.
  • Respond to under-delivery (spend behind, budget unspent) or over-delivery (budget consumed too fast).

Boundary with sibling skills:

  • Choosing a bid strategy (Target CPA, Target ROAS, Maximize conversions or value) belongs to the google-ads-bidding skill. This skill covers how budget caps and feeds those strategies, not how to pick one.
  • Keyword, audience, and targeting fixes that change how fast a budget is consumed belong to google-ads-keywords-and-match-types and google-ads-audiences-and-targeting. This skill names when to reach for them.
  • Pulling and scheduling the underlying cost reports belongs to reporting-by-campaign-goal.

Quick reference

Symptom or questionWhat it meansFirst move
"Can Google spend more than my daily budget?"Yes, up to 2x on a single dayReassure: the monthly limit (30.4x) caps total charges
Spend over the daily budget on one dayNormal overdelivery on high-traffic daysCheck the month-to-date total, not a single day
"Limited by budget" statusDaily budget below what the campaign could useRaise budget, or lower bids / narrow targeting
Budget unspent at month end (under-delivery)Bids, targeting, or quality cap delivery, not budgetDiagnose the real constraint before adding budget
Budget consumed too fast (over-delivery)Broad targeting or high bids burn the budgetTighten targeting or lower bids, not just cut budget
Several campaigns share one poolUse a shared budgetConfirm campaign types are eligible first
Budget feeds a Smart Bidding strategyBudget caps spend; the strategy bids within itChange budget in steps; avoid resetting learning

How Google Ads spends against the budget

The unit is an average daily budget, not a fixed daily cap and not a flight total. You set the amount you are comfortable spending per day on average over the month, and Google Ads spends against it with two hard limits.

  • Average daily budget. The average amount you set per campaign per day. If you only have a monthly figure, divide it by 30.4 (the average number of days in a month) to get the daily amount to enter.
  • Daily spending limit (up to 2x). On any single day, a campaign can spend up to twice its average daily budget to capture traffic spikes. A day that runs over the daily budget is expected behavior, not a billing error.
  • Monthly spending limit (30.4x). Across a calendar month, a campaign will not be charged more than 30.4 times its average daily budget. The high-traffic days that ran over are balanced by lower-traffic days, so the month lands at or under the monthly limit.

This is why you read budget at the month-to-date level, not by reacting to one heavy day. A campaign at 1.8x the daily budget today is fine if the month-to-date pace is within the monthly limit. If charges ever exceed the monthly limit because of a system error, Google issues an overdelivery credit, but the normal case is that the limit holds on its own.

Operational reading: take month-to-date spend, divide by days elapsed, and compare to the average daily budget. That ratio, not any single day, tells you whether the campaign is pacing to its monthly ceiling.

Shared budgets

A shared budget is one average daily budget shared by multiple campaigns. Unused budget from a campaign that cannot use its full amount is reallocated automatically to eligible budget-capped campaigns in the pool, which raises utilization without manual daily shuffling.

  • Eligibility. Shared budgets are available on Search, Shopping, Display, and Video campaigns. They are not compatible with Performance Max, App, Hotel campaigns using a Commission bid strategy, Smart Shopping, or campaigns set to a total (not daily) budget. Confirm the campaign type before proposing one.
  • When to use. Reach for a shared budget when several campaigns chase the same goal and you care about total efficiency more than a fixed split per campaign. Pair it with portfolio bidding so the bid strategy and the budget optimize across the same set.
  • When not to. If a single campaign must be guaranteed a minimum spend, keep it on its own budget. A shared budget optimizes the pool, not any one member's floor.

"Limited by budget"

"Limited by budget" means the average daily budget is lower than the amount the campaign could productively spend at its current settings, so Google Ads shows the ads less often to keep spend within budget. The campaign is leaving impressions, clicks, and potential conversions on the table.

Three ways to respond, in order of preference for most accounts:

  1. Raise the budget to a level you are comfortable with, using the recommended amount as a starting reference, when the traffic is worth it. This is the direct fix when the limited traffic is valuable.
  2. Lower bids so the same budget buys more clicks, when you would rather hold spend flat and accept a lower position. Do not cut bids so far that you fall out of competitive auctions.
  3. Narrow targeting or keywords so the budget concentrates on the highest-value queries and audiences, handled in google-ads-keywords-and-match-types and google-ads-audiences-and-targeting.

Do not treat "Limited by budget" as a failure state on its own. A budget-limited campaign can still hit its goal; the status flags an opportunity to capture more, not a defect.

Budget and Smart Bidding

Smart Bidding strategies (Target CPA, Target ROAS, Maximize conversions, Maximize conversion value) bid within the budget to hit a conversion goal; the budget caps total spend while the strategy decides each bid. The two controls interact, so coordinate them.

  • Budget gates the strategy. Maximize conversions and Maximize conversion value aim to spend the full budget on the best available conversions. If that budget is too low for the goal, the strategy is constrained and may show "Limited by budget." If a Target CPA or Target ROAS strategy cannot find enough volume at the target, raising the budget alone will not help; the target is the binding constraint.
  • Change budget in steps, not lurches. A large sudden budget change can push a Smart Bidding strategy back into a learning period while it recalibrates, which adds noise. Move in measured increments and let delivery settle before the next change.
  • Do not stack changes. Changing budget, bid strategy, and targeting at once makes the next read uninterpretable. Adjust one lever, let the system settle, then re-read, the same discipline the optimization skills apply.

For choosing which strategy to run in the first place, hand off to the google-ads-bidding skill.

Under-delivery and over-delivery

Read these against the monthly limit and the goal, not a single day.

Under-delivery (budget unspent, or fewer conversions than the budget should buy). The budget is not the binding constraint; something upstream is limiting delivery. Likely causes, cheapest to check first:

  1. Bids too low to win auctions, so spend cannot reach the budget. Raise bids or revisit the bid strategy target in google-ads-bidding.
  2. Targeting or keywords too narrow, starving the campaign of eligible traffic. Broaden the most restrictive dimension.
  3. Low Ad Rank or quality holding the ad out of auctions. Improve ad relevance and landing page experience.
  4. A Smart Bidding target so strict that the strategy cannot find qualifying volume. Loosen the target before adding budget.

Adding budget to an under-delivering campaign that is not budget-limited does nothing; fix the real constraint.

Over-delivery (budget consumed early or faster than intended). A single day up to 2x is normal and self-corrects within the monthly limit. Persistent fast consumption that crowds out other priorities is a different problem:

  1. Bids too high, winning expensive clicks. Lower bids or the Smart Bidding target.
  2. Targeting too broad, so a healthy bid spends fast across a wide pool. Tighten targeting or keywords.
  3. If a campaign should genuinely spend less overall, lower the average daily budget; the daily and monthly limits scale down with it.

Decision rules and thresholds

  • Read the month, not the day. A day over the daily budget is expected up to 2x. Judge pacing by month-to-date spend divided by days elapsed against the average daily budget.
  • 2x daily, 30.4x monthly. A campaign can spend up to twice the daily budget on a given day and no more than 30.4 times the daily budget in a month. Use these to set the daily amount and to reassure on overspend questions.
  • "Limited by budget" is an opportunity flag, not an error. Respond only if the limited traffic is worth more budget, lower bids, or tighter targeting.
  • Diagnose before funding. Add budget only when the campaign is genuinely budget-limited. If bids, targeting, or quality are the constraint, more budget is wasted.
  • One lever per change with Smart Bidding. Move budget in steps, avoid simultaneous changes, and let the strategy settle so learning is not churned.

Templates and examples

Overspend reassurance. Client asks why a $50/day campaign was charged $88 yesterday. Explanation: on a high-traffic day a campaign can spend up to twice the average daily budget, here up to $100, so $88 is within range. Across the month the campaign will not be charged more than 30.4 times $50, which is $1,520, because lighter days offset heavier ones. Action: show month-to-date spend divided by days elapsed to confirm the monthly pace is on track.

Monthly to daily conversion. Client wants to spend about $3,000 this month on one campaign. Set the average daily budget to 3000 / 30.4, roughly $98.68, rounded to $99. The monthly limit then sits near $3,010, and single days may run up to about $198.

Limited-by-budget triage. A Search campaign on Maximize conversions shows "Limited by budget" and the leads are profitable. Preferred fix: raise the average daily budget toward the recommended amount, in a step rather than a leap, so the Smart Bidding strategy is not thrown back into learning, then re-read after delivery settles. If the leads were marginal, lower bids or tighten keywords instead.

Shared budget setup. Four Search campaigns target the same product line and the user wants to stop micromanaging daily splits. A shared budget is eligible (all Search) and appropriate. Recommend pairing it with a portfolio bid strategy so budget and bidding optimize over the same four campaigns. Note that this would not work if any were Performance Max, which is ineligible.

Common pitfalls

  • Reacting to a single day over the daily budget as if it were an error. Up to 2x is expected; read the month.
  • Quoting a hard daily cap. The daily budget is an average; daily spend can reach 2x and the real ceiling is the monthly 30.4x limit.
  • Pouring budget into an under-delivering campaign that is not budget-limited. The constraint is bids, targeting, or quality; budget is wasted.
  • Treating "Limited by budget" as automatic justification to raise spend. Raise it only when the missed traffic is worth it.
  • Making a large budget change on a Smart Bidding campaign and then reading results immediately, before the strategy re-stabilizes.
  • Proposing a shared budget for an ineligible campaign type such as Performance Max or App.
  • Importing DV360 pacing concepts (even or ahead pacing, flight totals, impression-loss categories) into Google Ads, where they do not apply.

Sources

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,782. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.