budget-optimization

Installation
SKILL.md

Budget Optimization

Part of Agent Skills™ by googleadsagent.ai™

Description

The Budget Optimization skill applies AI-driven forecasting and portfolio theory to allocate advertising budgets across campaigns for maximum return. Rather than treating each campaign as an isolated budget silo, this skill models the entire account as an investment portfolio, dynamically shifting spend toward campaigns with the highest marginal return on ad spend (ROAS) while respecting business constraints like minimum brand presence and geographic coverage.

The optimization engine ingests historical performance data, seasonality patterns, competitive dynamics, and conversion lag curves to build predictive models for each campaign's response to budget changes. It identifies campaigns that are impression-share-limited (underfunded relative to demand), campaigns with diminishing returns (overfunded past the efficient frontier), and campaigns where budget shifts would yield measurable incremental conversions.

Portfolio bidding strategies are a key lever. The skill evaluates whether campaigns should use individual or shared budgets, whether portfolio bid strategies can aggregate conversion signals across thin-data campaigns, and how seasonal budget adjustments should be timed relative to demand curves. It produces actionable budget reallocation plans with expected impact projections and confidence intervals.

Use When

  • User asks to "optimize my budget" or "allocate budget better"
  • User mentions "budget pacing" or "campaigns running out of budget"
  • User wants to know "where to increase spend" or "where to cut budget"
  • User asks about "shared budgets" or "portfolio bidding"
  • User mentions "ROAS optimization" or "maximize conversions within budget"
Related skills
Installs
9
GitHub Stars
7
First Seen
Apr 12, 2026