← All ecommerce KPIs
Product discovery · Search RPS

Revenue per search session.
Measure the value of search-led visits.

Revenue per search session divides revenue from purchases after a search by the number of sessions using search. It includes search sessions that make no purchase.

Start with your numbers.

Search RPS calculator

Use matching periods and populations. Monetary examples use EUR; enter one consistent currency. Starting values are illustrative.

Revenue per search session€8.00Based on the inputs above
01 / The definition

What is
revenue per search session?

Revenue per search session divides revenue from purchases after a search by the number of sessions using search. It includes search sessions that make no purchase.

Search users self-select and may have greater intent. Higher revenue than non-search sessions does not measure causal uplift.

02 / The measurement

A clear formula.
A useful comparison.

Search RPS =Revenue from purchases after search ÷ Sessions using site search
01

Collect the matching inputs.

Use search and order timestamps within the session. Apply the same net-revenue and refund policy as storewide revenue per session.

02

Read the result in context.

Compare query intent, device and customer type. Check conversion and order value separately to understand what moved the combined metric.

03

Document the comparison.

Keep the reporting dates, population, exclusions and calculation with every result. Show underlying counts as well as the average or rate, so a small sample does not look more conclusive than it is.

Illustrative example

From inputs to insight.

Revenue from purchases after search
16,000
Sessions using site search
2,000
Search RPS
€8.00

€8 revenue per search session, including all 2,000 search sessions.

Try your numbers ↑
03 / Industry benchmarks

Context first.
Targets second.

Compare query intent, device and customer type. Check conversion and order value separately to understand what moved the combined metric.

We have not verified a public industry benchmark that matches the exact definition used on this page. A precise-looking generic range would hide important differences between businesses.

Build your own benchmark

Start with a comparable baseline.

01

Match the population.

Choose the category, channel or customer cohort you can compare consistently.

02

Let the data mature.

Use complete periods and allow the purchase, attribution or returns window in your definition to close.

03

Test a specific opportunity.

Set a target from your economics and observed variation. Keep conversion and contribution in view.

04 / Clerk customer evidence

Real stories.
Clear measurement limits.

These examples show the reported outcome or a related use case. Read each evidence label before comparing it with your KPI.

Ausilium customer story
Related search outcome

Ausilium

The story reports that search users were 11.2 times more likely to buy. This is a user comparison, not this guide’s exact session metric or a randomized lift result.

Read the customer story ↗

Customer stories describe individual implementations. They are not industry benchmarks, guarantees or standardized causal tests.

05 / Put it into practice

Measure the value of search-led visits.

Prioritize relevant results for commercial queries, then test changes across all eligible sessions rather than only successful search users.

Explore the experience

Turn the insight into a useful next step.

See how relevant product discovery can support the shopping journey. Choose an intervention that addresses the issue your data reveals.

Explore Search ↗
Keep the full result in view

Measure the commercial outcome.

Search users self-select and may have greater intent. Higher revenue than non-search sessions does not measure causal uplift.

Explore Omnisearch ↗
06 / Common questions

A little more
clarity.

How do I calculate revenue per search session?

Revenue from purchases after search ÷ Sessions using site search. €8 revenue per search session, including all 2,000 search sessions.

What should I check before comparing results?

Search users self-select and may have greater intent. Higher revenue than non-search sessions does not measure causal uplift.

What is a good revenue per search session?

Compare query intent, device and customer type. Check conversion and order value separately to understand what moved the combined metric.

Does a higher attributed result prove incremental growth?

No. Attribution connects an interaction with an outcome under a reporting rule. To estimate what a change added, compare randomly assigned treatment and control groups using the same eligible population and a predefined measurement window.

Keep learning

Connect the numbers.

Your next opportunity

Make product discovery
work harder for your store.

Explore how Clerk helps shoppers find relevant products throughout their journey.