Skip to main content

Click Analytics API

The Click Analytics API allows you to programmatically retrieve aggregated click analytics for your application. It provides insights into how users interact with search results, helping you analyze engagement, ranking effectiveness, and content gaps.

Supported Metrics

  • ClickAnalytics – Searches with and without clicks (time-series)
  • AvgClickStats – Click engagement depth
  • AvgClickPosition – Average position of clicked results
  • ClickPositionDistribution – Click distribution by result rank
  • TopQueriesNoClicks – Queries with no clicks (content gap detection)

Specifications


Query Parameters


Request Parameters


Sample Request Body

Metric Types

ClickAnalytics

Shows how many searches resulted in a user clicking a result versus not clicking anything, over the given period of time, grouped by hour/day/week. Sample Request
Sample Response
Response Parameters Error Response Results array is empty. The error is shared in analyticsError field.

AvgClickStats

Measures click engagement depth by showing how many times users click per search and how many different results they click on, on average. Sample Request
Sample Response
Response Fields Error Response

AvgClickPosition

It indicates the average retrieval rank at which users click. Useful for understanding whether users engage with top results or scroll further down. Sample Request
Sample Response
Response Fields Error Response

ClickPositionDistribution

It shows how clicks are distributed across result positions. It is useful for identifying which positions attract the most user attention. Sample Request
Sample Response
Response Fields Error Response

TopQueriesNoClicks

It helps identifies queries where users did not click any results. Supports pagination via limit and offset. Sample Request
Sample Response
Response Fields Error Response