Wednesday 19 February 2014

Get in-Depth Insights On which Products Your Customers Want but you don't Sell!

You have a website! Selling products! Offering Services! or Whatever...
You have your own search engine with a search box to make life easier for your visitors...
That is Great!

Do you want to know which products your visitors are looking for but you do not have them in your store because you don't know about such a demand??!

A very valuable piece of information is the list of terms that people search for that brings back zero matches. Here you've really blown it with your customer, and you’ll want to see this information so you can improve the experience in the future.

Your site’s internal search engine probably provides reports on searches with no results, but using Google Analytics' Event Tracking can be a simpler method with a one-time setup for a one-line code.

Set your page up so that if there are no results, the following piece of JavaScript code is run:

_gaq.push(['_trackEvent', 'Search Results', 'No Results', '[Searched phrase]',1,true]);

Note that it is important that [Searched Phrase] is replaced by the actual search string your user used. Otherwise your reports will be of no use to you. Also note that in this case, the Non-Interaction variable is set to True. This means that if this is the only page the visitor is seeing, it will result in a bounce. And that makes sense because the No Results page was not helpful to them.