pmax-optimization

Optimize Google Performance Max campaigns by improving asset groups, creative inputs, and targeting controls.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance Max optimization is difficult because it behaves like a black box, so marketers need a practical way to improve asset quality, audience signals, URL behavior, and negative controls without guessing.

Core Features & Use Cases

  • PMax structure optimization: Builds and validates asset group architecture mapped to product lines or audience segments, including campaign segmentation and bidding configuration.
  • Asset performance management: Monitors asset performance ratings (Best/Good/Low/learning combinations), identifies low performers, and generates replacement asset actions (headlines, descriptions, images, videos) to improve ad strength.
  • Signal and placement controls: Evaluates audience signal quality, recommends/sets search themes, manages URL expansion and final URL strategy, and applies negative controls such as brand exclusions, negative keywords, and placement exclusions to reduce wasted spend and cannibalization.
  • Use case example: When a PMax campaign has many products but only one broad asset group, the skill recommends splitting into themed asset groups, ensuring sufficient creative inputs (including custom videos), and adding search themes and negatives based on search term insights.

Quick Start

Use the pmax-optimization skill to analyze your Performance Max campaign and generate a prioritized plan for asset replacements, audience signal refinements, URL/search theme adjustments, and negative controls.

Frequently Asked Questions about pmax-optimization

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

FAQPage Schema
How do I optimize Google Performance Max campaigns to stop wasted spend?

Optimize Performance Max campaigns by refining asset group structure, improving creative inputs, and applying negative controls like placement exclusions and negative keywords to reduce wasted spend. This process analyzes performance signals to generate actionable structural recommendations.

What is the best way to manage asset performance ratings in Performance Max?

Managing asset performance in Performance Max involves monitoring Best, Good, Low, and Learning ratings to identify low performers. Replacing weak headlines, descriptions, images, and videos with stronger inputs improves overall ad strength and campaign efficiency.

How do I set up audience signals and search themes for PMax campaigns?

Set up PMax audience signals and search themes by evaluating signal quality and mapping them to targeted segments. Adding search themes based on search term insights helps guide automated targeting controls toward high-value traffic.

How can I prevent Performance Max from cannibalizing my branded Search campaigns?

Prevent Performance Max cannibalization with branded Search campaigns by applying brand exclusions and negative keywords. Managing URL expansion behavior and final URL strategies ensures PMax targets non-branded traffic effectively.

When should I split a broad Performance Max asset group into themed segments?

Split a broad Performance Max asset group into themed segments when campaigns have many products mapping to different audience segments. Separating them allows tailored creative inputs, custom videos, and specific search themes for better targeting.

Can I apply negative keywords and placement exclusions to Performance Max via API?

Yes, you can apply negative keywords and placement exclusions to Performance Max campaigns. The optimization process prepares these negative control actions with attention to API-supported implementations for automated execution.