Turn a zero-results report into a review queue
A search with no results tells you that a shopper and a catalog did not connect at that moment. It does not tell you why. A product might be unavailable, hidden from the sales channel, named differently, or outside the assortment entirely. Start with the terms that account for the greatest search volume and inspect the relevant products before changing search rules. The table keeps original terms so a merchandising team can reproduce each search on the storefront.
This analyzer reads your CSV entirely in the browser. It accepts comma, semicolon and tab separators, quoted fields and Shopify-style search-term and count headers. You can also paste one query per line. Without a count column every row contributes one occurrence, so the chart describes your supplied sample rather than measured search demand. Duplicate terms are combined. Counts remain attached to the period selected in Shopify; they are never silently treated as monthly activity.
The possible-cause groups are deliberately conservative. A close spelling match to another supplied query can suggest a typo, but both spellings may be valid. A shared simplified word stem suggests a word-form review. A small curated vocabulary flags possible synonym or language cases. Longer phrases and explicit color, size or price words suggest attribute or natural-language intent. Each query receives one review group, with phrase intent taking precedence. None of these rules checks whether a matching product exists.
Use the chart to prioritize investigation rather than to measure how much revenue a search engine will recover. A report containing only unsuccessful searches has no total-search denominator, so it cannot establish a failure rate. The optional revenue calculation uses separate monthly assumptions and the shared illustrative model. Replace assumptions with independently measured values when available. An audit can help inspect public storefront behavior, while a real-traffic pilot can establish whether changes improve outcomes.
The complete report becomes available for local printing after successful optional email capture. The lead request includes only your email and aggregate counts; uploaded rows and query text stay on your device. Choose Save as PDF in your browser print dialog. Review any sensitive customer text before sharing that local document with colleagues. No automatic email delivery is implied by saving the request.