Skip to content
CRO

Ecommerce Search Analytics: What Should You Measure?

Which ecommerce search metrics matter: usage, zero results, refinements, exits, result clicks, search conversion and query-level analysis, with a review routine.

Quick answer

Measure ecommerce search at two levels. At store level, track search usage, zero-result rate, result click-through, refinement rate, search exits, and add-to-cart and conversion after search, segmented by device. At query level, review the top queries by volume and revenue, queries with zero results, low clicks or high exits, and what shoppers type next when they refine. Review weekly, fix synonyms, data and ranking for the worst queries, and use search terms as demand data for merchandising.

Why Search Analytics Deserves Its Own Practice

On-site search is one of the few places shoppers tell you exactly what they want, in their own words. Search logs show demand, vocabulary and gaps that navigation data can't reveal. When search works, shoppers find products quickly; when it fails, they leave or assume you don't stock what they wanted.

Most stores track search conversion and stop there. That number is influenced by intent as much as by search quality, so it rarely tells you what to fix. Useful search analytics looks at what happens after each query: did results appear, did shoppers click, did they refine, did they leave. For search strategy and setup, see ecommerce site search; for interface design, see ecommerce search UX.

Store-Level Search Metrics

MetricDefinitionWhat it tells you
Search usage rateSessions with a search ÷ all sessionsHow much shoppers rely on search
Zero-result rateSearches returning no results ÷ all searchesCatalog, synonym and data gaps
Result click-through rateSearches followed by a result click ÷ searches with resultsWhether results look relevant
Refinement rateSearches followed by another search ÷ searchesMismatched intent or vocabulary
Search exit rateSearches followed by leaving the site ÷ searchesSerious failures
Filter use after searchSearches with a filter applied ÷ searches with resultsResult sets too broad, or filters helpful
Add to cart after searchSearches followed by add to cart ÷ searchesSearch usefulness closer to purchase
Search conversionSearch sessions with purchase ÷ search sessionsOutcome, influenced by intent

Query-Level Analysis

Store-level metrics tell you whether search is improving; query-level analysis tells you what to fix. Build a table of queries with volume, zero-result flag, click-through, refinement rate, exits, add-to-cart and revenue. Normalize queries first (lowercase, trimmed, obvious typos grouped) so variations are counted together.

Sort the table in several ways. By volume shows the head queries that deserve manual checks. By revenue shows the queries that matter commercially. By exits or refinement rate among queries with meaningful volume shows the biggest failures. Zero-result queries sorted by volume give you a direct to-do list; see zero-result searches.

ViewSort byAction
Head queriesVolumeCheck results manually each week
Revenue queriesRevenue after searchProtect ranking and availability
Failing queriesExit or refinement rate (min volume)Fix synonyms, ranking or data
Zero-result queriesVolumeAdd synonyms, fix data, consider range
Rising queriesChange vs previous periodSpot trends and new demand

Refinement Paths

When a shopper searches, then searches again, the second query often shows what the first should have returned. "Trainers" followed by "sneakers" suggests a missing synonym. "Black dress" followed by "black midi dress" might mean results were too broad, or that length should be a filter. Pairing each query with the next query in the same session reveals these patterns quickly.

Also look at filters applied after search. If most shoppers searching "running shoes" immediately filter by gender and size, consider showing those filters first for that query, or using autocomplete to offer the refined queries directly. See search autocomplete.

Segmenting Search Data

Segment search metrics by device, new vs returning visitors, traffic source and market. Mobile shoppers may search more because navigation is harder on small screens, or less if the search box is hidden behind an icon. Returning customers often search for specific products they bought before. International visitors may use different words or languages. Each pattern suggests different fixes.

Setting Up Tracking

Search analytics needs events for the search itself, the results shown and what happens next. In GA4, enhanced measurement records a view_search_results event when the search term appears in a URL query parameter (Google Analytics Help). On Shopify, the search_submitted customer event fires when a search is performed (Shopify developer docs). Many search apps and services record queries, clicks and zero results in their own dashboards.

Add what the defaults miss: the number of results returned, result clicks with position, filters used within search results and autocomplete selections. Without results count, zero-result searches can't be identified; without click position, ranking can't be judged. See ecommerce event tracking.

  • Search event with normalized query and results count
  • Result click event with product ID and position
  • Autocomplete shown and selected events
  • Filters and sort changes on search results pages
  • Add to cart attributed to search where it followed a search
  • Device, market and language on each event

Not sure what your search data is telling you?

ZSpace audits search tracking and query data to find the fixes that matter most for your store.

Start a Project

Search Conversion: Use With Care

Search conversion rate is commonly reported, and searchers often convert at higher rates than non-searchers. That doesn't prove search causes the difference: shoppers who search often have stronger intent. Use search conversion to track trends in your own store and to compare queries, not to claim search's contribution to revenue.

A better indicator of search quality is what happens immediately after a query: clicks, refinements and exits. These are closer to the search experience itself.

Search Data as Demand Data

Search logs are a continuous survey of what shoppers want. Share them beyond the search team. Merchandisers can see demand for products and attributes you don't carry. Content teams can see questions ("how to clean suede") that deserve guides. Product teams can see the names customers use, which should appear in titles and descriptions. Seasonal and trend shifts often appear in search before they appear in sales.

A Weekly Search Review

StepTimeOutput
Top 20 queries: check results manually15 minRanking or pinning fixes
Top zero-result queries10 minSynonyms, redirects, data fixes
Highest exit and refinement queries10 minRanking and synonym changes
Rising queries5 minMerchandising and content notes
Log changes made5 minChange log to judge impact

Judging the Impact of Search Changes

Measure changes at the level they're made. A new synonym should be judged on the affected queries' zero-result rate, clicks and exits before and after. A ranking change should be judged on click position and add to cart for the affected queries. Larger changes (a new search engine or relevance model) can be A/B tested where the search platform supports it. Keep a change log so improvements and regressions can be traced. See search ranking.

Worked Example

An illustrative scenario, not a client case: a homeware store's search conversion looks healthy, but query-level analysis shows "duvet" with high exits and refinements to "quilt" and "comforter". The catalog uses "quilt" in titles. The team adds synonyms in both directions, adds tog rating as a filter because many searches were refined with tog values, and checks the affected queries the following week.

Building a Search Scorecard

A scorecard keeps search health visible without drowning teams in metrics. Choose a handful of store-level indicators, show their trend over recent weeks, and list the queries behind any movement. The scorecard should lead to actions in the weekly review, not replace it.

IndicatorDirection you wantIf it moves the wrong way
Zero-result rateDownCheck indexing, new products, top zero-result queries
Result click-through rateUpReview ranking for head queries
Refinement rateDown (for head queries)Look at refinement pairs for synonyms and filters
Search exit rateDownInspect the queries with most exits
Add to cart after searchUpCheck availability and product suggestions
Autocomplete selection rateUpReview suggestion lists and ranking

Qualitative Checks Alongside the Numbers

Numbers show where search fails; watching people search shows why. Short usability sessions in which participants look for specific products, session recordings filtered to search pages, and support tickets that mention "couldn't find" all add context. A query with a high exit rate might turn out to be fine in results but let down by slow loading on mobile, or by a result grid that hides prices. See ecommerce conversion research.

Privacy in Search Logs

Search logs can contain personal information: shoppers sometimes type names, email addresses, order numbers or health-related terms into search boxes. Keep search analytics aggregated where possible, avoid sending raw queries to tools that don't need them, filter obvious personal data patterns, and set retention periods for raw logs. See ecommerce privacy and customer data.

Common Mistakes

  • Reporting only search conversion rate
  • Not recording the results count, so zero results are invisible
  • No normalization of queries before analysis
  • Ignoring refinement and exit paths
  • Reviewing search data only during redesigns
  • Keeping search insights within one team

Ready to measure search properly?

Talk to ZSpace about search and conversion audits, search tracking and implementation and search UX design.

Start a Project

Conclusion

Search analytics works when it looks past search conversion to what happens after each query. Track results counts, clicks, refinements and exits, analyse queries, review weekly and share search demand across teams. Related: Shopify search optimization and search vs navigation.

FAQ

Common questions

The measurement of how shoppers use on-site search: what they search for, whether results appear, whether they click, refine, leave or buy, and how this varies by query, device and segment.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.