On this page
Algolia’s Analytics engine offers search-related metrics that track your users’ search and click activity. By using specialized search metrics - like popular searches, no result rates, or click and search-to-conversion rates - you can ensure that your Algolia implementation is optimized to meet your business’ needs.
We see two functional benefits:
- Improving the relevance of your search
- Generating business insights into:
- How best to showcase your products and services
- How to track your inventory needs - less waste, better product availability
Analytics can lead to discovering unexpected or hidden inefficiencies in both your Algolia implementation and your business.
The Search Bar as Feedback
Essentially, the search bar is being used as a feedback form or an impromptu user survey. Looking at it from this perspective, the search bar provides daily loads of useful feedback that offer invaluable search and business insights. Capturing this feedback in a meaningful and timely manner, and in an easy to read format, is critical to the success of our Analytics feature.
Two Kinds of Analytics: Search and Click
There are actually two different kinds of analytics: one that looks closely at your users’ search behavior (Search Analytics), and another that measures what they do after a search (Click Analytics).
1. Search Analytics
Search Analytics facilitates modeling by breaking down user searches into numerous categories of data, like popular searches, number of “no results”, and filter usage. The goal of search analytics is to ensure that your search experience be data-driven.
2. Click Analytics
Click Analytics takes that data further, providing insight into what significant actions a user takes after performing a search: you can analyze two events:
- click rates, clicking on results
- conversion point - a single significant event to see which searches lead most often to that event. Any catchable web event can be chosen as a conversion point: you choose the one you wish to track, and we start building a dataset around that event.
Examples - What can we learn from Analytics?
To give a preview of how these metrics can help, let’s compare 3 queries that use different words to convey the same intent (to find an eco-friendly refrigerator):
- “refrigerator efficient” => Lots of results, click rate 50%
- “eco refrigerator” => Less results, click rate 10%
- “refrigerator saves energy” => No results
What Can We Learn?
Lesson #1 => Add synonyms between “eco refrigerator” and “refrigerator efficient”, or rename your products in your catalog to handle both terms equally
Lesson #2 => Same for “saves energy”
Lesson #3 => Your marketing and merchandising departments should use these keywords more often
Lesson #4 => Maybe you should create a filter/category for “eco-friendly”?
Lesson #5 => What do we learn from the different click rates? Maybe users prefer the word efficient over eco, so you can use the word “efficient” more often in your product descriptions, and/or promote products that describe themselves as “efficient”.
Now, if we make some of those changes, and therefore we get more or less the same results, what can we learn with conversion rates?
- “refrigerator efficient” => Conversion 10%
- “eco refrigerator” => Conversion 5%
- “refrigerator saves energy” => Conversion 5%
Lesson #6 => We can see that we were right to equalize the terms and to emphasize “efficient” over the others: given the higher conversion rate on the “efficient” query, it seems to be the preferred term.
Lesson #7 => Another lesson we could have learned, had “no results” appeared more often, or if you had low click rates, is that if none of your refrigerators are eco-friendly, and yet this is a popular search, you might want to consider adding these to your product line. Or If you have the items but not enough of them, you might want to improve your inventory. Search and Click analytics can therefore help you spot and follow buying trends.
Analytics scales according to your plan
The subscription plan for Search Analytics differs from that of Click Analytics.
Algolia collects Search Analytics for every customer, offering a detailed view of their end-users’ search activities. All customers can view this data on the Algolia Dashboard. However, to fetch it programmatically, using the Algolia Analytics API, you’ll need to be on an Enterprise plan.
At this time, Click Analytics are only available on Enterprise plans. They can be viewed either in the Dashboard or programmatically via the Analytics API. If you signed up for your plan with an Account Executive, please refer to your service order for your analytics features.