Skip to content
Ads Audit
Performance Max

Performance Max Brand Traffic: Why It Can Mislead Your ROAS

Ads Audit Team6 min read

Performance Max can win auctions on your own brand name and report the resulting sales as new performance. Here is how to tell whether that is happening.

Performance Max campaigns are given a single objective — maximize conversion value against a target ROAS or CPA — and very little visibility into how they get there. One of the cheapest ways for the campaign to hit that target is to win auctions on your own brand name: searches from people who already know your company and were likely to convert regardless of which ad they clicked. When that traffic is folded into a single Performance Max ROAS number alongside genuinely new, non-brand demand, the blended figure can look strong while telling you almost nothing about whether the campaign is finding new customers.

Why this is easy to miss

Standard Search campaigns give you a search terms report — you can see exactly which queries triggered your ads and how each one performed. Performance Max does not expose that level of detail by default. You get channel-level and asset-level performance, but not a query-by-query breakdown of how much of a campaign’s conversion value came from someone searching your brand name versus someone searching a generic, competitive term. That opacity is exactly what makes brand traffic easy to overlook: nothing in the interface flags it as a separate line item.

What to check

Two checks are usually enough to get a directional answer. First, compare the account’s overall branded search volume and conversion rate (from a dedicated Brand Search campaign, if one exists) against the Performance Max campaign’s reported ROAS — if PMax ROAS is dramatically higher than every other channel in the account, brand capture is a reasonable first hypothesis. Second, use the insights panel Google Ads provides for Performance Max and look at the search category and search themes data it does surface; it is not a full search terms report, but it often shows enough to tell whether brand-adjacent themes are a meaningful share of the campaign’s activity.

Why it matters for the ROAS number specifically

Brand searchers convert at a much higher rate than cold, non-brand traffic almost everywhere — that is not a Performance Max problem, it is a fact about how people search. The issue is that Performance Max’s single blended ROAS doesn’t separate “traffic we would have gotten anyway” from “traffic this campaign actually created.” A campaign that is 40% brand capture can report a ROAS well above your target while the incremental, non-brand portion of it is quietly underperforming — and because the blended number looks healthy, that underperformance rarely gets investigated.

What you can actually do about it

Google has been rolling out brand exclusion controls for Performance Max in some accounts, which allow you to keep brand search traffic in a dedicated Search campaign and exclude it from Performance Max entirely — the cleanest fix where it’s available. Where it isn’t, the more practical step is to stop evaluating the campaign on blended ROAS alone: track brand search performance separately where you can, and treat a large gap between Performance Max ROAS and the rest of the account’s non-brand channels as a signal to investigate, not a result to celebrate.

Where this fits in a wider audit

Ads Audit’s Performance Max checks today focus on what can be verified directly from account data — asset group completeness against Google’s recommended minimums, and whether a campaign has enough conversion volume for its bid strategy to have a reasonable chance of working. Brand-versus-non-brand traffic mix inside Performance Max is a real, well-documented issue worth checking manually with the insights panel — it is not yet a rule Ads Audit evaluates automatically, and we’d rather say that plainly than imply otherwise.