PMax is the industry shorthand for Performance Max, the Google Ads campaign type that buys across every Google advertising surface from a single campaign. One budget, one conversion goal, one library of creative assets, and Google's systems decide at each auction which channel to enter, which combination of headline, image or video to assemble, and how much to bid. The campaign type exists because Google's own inventory had fragmented into competing products. Search, Shopping, Display, YouTube, Discover, Gmail and Maps each carried separate campaigns, separate budgets and separate optimisation logic, and advertisers spent their time arbitrating between them. Performance Max collapses that structure into one buying object and transfers the allocation decision to automated bidding.
Google's Help Center defines Performance Max as a goal-based campaign type that provides access to all Google Ads inventory from a single campaign, and positions it as a complement to keyword-based Search rather than a replacement. It appears as a selectable campaign type only when the chosen objective is sales, leads, or local store visits and promotions.
Asset groups, signals and feeds
The structural unit inside a Performance Max campaign is the asset group: a themed collection of text, images, videos and final URLs that the system recombines per placement. Each campaign requires at least one asset group and can hold up to 100, and asset groups cannot be shared between campaigns, according to the Google Ads API documentation. An account can contain up to 100 Performance Max campaigns.
The asset requirements are unusually prescriptive for an automated format. Google's specification calls for a minimum of three headlines and a maximum of 15, each capped at 30 characters with at least one running to 15 characters or fewer; one to five long headlines of up to 90 characters; two to five descriptions of up to 90 characters; a business name of up to 25 characters; a call to action; a final URL; and up to two display URL paths of 15 characters each. Google's recommended counts sit well above the minimums, at 11 or more headlines, two or more long headlines and four or more descriptions. Image assets are required in 1.91:1 horizontal format (1200 by 628 pixels recommended, 600 by 314 minimum) and 1:1 square, with 4:5 vertical optional, up to 20 images per ratio and a 5MB file ceiling. Video assets are optional in the formal sense only: horizontal, square and vertical clips of at least 10 seconds can be uploaded up to 15 in total, and where no video is supplied the system may generate one from the remaining assets. Google's documentation states that reaching an "Excellent" Ad Strength rating and preventing auto-generated video requires uploading custom video in all three orientations.
Targeting works through audience signals rather than targeting criteria. In the API these appear as the AssetGroupSignal resource, which carries either an audience or a search theme, and Google's field documentation describes the signal as an indication of who is most likely to convert rather than a restriction on delivery. Search themes are free-text strings that rank in the auction the way phrase and broad match keywords do. Their limit doubled from 25 to 50 per asset group in May 2025.
Retail campaigns behave differently again. A Merchant Center feed satisfies the minimum asset requirement automatically, and listing groups subdivide the product inventory much as they do in Shopping. Google's documentation carries a warning with operational consequences: a feed-only campaign has to skip creative upload entirely at setup, because once manual assets are added the minimum asset requirements are enforced and the assets cannot be deleted to return to the earlier state.
Where PMax sits in the auction
Performance Max does not sit outside the rest of the account. Google's stated prioritisation rule is that a query matching an exact match keyword in a Search campaign goes to the Search campaign; search themes carry the same standing as phrase and broad match. The documentation also concedes an exception that has caused years of argument: Performance Max may serve on branded keywords held as exact match in a Search campaign when that campaign is budget-limited or narrowly targeted.
The available controls have accumulated slowly. Negative keyword capacity at account level rose to 10,000 terms in March 2025. Campaign-level negative keywords, restricted to Search and Shopping inventory, arrived through Google Ads API v20 on June 4, 2025, and reached the desktop application with Google Ads Editor 2.11 in November 2025. Campaign-level age exclusions, previously available only per asset group and only as a single range, appeared in April 2025. Bidding runs on Maximize conversions or Maximize conversion value, with optional target cost per acquisition or target return on ad spend.
From beta to default
Google unveiled the campaign type at Advertising Week 2020 and opened a beta in October 2020, according to Search Engine Land. General availability followed in November 2021, and Google's announcement at the time also declared Performance Max the next generation of Smart Shopping and Local campaigns. The migration itself was scheduled in January 2022: Smart Shopping campaigns upgraded automatically from July through September of that year, Local campaigns from August through September, after which neither could be created.
That absorption is what made Performance Max unavoidable for retail. It also set the pattern for everything since. Brand guidelines became the default for new campaigns created in the interface on January 20, 2025, with the rollout completed on July 14, 2025 and existing campaigns migrated by the end of October. In September 2025, Google restructured the campaign creation flow around channel selection, so that choosing all available channels defaults to Performance Max.
The transparency fight
For its first three years the campaign type reported at campaign level and little else. In February 2024, Google defended that position explicitly, arguing that channel-level reporting would mislead because the system optimises marginal return across surfaces rather than picking a best channel.
The reversal came on April 30, 2025, when Google announced channel performance reporting and full search terms reporting. Tal Akabas, Director of Product Management at Google Ads, said in that announcement that Performance Max was used by over one million advertisers. The beta reached accounts on May 30, 2025, and reporting extended to all campaigns alongside new Waze inventory for store goals campaigns in November 2025. Programmatic access followed with Google Ads API v23 in January 2026, which replaced the generic MIXED enum with named channels, though the data only exists for dates from June 1, 2025 onward. Account-level placement exclusions spanning Performance Max, Demand Gen, YouTube and Display arrived as a single block list in January 2026, and asset A/B testing, limited to retail since October 2024, opened to all campaign types with a four-week minimum test duration.
Where it is contested
The disputes are structural rather than cosmetic. The most persistent concerns brand cannibalisation: analysis by the incrementality measurement firm Haus, covered by PPC Land, found that excluding branded search terms lowered customer acquisition cost in every experiment tested, with an average reduction of 40 percent. The same analysis found the reverse held half the time when measured on incremental revenue, which is a reminder that the two metrics answer different questions.
Inventory quality is the second flashpoint. Research from Intelligency Group published in June 2025 found Search Partner Network placements delivering 37 percent lower return on ad spend than Google Search proper, and Performance Max distributes to search partners without a direct opt-out. Practitioners running budgets above 100,000 dollars per month have described a third problem, budget drift toward remarketing and branded traffic, on the grounds that those audiences are the cheapest path to a recorded conversion.
Google's counterargument has been consistent since 2024: channel-level judgements are misleading because the system optimises at the margin, and the campaign should be evaluated on total return. That position is coherent, and it is also unfalsifiable from inside the advertiser's account, which is the reason the transparency arguments have not ended.
What PMax is not
Demand Gen is a separate campaign type covering YouTube, Discover and Gmail, where channel selection remains manual and the objective is demand creation rather than harvesting.
AI Max for Search is a setting applied to Search campaigns, not a campaign type. It expands keyword matching and customises text using generative systems.
Standard Shopping survives as the manual, feed-driven alternative, and gained equal auction treatment against Performance Max in October 2024.
Microsoft Performance Max is a distinct product from a different company that carries the same name, with its own control set, including a 50 search theme limit applied at campaign level rather than asset group level.
Recent developments
Two changes landed in August 2026. On August 14, Ginny Marvin, Ads Product Liaison at Google, announced the removal of the campaign-level language targeting setting from Search and Performance Max campaigns starting in September, extending a removal that 2025 documentation had described as applying to Search campaigns only. Three days later, a bidding target change began rolling out that moves budget-constrained campaigns carrying a target cost per acquisition or target return on ad spend toward their stated figure, with Google stating that inaction may mean entering different auctions than before.
Control experiments continue in parallel. An alpha spotted in April 2026 let selected advertisers choose partner networks, and by July 2026 some accounts could switch off search partners and display entirely, alongside household income exclusions offering seven brackets. The direction of travel points both ways at once: more levers inside the campaign, and more of Google's newer formats available only through Performance Max or AI Max.
Timeline
- October 2020: Google opens the Performance Max beta after unveiling the campaign type at Advertising Week 2020
- November 2021: Performance Max becomes generally available; Google names it the successor to Smart Shopping and Local campaigns
- January 2022: Google schedules the migration of Smart Shopping and Local campaigns
- July to September 2022: Smart Shopping campaigns upgrade automatically; Local campaigns follow from August
- February 2024: Google publicly defends the absence of channel-level reporting
- October 2024: Standard Shopping gains equal auction treatment; asset testing launches for retail Performance Max
- December 18, 2024: Google announces brand guidelines for Performance Max
- January 20, 2025: Brand guidelines become default for new campaigns created in the interface
- March 11, 2025: Negative keyword limit raised to 10,000
- April 2025: Campaign-level age exclusions roll out
- April 30, 2025: Google announces channel performance and search terms reporting
- May 2025: Search theme limit doubles from 25 to 50 per asset group
- May 30, 2025: Channel reporting beta reaches advertiser accounts
- June 4, 2025: Google Ads API v20 adds campaign-level negative keywords
- July 14, 2025: Brand guidelines rollout completed for new interface campaigns
- September 2025: Campaign creation flow restructured around channel selection
- November 2025: Waze inventory added for store goals; channel reporting extended to all campaigns; Google Ads Editor 2.11 adds search term reports
- January 2026: Google Ads API v23 adds named channel reporting; account-level placement exclusions launch; asset A/B testing opens to all campaign types
- April 2026: Alpha test lets selected advertisers choose partner networks
- July 27, 2026: Household income exclusions surface in Performance Max
- August 14, 2026: Google announces removal of language targeting from Search and Performance Max
- August 17, 2026: Bidding target optimisation change begins rolling out
Related PPC Land coverage
- A guide to Google Performance Max campaigns - Early reference on the campaign type's general availability, channel coverage and asset structure.
- Google to move Shopping and Local campaigns to Performance Max - The January 2022 announcement scheduling the Smart Shopping and Local migration.
- Google defends Performance Max transparency - Google's February 2024 argument against channel-level reporting.
- Google unveils major transparency boost for Performance Max campaigns - The April 30, 2025 reversal, including the one million advertiser figure.
- Google Ads performance max channel reporting now live in select accounts - Documents the May 30, 2025 beta rollout.
- Google doubles search themes limit for performance max campaigns - The increase from 25 to 50 search themes per asset group.
- Google finally adds age exclusions to PMax campaigns - Campaign-level demographic exclusions replacing asset group ranges.
- Google Ads API v20 brings Performance Max negative keywords and granular reporting - Campaign-level negative keywords arriving programmatically.
- Google completes Performance Max brand guidelines rollout for all UI campaigns - Brand asset requirements and the 10,000 negative keyword limit.
- Google modifies campaign setup flow to prioritize Performance Max - Interface changes that default channel selection to Performance Max.
- Google adds Waze inventory to Performance Max and expands channel reporting - Store goals inventory expansion and general availability of channel reporting.
- Google Ads Editor 2.11 adds Performance Max search term reports - Desktop application support for search terms and negative keyword lists.
- Google finally lets developers see where Performance Max ads actually run - Channel reporting through Google Ads API v23.
- Google gives advertisers one placement list to rule them all - Account-level placement exclusions across automated campaign types.
- Google quietly expands asset A/B testing to all Performance Max campaigns - Creative experiments beyond retail campaigns.
- Performance Max at scale: advertisers question if PMax can hold up above $100k/month - Budget drift, remarketing over-indexing and the Haus brand exclusion data.
- Performance Max lets advertisers pick partner networks in alpha test - The April 2026 alpha and the Search Partner Network performance gap.
- Google lets some PMax advertisers switch off search partners and display - Network exclusions and household income brackets in July 2026.
- Google Ads drops language targeting in September, nine months past deadline - The August 14, 2026 announcement naming Performance Max explicitly.
- Google says targets become the efficiency lever in budget-capped campaigns - The August 17, 2026 bidding target change and its auction implications.
- Google Ads: Performance Max vs Demand Gen - Comparison of the two automated campaign types and their channel controls.
- Microsoft lets advertisers add 50 search themes to Performance Max campaigns - Microsoft's parallel product and its campaign-level theme limit.
Summary
Who: Google built and operates Performance Max, and over one million advertisers were using it as of April 2025, according to Tal Akabas, Director of Product Management at Google Ads. On the practitioner side it is run by in-house paid media teams and agencies, with vendors including Smarter Ecommerce, Haus and Intelligency Group supplying independent measurement of its behaviour.
What: A goal-based Google Ads campaign type that buys across Search, YouTube, Display, Discover, Gmail, Maps, search partners and, for store goals campaigns in the United States, Waze. Advertisers supply a budget, a conversion goal, asset groups, audience signals and optionally a Merchant Center feed; the system allocates budget and assembles creative.
When: Beta from October 2020, general availability in November 2021, absorption of Smart Shopping and Local campaigns through 2022, and a continuing sequence of control and reporting additions running from 2024 into August 2026.
Where: Inside Google Ads, with configuration through the interface, Google Ads Editor and the Google Ads API, and delivery across Google owned-and-operated surfaces plus partner networks.
Why: Performance Max matters because it is where a growing share of Google's newer ad formats and inventory are made available, because it changes how budget moves between channels without advertiser instruction, and because the transparency dispute it triggered has shaped what Google now reports across all of its automated campaign types.
Discussion