Google AdsOptimization

Google Ads Performance Max Optimizer

Get the most out of Performance Max — within its constraints.

Monitor and optimize Performance Max campaigns — limited ad group control, budget adjustments, and asset group performance analysis.

15 min setup
Advanced setup

What is Google Ads Performance Max Optimizer?

Google Ads Performance Max Optimizer is an optimization agent that monitors and adjusts Performance Max campaigns using the limited levers available: budget changes, target ROAS, and pause/resume. It enforces a 24-hour cooldown, 15% max change, 14-day learning window, and max 3 actions per run. Built for advertisers running Performance Max campaigns who need disciplined optimization.

15 min

Setup time

4 hours

Check frequency

15%

Max budget change

3

Max actions per run

14 days

Learning window

Why this kit exists

The problem — and how this kit solves it.

The Problem

Performance Max campaigns offer fewer optimization levers than Search or Display. You can adjust budget and target ROAS, but not keywords, placements, or individual bids. Most teams either over-adjust (breaking the algorithm's learning) or under-adjust (wasting budget on poor performance).

The Solution

The agent monitors PMax campaigns every 4 hours, evaluating performance against a target ROAS of 2.0 over a 7-day window. It proposes budget adjustments (max 15% change), target ROAS changes, and pause/resume actions. A 14-day learning window prevents disrupting the PMax algorithm. Max 3 actions per run with 24-hour cooldown between actions.

The Outcome

Optimize Performance Max ROAS with disciplined adjustments that respect PMax's 14-day learning cycle.

How this agent works

This agent runs autonomously on a schedule. Here's what happens each run.

Trigger

Runs every 4 hours

Each run includes

1

PMax campaign monitoring

2

Budget pacing analysis

3

Asset group performance reporting

4

Campaign-level action proposals

Agent Run Preview
Runs every 4 hours

PMax campaign monitoring

Completed in 2.1s

Budget pacing analysis

Completed in 4.8s

Asset group performance reporting

Completed in 1.3s

Campaign-level action proposals

Completed in 2.9s

Requires:Google Ads API
How it works

Three steps to autonomous.

01

Connect

Link your ad platform account via OAuth. Scoped permissions, encrypted credentials.

02

Configure

Set your targets, guardrails, and approval mode. Choose observe-only, approve-first, or full-auto.

03

Deploy

Activate the agent. It runs on schedule, analyzes data, and proposes or executes actions automatically.

What's included

Everything this kit does.

  • PMax campaign monitoring
  • Budget pacing analysis
  • Asset group performance reporting
  • Campaign-level action proposals
Suggested schedule

Runs every 4 hours

Required integrations
Google Ads API

Who is this for?

E-commerce marketersPerformance marketersPPC managersRetail advertisers
1

Retailer running PMax as primary campaign type

The optimizer ensures PMax budgets scale with performance. When ROAS exceeds target, it proposes budget increases. When ROAS drops, it proposes decreases — all within the 15% guardrail.

2

Team transitioning from Search to PMax

The 14-day learning window and 24-hour cooldown prevent the common mistake of over-adjusting PMax campaigns that need time to learn.

Frequently asked questions

Performance Max campaigns require longer learning periods than Search or Display campaigns. Google recommends waiting at least 2 weeks before evaluating PMax changes. The 14-day window prevents disrupting the algorithm.

Three actions: campaign pause/resume, set budget (max 15% change), and set target ROAS. PMax does not expose keyword, placement, or bid modifier controls, so the optimizer works within these constraints.

Yes. The agent performs asset group analysis as part of its monitoring, surfacing performance insights. However, asset group changes are informational only — PMax does not expose programmatic asset group editing.

PMax campaigns are sensitive to concurrent changes. Limiting to 3 actions per run combined with 24-hour cooldown ensures each change has time to take effect before the next one.

Better together

Pairs well with.

These kits complement each other. Deploy them together for coverage no single agent can provide.

Google Ads Search Optimizer

Search Optimizer covers Search campaigns while PMax Optimizer handles Performance Max — together they cover the two most common campaign types.

Learn more

Google Ads Portfolio Monitor

Portfolio Monitor compares PMax performance against other campaign types to identify rebalancing opportunities.

Learn more

Ready to deploy?

Google Ads Performance Max Optimizer is one of 100+ starter kits.

Describe what you need — or deploy this one now. Every kit runs with guardrails, approval workflows, and full audit logging.

Browse all starter kits