Contact us

Use Google Analytics custom segments to audit and improve search marketing

Posted on June 4th, 2010 by Dave Chaffey

Use Google Analytics custom segments to audit and improve search marketing

Anyone who has ever reviewed the keywords attracting visitors to a site will have seen that brand search terms usually dominate, often accounting for more than 50% of search related visits for well-known brands.

Every site has associated brands, but to paraphrase Morrisey, some brands are biggger than others. For these, isolating brand search is essential if you’re serious about using search to create incremental business i.e. create awareness and sales from new customers.

It follows that it’s futile to try to review and improve search engine marketing without taking brand phrases into account, but that’s the default for the less than savvy. For marketers, reviewing their analytics it’s easy to understand since the analytics tool doesn’t readily isolate brand and non-brand phrases.

For the search agency, well maybe they’re being less than transparent with their clients since it’s even easy for the incompetent to attract branded site visitors to a site. Of course this won’t apply to most readers of this esteemed blog!

This short tutorial will show you how to use Google Analytics to quickly set up Advanced Segments to help you review your search performance.
Setting up custom segments for search keywords in Google Analytics
Custom Advanced Segments are what you need to set these up.  If you haven’t come across these because they’re hidden in Google Analytics, then you’re missing out – see my Smart Insights post on “10 different types of advanced segments”: http://www.smartinsights.com/blog/web-analytics/google-analytics-web-analytics/segmenting-google-analytics/.

For search marketers, there are standard segments for paid and natural segments which I’m sure you’re all using already – if not that post gives and example.

To understand the interaction of paid and natural brand phrases, I recommend setting up 4 advanced segments. I advise setting them up and labelling them as follows:

1. Natural search visits including brand.

2. Natural search visits NOT including brand.

3. Paid search visits including brand name(s).

4. Paid search visits NOT including brand name(s).

It just takes a few seconds to set each one up. I’ll show you how for an advanced segment for natural search visits containing the brand name. I’ll use my “brand name” from my site since I can’t use client data to illustrate this…

Step 1. Select “Create a new advanced segment” from the Advanced segments box top right or click on the Advanced Segment menu option in the left sidebar and chose “Create a new custom segment”

Step 2.  First, select Keyword as the dimension to segment on from the “Traffic sources” dimension group on the left of the screen. Drag across. Easy.

Next filter by entering the brand name by choosing “contains” <brand name>. Also, easy.

Advanced Segments

Tip: In many cases, you will want to include some variants of the brand. You do this using the pipe symbol and selecting “regular expression” rather than “contains”. For example, Starbucks|Star Bucks, although contains “bucks” would be easier…

Step 3 Next segment by natural search choosing a segment dimension as “and” as shown in the screengrab above. This will match “organic”. Paid is “cpc”

Step 4 Choose a name for your segment and press the “test” option to make sure you have it right.

Step 5 Finally you can apply your advanced segments to the report by selecting the segments you want from the Advanced Segments box on the top right as shown in the first screengrab.

This example shows a high level view of the breakdown of search traffic.

Dashboard

You can also use these segments within keyword reports to easily separate out brand and non brand keywords. For high volume phrases it can be worth setting up a contains “high volume keyword” so that you can analyse that in depth.

I hope that works for you. How do you use advanced segments for search analysis – I’d be interested to hear about the segments you use.

In the meantime, I’d be interested to hear how you use segments in Google Analytics.

Share and Enjoy:
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Reddit
  • StumbleUpon
  • Twitter

9 Responses to “Use Google Analytics custom segments to audit and improve search marketing”

  1. leyla says:

    Always useful!
    I have to go back and read your post on the 10 useful tools!

  2. Ani Lopez says:

    This is how I use segments and filters in Google Analytics to guess the traffic from images search engines and their keywords for SEO http://dynamical.biz/blog/seo-technical/traffic-from-images-search-engines-29.html

  3. blog resources says:

    great information, there is one more article that tell on how to track Google ad words with Google analytics that help many users

  4. Online Marketing Blog says:

    thanks for the step by step guide, i will implement this on one of my high traffic clients and report back my findings, thanks again

  5. James says:

    Really good information, most clients do not know that brand searches skew the analytics. This will be a good way to funnel the brand searches to a different page on the website and the rest to a more “what we can do for you” type page

  6. Three questions for budget holders to ask every month, week or day about the performance of of their search marketing > Smart Insights Digital Marketing says:

    [...] This is more tricky to find since it requires you to create a custom Advanced segment containing the brand names. Here are some instructions I’ve written on reporting brand and non-brand search in Google Analytics. [...]

  7. Reklama Internete says:

    well the segments are really good, when you can’t put the code to a website.

  8. Mark Hannant says:

    It’s worth noting that you need to use the regular expression below to ensure you capture exact matches of your brand term variations.

    ^brand$|^my brand$|^another brand variation$

  9. make cash online says:

    3. Make your channel a little nicer than just default and you will probably get some viewers/subscribers.

Leave a Reply