You know what your best seller is called. Your shopper doesn't. She types the word she would say out loud, on a phone, with one thumb — and back comes your product, or the wrong products, or nothing. That screen already exists on your store, and you have almost certainly never seen it.

On one beauty store we searched on 15 August 2026, a misspelled product name got two different answers a keystroke apart. The dropdown said the search had returned nothing and offered nothing else: no correction, no popular products, no way onward. Press Enter on the same term and the results page returned four items, the first of them the exact product. The dropdown said nothing; the store had it.

So you test both screens: three terms on a phone, about twenty minutes, then the report that holds what everyone else typed. The three terms are ours. Reading the report first is not — five commenters gave that advice to one merchant who had asked how to improve Shopify search without paying for plugins. /u/jacksts: "I’d exhaust the free Search & Discovery setup before adding another app."

Before you type anything

Pick the terms against products you genuinely stock: the catalogue, not your memory. Type them into the store's own search control on a phone — not a pasted /search?q= URL, which skips the dropdown. For each term write down what the dropdown showed, what the results page returned, and what the page offered when it came back empty.

One line decides whether the rest of this describes your store: "If you're using a third-party search app to generate search results, then the search behaviors and capabilities of Shopify's built-in search might not apply to search results on your online store." If you use a search app, this describes Shopify's search rather than yours — read it as the comparison.

Then check your plan. Semantic understanding — reading a phrase for meaning rather than letters — is documented for Grow, Advanced and Plus under 200,000 products, and it "doesn't apply to predictive search", the dropdown. On Basic you don't have it. Typo tolerance works on every plan, and so does matching part-words and word roots.

The first term: a misspelling of something you stock

Not a wild one: transpose two letters or drop one, the way a thumb does. On an English-locale store Shopify states the condition: "Search results include matches that differ from the search term by one letter or that have two letters in a different order. The first four letters of a search term need to be entered correctly for typo tolerance to take effect."

We typed magnesuim into Nutricost — iu transposed, magn intact — and eight products came back in the dropdown, every one a magnesium product. That box is Shopify's own, not an app's.

Two conditions decide whether your box does the same. Typo tolerance "isn't applied on all fields when creating search results" — for products: title, product type, variant title, vendor — and it switches off entirely when a search uses search syntax, quotation marks for instance. That gap is what the merchant who started that thread described: "it still completely chokes whenever someone makes a major typo or types a phrase instead of an exact title keyword". Typo tolerance is real; a typo in the first four letters sits outside it.

A looser rule runs underneath, firing only after a search has already returned nothing: "When a search returns no results, the search system automatically relaxes the search criteria to find potential matches" — up to two typos at six characters or more, on product type and title only.

Sign you're doing it right: you have written down what each screen did, the dropdown first and then the results page. A bad answer looks like that beauty store: the dropdown empty while the results page had the product all along.

The second: a concern or a use, with no product name in it

For oily skin. For sleep. Post-workout. I'd guess almost nobody types this into their own box, and it's the least predictable of the three. Shopify ignores very common words — it calls them stopwords — and for is one of them in English: "If you search for stopwords alone, then you won't get any results."

Nutricost, for sleep. Three products came back in the dropdown before we pressed anything.

Nutricost, for sleep typed into the store's search box, 15 August 2026

The results page went further: 22 results, valerian root and ashwagandha among them, neither carrying "sleep" in its title — and that 22 shows in the browser tab, not on the page. Whether it matched on the description or understood the phrase, we can't tell from outside.

Sign you're doing it right: if you can lift the term from your own catalogue titles, it is too easy. A bad answer looks like a page of the wrong things: everything you sell except what she asked for.

The third: your product, said the way a shopper says it

Your catalogue has a name for it; your shopper has another, and hers is the one being typed. Nutricost spells it Pre-Workout; the unhyphenated pre workout found it anyway.

This is what synonyms are for — Shopify's own example is bags a store calls slings that customers call belt bags. Search & Discovery is a separate free install; it states that "Using this feature requires Shopify Network Intelligence to be enabled in your privacy settings", and the staff permissions are "Online Store Search and Navigation" and "Reports: Required for viewing analytics".

One line there saves you a fortnight: "You don't need to create synonyms for common misspellings of search terms". That is typo tolerance's job, and hand-entering misspellings is work Shopify tells you not to do.

Sign you're doing it right: the term came from outside your own head — a customer email, a support message. A bad answer looks like nothing at all, for something sitting in your catalogue.

When the answer is nothing

Record the no-results screen most carefully: it's the only screen where your store talks to her instead of showing her things.

Practitioners are clear about what belongs there. /u/MitoLinen, declaring an interest in the same breath — "I'm at Maestra doing site personalization for ecom brands so that's my lane" — recommends "having recommendations on the empty results page and on 404s so it isn't a dead end".

Shopify's manual, as read on 15 August 2026 — the eight pages listed under Sources — has no setting for what that screen offers her next. You can change the message itself: it's your theme's default text, and we checked that on Dawn, Shopify's own theme. Whether the page also shows her products or suggestions is down to your theme too.

Then read what everyone else typed

In your admin: Analytics > Reports, category filter set to Behavior. The one you act on is Searches with no results, the terms shoppers typed that came back with nothing. It has three neighbours:

Three of them answer the three states in your test: nothing back is Searches with no results, the wrong things back is Searches with no clicks, and the right thing back and sold is Search conversions over time.

Two definitions change how you read them. "Number of searches" is defined as "The number of sessions where customers searched your store with that term" — ten searches in one visit count once, so it is visits, not keystrokes. All four carry "a delay up to 72 hours".

Searches with no clicks is the one with a documented control behind it. A product boost pushes a product you choose up the results for a term you name, capped at ten terms, and it lifts a product only while that product is available for sale. The other lists are for reading.

One limit. The Search & Discovery app says its own reports leave out the dropdown, and the Analytics page is silent on it. So the shopper who gave up in the dropdown may never appear in either — which is why you type the three terms yourself.

Shopify's manual doesn't say which plans get these reports.

Do this today

Run the three terms on your phone tonight, then open Searches with no results and read the top of the list, remembering it sits three days behind you.

What comes next is Shopify's own instruction, a link in its synonyms documentation pointing back at that report: "Review your store's report on top online store search results with no results to determine if you can create relevant synonyms for any of the search terms that return no results for customers."

Bring your three terms and what came back to the community; someone will tell you which is your real problem.

References: