This is a step by step guide to setting up Brand and Non Brand keyword segments for a complex brand – when you have multiple brand keywords and where your brand keywords mirror your non brand keywords.

I have used the example of a client with a number of sub brands to demonstrate. Pay attention to the difference between AND and OR statements in the examples. As a non-developer, I find them to be tricky little weasels. There are four parts to the process:

  1. Choose the right brand keywords
  2. Set up a custom segment for brand keywords
  3. Set up a custom segment for non-brand keywords
  4. Check that your segment numbers add up

1. Choose the right brand keywords

The process of setting up brand keywords is straightforward when you have a single obvious brand name, but there is more subtlety required in choosing keywords in more complex situations. For a client such as alh.hr with a range of hotels in Dubrovnik, Croatia, where hotels have names such as "Hotel Dubrovnik Palace" which mirror the non-brand search term "hotel Dubrovnik", we have to extract just the unique part of the brand name and use it as the brand keyword. So from their Global Brand and list of Hotel names

  • Adriatic Luxury Hotels (ALH)
  • Hotel Excelsior Dubrovnik
  • Hotel Dubrovnik Palace
  • Hotel Bellevue Dubrovnik
  • Hotel Kompas Dubrovnik
  • Grand Hotel Bonavia Rijeka
  • Villa Agave

I extract the terms Excelsior, Palace, Bellevue, Kompas, Bonavia and Agave. I add to this list their global brand name ALH and its full written name Adriatic Luxury Hotels. Sometimes you need to make trade-offs based on searcher intent. You will note that Adriatic Luxury Hotels can be both a brand and non-brand keyword and we need to make a decision on how to classify this. I believe that keeping it as a brand keyword is the alternative most reflective of searcher intent and we will have to live with the few who use it as a non-brand keyword. We now have eight brand keywords to set up in our segments.

2. Setting up a custom segment for Brand keywords

  1. In Google Analytics, click on the "All visits" drop down to access advanced segments
  2. Click "create a new advanced segment"

  1. Search for "keyword" in the box
  2. Drag and drop the green keyword field from the left into the right hand side box

2 brand advanced

  1. Set condition to contains
  2. Add the brand keyword as a value
  3. Add all brand keywords similarly with OR statements
  4. Add an AND statement
  5. Search for "medium" in the box
  6. Drag and drop the green medium field from the left into the right hand side box
  7. Set condition to matches exactly
  8. Add organic as the value
  9. Add and OR statement
  10. Search for "medium" in the box
  11. Drag and drop the green medium field from the left into the right hand side box
  12. Set condition to matches exactly
  13. Add cpc as the value
  14. Name your segment – Brand Keywords
  15. Test your segment by clicking the test segment button

It should look like something like this:

 

3. Setting up a custom segment for Non Brand keywords:

  1. In Google Analytics, click on the "All visits" drop down to access advanced segments
  2. Click "create a new advanced segment"

  1. Search for "keyword" in the box
  2. Drag and drop the green keyword field from the left into the right hand side box

5 non brand advanced 

  1. Set condition to does not contain
  2. Add the brand keyword as a value
  3. Add all brand keywords similarly with AND statements
  4. Add an AND statement
  5. Search for "medium" in the box
  6. Drag and drop the green medium field from the left into the right hand side box
  7. Set condition to matches exactly
  8. Add organic as the value
  9. Add and OR statement
  10. Search for "medium" in the box
  11. Drag and drop the green medium field from the left into the right hand side box
  12. Set condition to matches exactly
  13. Add cpc as the value

It should look something like this

4. Check, double check and sense check your segments.

Experience has taught me to make sure my segments are correct before using them.

If you have created your segment as above, you should see this in you Custom Segments box

Do a sense check.

Number of brand keywords + number of non-brand keywords should = all keywords.

For ALH I found that keyword numbers didn't add up because people were searching in Croatian for the website and I hadn't included Croatian versions of the brand terms! I had to go back and put in Croatian language brand terms.

Check that values on a graph add up

Put both segments on and go to Traffic sources > Search engines. Scan a number of data points and make sure they add up. Simple.

 

Check that your actual keywords fall in the correct bucket.

Put both segments on and go to Traffic sources > Keywords. Scan a number of data points and make sure each keywords falls in the expected bucket.

9 checking table  

These three very simple checks will save you a lot of headaches when working with advanced segments.

---------------------------------

This is my process when working with Brand segments, if you have other solutions please share them in the comments. I find this tricky to get my head around and would love some more tips

Note: You can only have a max of 20 AND or OR statements per segments and you can only have a max of 100 advanced segments per profile. You have the option in keywords "matches regular expressions" which can help you work around these limits.