Skip to main content

Search Analytics

Understand how customers search your store and optimize your product catalog based on real search data. Navigate to Search Analytics from the dashboard sidebar.

Overview​

Search Analytics tracks every search query and click on your storefront, powered by OpenSearch. It helps you understand what customers are looking for, which searches lead to purchases, and where your catalog has gaps.

Key Metrics​

The overview dashboard displays these summary metrics:

MetricDescription
Total SearchesNumber of search queries performed in the selected period
Total ClicksNumber of times a customer clicked on a search result (with the overall click-through rate)
Unique SessionsNumber of distinct sessions that performed searches
Avg Results / SearchAverage number of products returned per search query
No ResultsNumber of searches that returned zero results, and what percentage of all searches that is

Trend Sparklines​

Each metric card includes a small sparkline — a mini trend chart showing how that metric moved across the selected date range. This lets you read every stat two ways at a glance: the number itself, and whether it's rising or falling.

  • On the Last 24 hours view, the sparkline shows one point per hour
  • On the 7, 30, and 90-day views, it shows one point per day
  • Hover over a sparkline to see the exact value at each point
  • Quiet periods show as zero rather than disappearing, so gaps in activity are visible

Date Range​

Filter analytics by time period:

  • Last 24 hours (1d)
  • Last 7 days (7d) — default
  • Last 30 days (30d)
  • Last 90 days (90d)

Search Activity Over Time​

Below the metric cards, the Search Activity Over Time chart plots searches and clicks as two lines across the selected date range. It's the same data as the sparklines, but full-size so you can compare the two trends directly:

  • Lines moving together means shoppers are finding and clicking results
  • Searches climbing while clicks stay flat suggests results aren't relevant enough
  • Spot spikes from campaigns, seasonal traffic, or quiet spells

Search Term Charts​

Two side-by-side bar charts visualize your top search terms (up to 8):

  • Searches by Term — How often each of your top terms is searched, so you can see demand at a glance
  • Click-through by Term — The click-through rate for each of those same terms, so you can see how well each search converts into interest

A term with lots of searches but a low bar in the click-through chart is a prime candidate for attention — customers want it, but your results aren't convincing them to click.

Top Search Terms​

A ranked list of the most popular search queries, showing:

  • Search Term — The query text
  • Search Count — How many times this term was searched
  • Avg Results — Average number of results returned for this term
  • CTR (Click-Through Rate) — Percentage of searches that resulted in a product click

Use this data to:

  • Identify your most popular products and categories
  • Ensure top search terms return relevant results
  • Spot opportunities to create new products or collections

Failed Searches​

The Failed Searches tab shows search queries that returned zero results. This is one of the most actionable reports in Search Analytics.

Each failed search shows:

  • Search Term — What the customer searched for
  • Search Count — How many times this term was searched with no results
  • Last Searched — When this term was most recently searched

Taking Action on Failed Searches​

  • Add missing products — If customers search for products you don't carry, consider adding them
  • Update product titles and descriptions — Ensure your existing products use the same terminology customers search for
  • Create synonyms — If customers search for "tee" but your products are listed as "t-shirt", consider updating product metadata
  • Create collections — If a category term frequently fails, create a collection for it

Click-Through Rate (CTR)​

CTR is calculated per search term as:

CTR = (Clicks for term / Searches for term) × 100

A low CTR on a high-volume search term indicates that search results may not be relevant. Consider:

  • Improving product images and titles
  • Adjusting product ordering/relevance
  • Adding more products in that category

Technical Details​

Search Analytics data is stored in the ecomplify_search_events OpenSearch index. Events are tracked in real-time as customers interact with the storefront search:

  • Search events — Recorded when a customer submits a search query (includes query text, result count, and session ID)
  • Click events — Recorded when a customer clicks on a search result (linked to the original search query)

All data is scoped per shop and can only be accessed by the shop owner.