+1 (619) 354 3216 +91 (79) 26923254


Keep track and join the conversation
on our blog.
Request a Quote
Get one stop Solution For All your web design, development Digital Marketing and other many more services
Required All Field

Please leave this field empty.


5th Oct 2009
Google Analytics Hack To Track Google Product Search

Today, I got an interesting issue with Google Analytics Goal Tracking.

Recently, a Yahoo Store customer was curious to know about how to distinguish traffic from Google Product Search and Google organic searches. So finally I decided to dig into Google Analytics Google groups and after some R&D I did find a nice and working solution.

I think you all are curious to know what it is, so let’s start with the basics of Product Comparison Sites. If you own an ecommerce site, chances are that product comparison sites are an important source of traffic for you.

What are Product Comparison Sites?

Most of the consumer’s prefer searching products on sites that makes it easy to compare products & prices from different sellers. Now submitting your product to these sites can help interested buyers find you, as your products will be displayed along with those from other retailers you will also be able to keep tabs on your competitors.

Google Product Search (formerly known as Froogle) is a price comparison service launched by Google. When you submit your products to Google Product Search, shoppers can easily and quickly find your products, and thus sending you more traffic and sales on your site. Your product offerings will appear on Google Product Search and may even be displayed on regular search results on Google, depending on your items’ relevance with the search string.

Google Product Search

Google Product Search interface provides an HTML form field into which a user can type product queries to return lists of vendors selling a particular product, as well as pricing information.

1. Campaign Tagging One option is using campaign-tagged URLs. If your product data shows up in Google Product Search, it’s probably because you’re providing the data through Google Base. You could add campaign tags to the URLs back to your site that you provide. You could make the Source be “Google base” instead of just “Google”.

But unless you have an easy, automated way to do that, it might require changing lots of URLs.

Note: After creating your tracking URLs, please test those in a web browser before including them in your data feed to verify that they link properly to the specified pages.

2. Configure Google Analytics Filter It’s pretty easy to use a filter to distinguish regular Google searches from Google Product Searches. If you do a search on Google for “Nokia N90”.

It starts with “/search” after the “google.com” part. But on Google Product Search, it looks like this:

http://www.google.com/products?q=Nokia+N90&aq=f It starts with “/products” instead.

So we can use a filter that using the “Referrer” field to distinguish between these and change the Source field in your analytics data.

These are the steps to properly track traffic from Google’s Product Search results:

  • create a New Profile
  • select add profile for an existing domain
  • select the domain from the drop down
  • title the Profile “Google Product Search Tracking”
  • select Country & Time Zone
  • once Profile is created, edit the Profile to add Filters
  • select +Add Filter
  • select Add New Filter for Profile
  • name the filter “Full Referrer Strings”
  • select Custom Filter from the Filter Type drop-down
  • select the Advanced radio button
  • for Field A -> Extract A, select Referral from the drop-down
  • in the form field enter: (google.com/product)
  • for Field B -> Extract B, select Campaign Medium from the drop-down
  • in the form field enter: (organic)
  • for Output To -> Constructor, select Campaign Source from the drop-down
  • in the form field enter: google base
  • enter the following choices for the remaining radio buttons:
  • Field A required is Yes
  • Field B required is Yes
  • Override Output Field is Yes
  • Case Sensitive is No
  • Save Changes

Google Product Search Filter Settings

The first part looks for a Referrer like the Google Product Search URL above. The second part limits it to only organic searches (since AdWords ads appear on the Google Product Search pages too, and we don’t want to screw up the attribution for those). The third part changes the Source to “google base” instead of just “google”.

View Google Product Search Tracking Results

1.       Login to Google Analytics
2.       In the left side-bar, select Traffic Sources.
3.       Select “All Traffic Sources

Google's Product Search Tracking Results

Now traffic is listed separately as “google / organic” and “google base / organic” so you can distinguish plain old search from product search. And if you drill down, you can still see the keywords for each of those individually.

Remember that filters are applied from the time you create them, and this doesn’t reprocess any of your existing/past data.


SEO Company India
SEO Company India

Everlasting Post. I really admired each and every words of your Article. Its more valuable content to all..Thanks for sharing.

Yahoo Store SEO
Yahoo Store SEO

Excellent Blog. I really want to admire the quality of this post. I like the way of your presentation of ideas, views and valuable content. No doubt you are doing great work. I'll be waiting for your next post. Thanks .Keep it up! Regards:- Yahoo Store SEO

Jordan McClements
Jordan McClements

Thanks for the article - just what I was looking for. One question... Why is a new profile required - can the filter not just be added to an existing profile? Thanks.

Please leave this field empty.