Performance Max is a goal-based Google Ads campaign type that replaces per-channel campaigns with a single buying object. The advertiser supplies a budget, a conversion goal, creative assets and hints about who is likely to convert. Google's systems then decide which surface to enter at each auction, which combination of headline, image or video to assemble, and what to bid. Search, Shopping, YouTube, Display, Discover, Gmail, Maps, search partners and, for store goals campaigns in the United States, Waze sit behind that one object.

The campaign type is defined as much by what it removes as by what it does. Performance Max campaigns carry no ad groups and no ads: Google's developer documentation states that queries against the ad_group and ad_group_ad resources return no rows for them. The hierarchy of campaign, ad group, keyword and ad collapses to campaign and asset group, and every decision below that line belongs to the system rather than the buyer.

The object model

The structural unit is the asset group, a themed set of text, images, videos and final URLs that the system recombines per placement. Google's API documentation sets the limits: at least one per campaign, a maximum of 100, and no sharing between campaigns. For campaigns that are not feed-based, the asset group and the assets satisfying its minimums must be created in a single bulk mutate request, since a half-populated asset group is rejected. Local Services Performance Max campaigns are exempt from minimum asset requirements.

The minimums are prescriptive for an otherwise automated format. Three headlines are required and 15 permitted, capped at 30 characters, with at least one of 15 characters or fewer. Long headlines and descriptions run to 90 characters, business names to 25. Images are mandatory in 1.91:1 and 1:1 ratios, 4:5 optional, up to 20 per ratio and a 5MB ceiling. Video is optional only formally: where none is supplied, the system generates one.

Retail campaigns differ. A Merchant Center feed satisfies the asset minimum on its own, and listing groups subdivide the catalogue as in Shopping. Google's documentation flags a trap: a feed-only campaign must skip creative upload at setup, since once manual assets are added the minimums apply and cannot be undone.

Signals rather than targeting

Nothing in the campaign functions as a targeting criterion in the older sense. Audience signals appear in the API as the AssetGroupSignal resource, carrying an audience or a search theme, and Google's documentation describes them as indications of likely converters rather than restrictions on delivery.

Search themes are free-text strings that behave in the auction the way phrase and broad match keywords do. Google confirmed that prioritisation when the beta reached the API in November 2023, with an initial ceiling of 25 per asset group; the limit doubled to 50 in May 2025, alongside a usefulness indicator showing whether a theme drove traffic the system would not otherwise have found.

Exclusions arrived slowly, at different levels. Brand exclusions use the BRAND criterion type on campaign criteria. Account-level negative keywords run through CustomerNegativeCriterionService across search and shopping inventory, with capacity raised to 10,000 terms in March 2025. Campaign-level negatives, restricted to the same placements, completed their rollout during 2025 and reached the desktop editor that November. Final URL expansion, which substitutes a landing page the system judges more relevant, is disabled through url_expansion_opt_out.

Bidding and budget

Two bidding strategies are supported and no others: MaximizeConversions, with optional target cost per acquisition, and MaximizeConversionValue, with optional target return on ad spend. Target ROAS is expressed as a ratio, so 3.5 means 350 per cent. Portfolio bid strategies created through BiddingStrategyService are rejected; Google's documented alternative is fewer campaigns holding more asset groups.

Because bidding is set on the campaign and cannot be pooled, account structure and bidding strategy become the same decision. A change that began rolling out on 17 August 2026 pushes budget-constrained campaigns carrying a target towards that stated figure rather than the lower cost they had been quietly achieving.

The automation switches

The clearest view of what an advertiser still controls is the AssetAutomationSetting field, where each automation type is opted in or out. Five appear in Google's current campaign creation samples: text asset automation, final URL expansion text asset automation, image extraction from the landing page, image enhancement, and enhanced YouTube video generation.

A second field, TextGuidelines, constrains what generative systems may write, holding term exclusions and free-form messaging restrictions of the kind that forbid naming competitors. Google introduced text guidelines across Performance Max and AI Max on 10 September 2025 with limits of 25 term exclusions and 40 messaging restrictions per campaign, and took the feature global on 26 February 2026.

Brand guidelines govern how the brand itself is rendered. Enabled automatically on new standard and retail campaigns, though not on travel goals campaigns, they move brand assets from the asset group to the campaign. A campaign with them enabled requires exactly one business name asset and at least one logo, plus up to four further logo or landscape logo assets. Optional settings accept hexadecimal main and accent colours, which must be set as a pair, and one font from a list of eight. Google began migrating eligible campaigns on 1 June 2025 and announced completion of the rollout for new interface campaigns on 14 July 2025, with the rest migrated by 30 October. The setting is immutable, disabling is unsupported, and avoiding migration required a blocklist request to Google support.

From beta to default

Google unveiled the campaign type at Advertising Week 2020 and opened a beta that October. General availability followed in November 2021, and the same announcement named Performance Max the successor to Smart Shopping and Local campaigns. Smart Shopping upgraded automatically between July and September 2022, Local from August, after which neither could be created. That absorption made the format unavoidable in retail and set the pattern since: new inventory and formats appear inside Performance Max first.

Reporting, and the argument that produced it

For three years the campaign reported at campaign level and little else. Google defended that in February 2024, arguing channel-level figures would mislead because the system optimises marginal return across surfaces rather than picking a best channel.

The reversal came on 30 April 2025, when Google announced channel performance and search terms reporting. Tal Akabas, Director of Product Management at Google Ads, said the campaign type was then used by more than one million advertisers. Reporting extended to all campaigns alongside Waze inventory in November 2025. Programmatic access arrived with Google Ads API v23 in January 2026, replacing a generic mixed enumeration with named channels, though the underlying data exists only from 1 June 2025 onward.

Creative reporting runs through separate resources. The asset_group_asset resource carries a performance label per asset, while asset_group exposes ad strength and an asset coverage field listing action items, down to the aspect ratio required of any video the system wants added. Asset experiments, limited to retail until they opened to all campaign types in January 2026, carry a four-week minimum and freeze every asset in a tested group.

Where it is disputed

Brand cannibalisation is the oldest complaint. Analysis by the incrementality firm Haus, reported alongside practitioner accounts of budget drift above 100,000 dollars per month, found that excluding branded search terms lowered customer acquisition cost in every experiment tested, by an average of 40 per cent. The same analysis found the opposite half the time when measured on incremental revenue, a divergence that says as much about the metrics as about the campaign.

Inventory quality is the second. Research from Intelligency Group published in June 2025 put Search Partner Network return on ad spend 37 per cent below Google Search proper, and Performance Max distributed to search partners without an opt-out for most of its life. Google's counterargument has not moved since 2024: marginal optimisation makes channel-level judgements unreliable, and the campaign should be assessed on total return. That position is internally consistent and untestable from inside an advertiser account, which is why the argument continues.

Adjacent terms

Demand Gen is a separate campaign type covering YouTube, Discover and Gmail, where channel selection stays manual and the goal is demand creation rather than harvesting.

AI Max for Search is a setting applied to Search campaigns, not a campaign type. It bundles search term matching, text customisation and final URL expansion, and absorbs Dynamic Search Ads on a timeline already extended once.

Standard Shopping remains the manual, feed-driven alternative, and gained equal auction footing in October 2024.

Microsoft Performance Max is a different product from a different company sharing the name. It launched globally in March 2024, applies its 50 search theme limit at campaign level rather than per asset group, and gave placement reports conversion, click and spend data on 7 May 2026.

Recent developments

Google rewrote its Performance Max Help Center documentation on 28 August 2026, reported by Search Engine Roundtable on 1 September. According to that account, drawing on a comparison by Shauvik Kumar, the revision restates how Search and Performance Max interact, including the priority held by exact match keywords, and groups brand exclusions, negative keywords, search themes and keywordless targeting as campaign controls. Whether anything substantive changed is unresolved, since archived copies of the previous version were unavailable.

Control experiments continue. An alpha spotted in April 2026 let selected advertisers choose partner networks, and by July some accounts could switch off search partners and display outright alongside household income exclusions in seven brackets. Automation moved the other way in March, when Google layered AI-generated voice-over onto existing video assets unless advertisers opted out by 20 March 2026.

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 and is named successor to Smart Shopping and Local campaigns
  • July to September 2022: Smart Shopping campaigns upgrade automatically, with Local campaigns following from August
  • November 2023: Search themes reach the Google Ads API with a limit of 25 per asset group
  • February 2024: Google publicly defends the absence of channel-level reporting
  • October 2024: Standard Shopping gains equal auction treatment; asset testing launches for retail campaigns
  • 11 March 2025: Negative keyword capacity raised to 10,000 terms
  • 30 April 2025: Google announces channel performance and search terms reporting
  • May 2025: Search theme limit doubles to 50 per asset group
  • 1 June 2025: Automatic migration to brand guidelines begins
  • 14 July 2025: Brand guidelines rollout completed for new interface campaigns
  • 10 September 2025: Text guidelines introduced with 25 term exclusions and 40 messaging restrictions
  • 30 October 2025: Deadline for automatic brand guidelines migration of existing campaigns
  • November 2025: Waze inventory added for store goals; channel reporting extended to all campaigns
  • January 2026: Google Ads API v23 adds named channel reporting; asset testing opens to all campaign types
  • 26 February 2026: Text guidelines go global
  • 20 March 2026: AI-generated voice-over activates on video assets by default
  • April 2026: Alpha lets selected advertisers choose partner networks
  • 27 July 2026: Household income exclusions surface with seven brackets
  • 17 August 2026: Bidding target change begins rolling out for budget-limited campaigns
  • 28 August 2026: Google overhauls the Performance Max Help Center documentation

Summary

Who: Google built and operates Performance Max, and more than one million advertisers were using it as of April 2025, according to Tal Akabas, Director of Product Management at Google Ads. Independent measurement of its behaviour has come from vendors including Haus, Intelligency Group and Smarter Ecommerce.

What: A goal-based Google Ads campaign type with no ad groups and no ads, structured around asset groups, audience signals and optionally a Merchant Center feed. Google allocates budget across Search, Shopping, YouTube, Display, Discover, Gmail, Maps, search partners and Waze, and assembles creative per placement.

When: Beta from October 2020, general availability in November 2021, absorption of Smart Shopping and Local campaigns during 2022, and a continuing sequence of control and reporting additions running into September 2026.

Where: Inside Google Ads, configured through the interface, Google Ads Editor, Google Ads Scripts and the Google Ads API, with delivery across Google owned-and-operated surfaces and partner networks.

Why: Performance Max matters because it is where Google releases new inventory and formats first, because it moves budget between channels without instruction from the buyer, and because the transparency dispute it provoked set the reporting standard now applied across automated campaign types on both Google and Microsoft.