budget-optimization

Forecast marginal campaign returns and reallocate Google Ads budgets across an account portfolio.

31|8|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/itallstartedwithaidea/agent-skills --skill budget-optimization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: budget-optimization
Source: https://github.com/itallstartedwithaidea/agent-skills/tree/main/skills/google-ads/budget-optimization
Command: npx skills add https://github.com/itallstartedwithaidea/agent-skills --skill budget-optimization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves inefficient Google Ads budget allocation that causes underfunded campaigns to lose impression share and overfunded campaigns to waste spend after diminishing returns.

Core Features & Use Cases

  • Portfolio-style budget forecasting: Models marginal return curves using historical performance, seasonality, competitive dynamics, and conversion lag.
  • Incremental optimization with constraints: Detects impression-share-limited campaigns and campaigns past the efficient frontier while respecting business constraints (e.g., minimum brand spend, geo minimums, max budget shift).
  • Actionable reallocation plans: Produces budget shift recommendations with expected impact projections, confidence intervals, and an implementation/monitoring approach.

Quick Start

Use the budget-optimization skill to generate a 90-day budget reallocation plan that increases spend where marginal ROAS is highest while capping shifts to your chosen limits.

Frequently Asked Questions about budget-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reallocate Google Ads spend to increase ROAS when campaigns hit budget caps?

To reallocate Google Ads spend for higher ROAS, you need to forecast marginal campaign returns and shift budgets from overfunded campaigns past diminishing returns to underfunded campaigns losing impression share, enforcing maximum shift limits.

What is portfolio bidding and how does it help with shared budget allocation?

Portfolio bidding in Google Ads treats your campaigns as a group, modeling marginal return curves using historical performance and seasonality to allocate shared budgets efficiently across the account portfolio while respecting business constraints.

How do I model seasonality and conversion lag for seasonal budget planning in Google Ads?

Seasonal budget planning requires modeling seasonality and conversion lag by analyzing historical performance data to forecast marginal campaign returns, allowing you to adjust ad spend allocation proactively for expected demand shifts.

Can I set minimum spend constraints and maximum budget shift limits when optimizing my ad spend allocation?

Yes, incremental optimization can enforce business constraints such as minimum brand spend and geo minimums, while strictly capping maximum budget shifts to ensure your reallocation plan stays within acceptable risk limits.

What is the best way to identify campaigns with underfunded impression share in my Google Ads account?

The best way to find underfunded impression share is through portfolio-style budget forecasting, which detects campaigns losing impression share due to budget caps and identifies those operating past the efficient frontier.

What does an implementation-ready Google Ads budget reallocation plan include?

An implementation-ready budget reallocation plan includes specific budget shift recommendations, expected impact projections, confidence intervals for the forecasts, and a monitoring approach to track performance after reallocation.