In the Analytics section of your Algolia dashboard, you may observe that the No Clicks Rate for your selected date range is lower than the No Clicks Rate daily average within that date range.
The No Clicks Rate chart shows the percentage of unique searches* that returned results but did not lead to at least one click event. It’s calculated as:
no. of unique searches without at least one click / no. of unique searches
*A unique search is an aggregated query.
A search is only included in the No Clicks Rate calculation if it returned at least one result. Searches with no results are excluded.
The No Clicks Rate is checking each query to see if it had clicks during a specified time period. This means that a query can be considered as a "No-Click Search" on a specific day even if it is receives clicks on other days within the selected time period. This daily evaluation can result in a cumulative No Clicks Rate that differs from the daily average.
Let’s consider a scenario in which we are fetching the No Clicks Rate over two days:
Day one:
2 unique queries:
- “my first query” → generated clicks
- “my second query” → did not generate clicks
No Clicks Rate = 50%
Day two:
2 unique queries (one of them is a repeat from the first day):
- “my second query” → generated clicks
- “my third query” → did not generate clicks
No Clicks Rate = 50%
Two day cumulative:
3 unique queries:
- “my first query” → had clicks
- “my second query” → had clicks (on day two)
- “my third query” → no clicks
Only “my third query” did not generate any clicks
Cumulative No Clicks Rate = 1 / 3 = 33.33%
This illustrates how day-by-day evaluations can yield higher individual No Clicks Rates than what’s reflected in the cumulative period, due to click activity being spread across multiple days