Search dashboard
Search dashboard
- What is a session?
- What is search attribution?
- Revenue from searches chart
- Transactions from searches chart
- Conversion rate from searches chart
- Average order value influenced by searches chart
- Clickthrough rate chart
- Average click rank chart
- Top queries and search events chart
- User queries from suggestions chart
- Total search events chart
- Top selling products chart
The Search dashboard of the Advanced reports (platform-ca | platform-eu | platform-au) page provides an in-depth view of attributions specific to Coveo-powered searches.

The Search dashboard comprises the following metric charts:
|
Note
Your site currency is converted to USD, therefore the values are displayed as such in the dashboard. However, if the originating currency is unknown, the values can’t be converted but are still displayed and treated as USD. |
What is a session?
Although sessions aren’t specifically listed in the Search dashboard, they are often used in the calculation of the metrics listed in the dashboard.
At Coveo, a session (or visit) starts on the first event a visitor (customer) generates and ends after 30 minutes of inactivity.
For a given visitor, this means that if a new event is generated after 30 minutes of inactivity, this results in a new session, and a new visit ID is generated.
To be considered Coveo-related, the session must contain either search actions, listing actions, and/or recommendations actions.
What is search attribution?
The Search dashboard shows the extent to which Coveo-powered searches have contributed to the performance of your key commerce metrics.
If the visitor’s last action before adding the product to their cart was to click on a search result that was returned after performing a query in the search box, we attribute the purchase to Coveo search.

In this case, the visitor’s search query generates a unique ID called searchUid
.
Sending the query causes a search page to load and provide search results that are related the query, which sends a search event to Coveo.
This search event contains in its payload a searchQueryUid
property which is filled with the value of the searchUid
returned by the visitor’s search query.
When the visitor clicks on a product, the click event sent to Coveo includes the searchQueryUid
property filled with the value of the searchUid
generated by the search query.
By tracking the unique ID value used throughout the actions leading up to the purchase, Coveo can determine that the Coveo Search
service was responsible for the purchase.
Revenue from searches chart
The Revenue From Searches chart displays the total revenue influenced by Coveo-powered searches (coming from the search bar) that occurred within the chosen filters.
The line graph delineates the revenue variance over a specific period of time.
How is the revenue from searches calculated?
Revenue from searches is calculated by adding up the revenue
from every product sold in each purchase event that was attributed to Coveo searches (search events for which the originLevel1
value contains Search
).
|
Note
The Total revenue metric includes the taxes, shipping costs, and discounts, whereas the Net revenue metric excludes the taxes and shipping costs. |
Transactions from searches chart
The Transactions From Searches chart displays the total number of purchase events influenced by Coveo-powered searches (coming from the search bar) that occurred within the chosen filters.
The line graph delineates the variance of the purchase events over a specific period of time.
How are transactions from searches calculated?
The total number of commerce events that contain the purchase
action and attributed to Coveo searches (search events for which the originLevel1
value contains Search
).
See Capture a purchase event for more information on how purchase events are logged and measured.
Conversion rate from searches chart
The Conversion Rate From Searches chart displays the number of transactions that was attributed to Coveo-powered searches over the total number of sessions, within the chosen filters.
The line graph delineates the variance of the rate over a specific period of time.
How is the conversion rate from searches calculated?
The number of transactions attributed to Coveo searches (search events for which the originLevel1
value contains Search
) divided by the total number of sessions in which at least one search event for which the originLevel1
value contains Search
occurred, multiplied by 100.
Average order value influenced by searches chart
The Average Order Value Influenced by Searches chart displays the average revenue per transaction influenced by Coveo-powered searches, within the chosen filters.
The line graph delineates the variance of the average over a specific period of time.
How is the average order value influenced by searches calculated?
Dividing the sum of the total revenue attributed to Coveo searches (search events for which the originLevel1
value contains Search
) by the total number of transactions attributed to Coveo searches.
Clickthrough rate chart
The Clickthrough Rate chart displays the ratio between the percentage of search events influenced by Coveo searches that were followed by at least one related click event out of the total number of search events influenced by Coveo searches, within the chosen filters.
The line graph delineates the variance of the clickthrough rate over a specific period of time.
How is the click through rate calculated?
Total number of search events for which the originLevel1
value contains Search
that were followed by at least one click event (with a matching searchQueryUid
value), divided by the total number of search events for which the originLevel1
value contains Search
.
Average click rank chart
The Average Click Rank chart displays the average position of a product when customers have clicked or interacted with it following a Coveo search, within the chosen filters.
The line graph delineates the variance of the average click rank over a specific period of time.
|
A lower click rank is better because this means that the product was well positioned. |
How is the average click rank calculated?
The average of the documentPosition
value for all click events that followed a search event for which the originLevel1
value contains Search
.
Top queries and search events chart
The Top Queries and Search Events chart displays a list of the top user queries organized by the attributed number of Coveo searches and their respective total revenue, within the chosen filters.
To view more metrics on the top queries, click View More.
In the window that opens, you can specify how many queries you want to view by entering the number in the Show Top text box, and filter through the queries by entering a keyword in the Filter by Keyword text box.
How are top queries and search events calculated?
In search events for which the originLevel1
value contains Search
, we look for the expressions that appear in the queryText
property the most often.
When purchases are attributed to search events for which the originLevel1
value contains Search
, we sum the revenue of related purchase events (that contain the same query text) to calculate the total revenue generated by that specific query.
User queries from suggestions chart
The User Queries From Suggestions chart displays a list of the queries originating from a click on a query suggestion from a search box, within the chosen filters.
How are user queries from suggestion calculated?
In search events for which the originLevel1
value contains Search
AND for which the actionCause
value is omniboxAnalytics
, we look for the expressions that appear in the queryText
property the most often.
Total search events chart
The Total Search Events chart displays the total number of search events.
The total is broken down by manual search events and refinement search events.
A manual search event occurs when a customer types a query within the search box. Whereas, a refined search event occurs after a manual search, for example when a customer selects any of the available facets.
How are total search events calculated?
The total number of search events for which the originLevel1
value contains Search
.
We then look at the actionCause
value to determine whether it’s a manual or refinement search event.
Top selling products chart
A list of the top ten products or product groups that generated the most revenue, within the chosen filters.
How are top selling products calculated?
The products or product groups contained in click events that followed a search event for which the originLevel1
value contains Search
to which a purchase was attributed that generated the most revenue.