Google Ads

Branded vs Non-Branded Keywords: Why Your ROAS Is Lying

When branded and non-branded searches sit in the same account, ROAS lies. This guide covers the split, the honest answer on bidding on your own brand, and Performance Max brand leakage.

If you mix branded and non-branded keywords in the same campaign, your ROAS lies. Branded search is naturally cheap and converts at a very high rate, so it drags the account average up and hides the true performance of the non-brand side, which is the side that is supposed to deliver growth. The fix is simple but requires discipline: separate campaigns, separate budgets, separate targets, and negative keywords that stop cross-campaign leakage. Below we cover why the split matters, the honest answer to 'should I bid on my own brand', and how brand traffic leaks in the Performance Max era.

What is the difference between branded and non-branded search?

Branded search is a query where the user types your name, or a variant of it: they already know you, and you are what they are looking for. Non-branded (generic) search is a query from someone describing a need without knowing you exist: 'wireless earbuds', 'accounting software pricing'. The first harvests existing demand; the second captures new demand. Their cost, their conversion rate, and their strategic job are completely different.

  • Intent: on a brand query the user is already at the decision stage; on a generic query they are still comparing options.
  • Cost: brand queries carry high quality scores and low competition, so cost per click typically sits far below generic queries.
  • Conversion rate: industry compilations typically put branded queries at a 4% to 8% conversion rate against 1% to 2% for non-branded, so brand intent converts roughly 2 to 5 times better in ecommerce.
  • Job: the brand campaign protects and harvests; the non-brand campaign brings new customers. Growth comes from the non-brand side.
  • Measurement: some brand conversions would have happened without the ad; on the non-brand side that substitution effect is far weaker.

Why should branded and non-branded keywords be in separate campaigns?

Because a combined ROAS is a weighted average that compresses two different jobs into one number. Brand takes a small share of spend and produces a large share of revenue, which masks weak non-brand performance. Worse, smart bidding learns from a mixed signal: it blends the easy conversions coming from brand queries into its expectations for generic queries.

Branded vs non-branded search profileBranded searchNon-branded search30100CPC420100Conversion rate400100ROAS25100Click volumeNon-brand = 100 index, representative values
Branded vs non-branded search profile: CPC, conversion rate, ROAS, and click volume with non-brand indexed to 100 (representative)
12x / 2x
Brand and non-brand ROAS in the representative account
50%
Share of ad clicks that are incremental at organic rank 1 (Google pause studies)
96%
Share of ad clicks that are incremental when the organic rank is below 4

The split is not only a reporting matter, it is a bidding matter. When you feed both brand and non-brand traffic into one campaign running Target ROAS or Target CPA, the algorithm chases the easiest conversions to hit the target, meaning it feeds on brand queries; on the non-brand side it either throttles spend or suffocates volume to protect the target. The dashboard shows the target met while growth quietly stops. Our guide to Google Ads bidding strategies shows why this split comes before any target you set.

How account spend is splitTOPLAM100 %Brand search campaign%22Non-brand campaigns%45Performance Max (brand)%33
How spend splits in a representative account: brand campaign, non-brand campaigns, and Performance Max with brand traffic mixed in

Should you bid on your own brand keywords?

The honest answer: it depends. If you already rank first organically on your brand query, no competitor bids on your name, and nothing else sits above the organic result, the incremental value of a brand campaign can be low, because most of those clicks would have arrived from the organic listing anyway. In practice, all three conditions rarely hold at once. Decide with measurement, not belief.

  • Competitors bid on your brand name. If you stay out, you hand the top of the results page to a rival; because brand clicks are cheap, that defense is usually inexpensive.
  • Your organic result is weak. If you are not first on your own name, or the top of the page is crowded with shopping units and AI summaries, your organic visibility is smaller than you assume.
  • Brand queries span several products or categories. When users search your name plus a category, an ad can route them to the right landing experience instead of the organic homepage.
  • You want to control the message. Promotions, return policies, and shipping promises cannot be managed in an organic snippet; they can be managed in ad copy.
  • Problem queries attach to your name. On queries like 'brand + complaint' or 'brand + cancel', you rarely want third-party sites owning the first result.

Now the other side, stated plainly. In a large academic experiment run at eBay, pausing brand search ads shifted almost all of the traffic to the organic listing, so measured incrementality was close to zero. When a similar experiment was run at Edmunds.com, the substitution effect was much weaker: less than half of the paused paid traffic came back through organic. Google's own meta-analysis of 390 pause studies points the same way: roughly 50% of ad clicks are incremental when the organic result ranks first, 82% at ranks 2 to 4, and 96% below rank 4. The higher your organic rank, the lower the incremental share of the ad. The right move is not to keep the brand campaign blindly on or off, but to measure it on your own brand with an incrementality test: run a geo split, pause the brand campaign in the test region for 2 to 4 weeks, and compare total conversions (paid plus organic) against the control region.

Total conversions when the brand campaign is paused96 indexWeek 1Week 2Week 3Week 4*Week 5Week 6Week 7Week 8Representative scenario, * = brand campaign paused
Incrementality test scenario: total conversion index in the group where the brand campaign is paused in week 4 (paid plus organic, representative)

See your brand and non-brand campaigns in one panel

Ads Sensor unifies your Meta, Google, TikTok, Criteo, and GA4 data in one panel, puts your brand and non-brand campaigns side by side, analyses them with AI, and turns the findings into reasoned actions.

Join the Beta →

How do you build the right brand and non-brand structure?

The rule has three parts: separate campaign, separate budget, separate target. The brand campaign's job is protection, so its target is a low CPA and a high impression share. The non-brand campaign's job is growth, so its target is a CPA ceiling that your true margin allows and that sits clearly above the brand campaign's. If they share one budget, brand always wins, because it buys more conversions for less; the growth engine starves.

  1. Collect brand terms, common misspellings, and brand-plus-category variants into a single campaign. Exact and phrase match are enough; you do not need broad match here.
  2. Add every brand term as a negative keyword in your non-brand campaigns. Skip this and the two campaigns compete with each other and your split breaks again.
  3. Give them separate budgets. The brand budget stays flat with demand; the non-brand budget moves with your growth target.
  4. Set separate targets: a low CPA or high ROAS threshold for brand, and the highest CPA your margin can carry for non-brand.
  5. Apply brand exclusion lists to Performance Max and to broad match search campaigns so brand queries cannot leak into them.
  6. Scan the search terms report weekly: if brand terms show up in a non-brand campaign, your negative list is incomplete.

How does Performance Max eat brand traffic, and how do you stop it?

Performance Max and broad match hand query selection largely to the algorithm. The algorithm looks for the highest probability of conversion, and the highest probability sits on brand queries. The result: Performance Max takes clicks that belong to your brand campaign, inflates its own ROAS, and gives you the illusion that 'Performance Max is crushing it'. Industry analyses covering more than 500 accounts found search-term overlap between Search and Performance Max in over 90% of them. Without a brand exclusion list, the most valuable part of that overlap is brand queries, so the Performance Max ROAS you see sits above its true incremental contribution. We cover the controls that open that black box in our Performance Max optimization guide.

  • Brand exclusions: per platform documentation, these are available in both Performance Max and Search campaigns. You pick a brand list under additional campaign settings; in Performance Max the exclusion covers Search, Shopping, and YouTube search inventory. Campaign-level negative keyword lists can also be applied to Performance Max.
  • Brand inclusions: available only in Search campaigns, and only when the broad match keywords setting is on. They restrict the campaign to queries associated with the brands you select.
  • Priority: per platform documentation, brand exclusions take precedence over brand inclusions. Watch for conflicts when you run both.
  • Brand lists: managed in the shared library, or created straight from campaign settings. Google pre-populates lists for many known brands; if yours is missing, you create your own. Retail campaigns also offer an option to apply the brand exclusion to search text ads only, while shopping ads keep serving on brand queries.

Why is reporting meaningless without a branded and non-branded split?

Because the moment your brand share moves, account ROAS moves with it, without anything improving or degrading. A seasonal sale lifts brand searches and ROAS 'rises' on its own. You run a TV spot, brand traffic arrives, Performance Max absorbs it, and the report says Performance Max won. That is why a monthly report needs at least three lines: brand ROAS, non-brand ROAS, and the share of total spend going to brand. Ads Sensor unifies your Meta, Google, TikTok, Criteo, and GA4 data in one panel, analyses your campaigns with AI, and its 24/7 anomaly monitoring flags unusual shifts in spend and conversions with the reasoning attached.

Separating brand from non-brand is one of the cheapest, highest-return changes available in an ad account: it needs no extra budget, only the right structure and honest measurement. Build the split, stop the leakage, and measure the real contribution of your brand campaign with an incrementality test. If you would rather hand that loop to AI than run it by hand, you can join the Ads Sensor beta; it reads your campaigns in seconds and turns the risks and opportunities it finds into prioritized, reasoned actions.

Frequently asked questions

What is the difference between branded and non-branded keywords?
Branded keywords are queries where the user types your name: they already know you. Non-branded (generic) keywords come from someone describing a need without knowing you exist. Brand harvests existing demand while non-brand captures new demand, and their costs and conversion rates are very different.
Should I bid on my own brand keywords?
It depends. Yes if competitors bid on your name, if you do not rank first organically, or if brand queries span several products or categories. If you dominate organically and no one bids against you, the incremental value can be low. Decide with an incrementality test, not an assumption.
How does a brand campaign inflate account ROAS?
The brand campaign takes a small share of spend and produces a large share of revenue. In the representative example, 500 dollars of brand spend returning 6,000 alongside 4,500 dollars of non-brand spend returning 9,000 makes account ROAS read 3x, while the non-brand side carrying growth sits at 2x. The average hides the weak side.
How do I stop Performance Max from eating brand traffic?
Apply a brand exclusion list in campaign settings and add brand terms as negative keywords. Brand exclusions work in both Performance Max and Search campaigns, while brand inclusions are available only in Search campaigns using broad match. A weekly search terms scan catches leakage early.
Do I have to add brand terms as negatives in non-brand campaigns?
Yes. Otherwise the non-brand campaign matches brand queries, the two campaigns compete with each other, and your branded and non-branded split breaks. Add brand terms, common misspellings, and brand-plus-category variants as a negative list on every non-brand campaign.
What happens if I pause my brand campaign?
Part of the traffic shifts to your organic listing and part disappears. The share that shifts depends on your brand, your organic rank, and your competitors. In Google's pause studies, about half of ad clicks were incremental at organic rank 1, 82% at ranks 2 to 4, and 96% below rank 4. You can only find your own number with a geo-split test.

Brand or non-brand? Ads Sensor shows the difference

Ads Sensor unifies your Meta, Google, TikTok, Criteo, and GA4 data in one panel, analyses your brand and non-brand campaigns with AI, and turns the findings into reasoned actions.

Join the Beta →