Product search for a clothing store: shoppers describe the occasion and the fit

Nobody types a style code. They write what the dress is for, what it must not do and what size they wear. A keyword box finds the word “dress” and not much more.

Last updated 16 October 2026

Phrases we test with

These are the test phrases for the clothing profile in our product. We wrote them; they are not quotes from shoppers.

  • “Linen dress for a summer wedding, size M”
  • “A warm jumper that isn’t itchy”
  • “Loose jeans for someone tall”
  • “A shirt for my husband, he wears L”

Why a search box misses them

Each phrase combines an occasion, a material or a feeling, and a size. “Isn’t itchy” is a fabric property; “loose” is a fit; “for someone tall” is a length. Your feed holds a code, a colour and a size grid, and descriptions mention these only when someone wrote them.

What the assistant reads

It works from your catalogue text. Where your listings state them, it uses the sizes you offer, named the way you name them, the fit, the fabric, the occasion and the season. If a description never says how a piece fits, it does not guess.

What the answer looks like

This is an illustration of the form of an answer, not a real store or a real product. In a live answer the product’s name, price and stock are read from your catalogue by product ID. The reason line is written by the AI, labelled as such, and can be wrong.

Shopper writes

“Linen dress for a summer wedding, size M.”

Assistant shows

A top pick from your catalogue, and alternatives when there are any, as product cards with the name, price and stock exactly as your store lists them.

Reason line

An example of the kind of line it writes: “A light linen dress that suits a summer occasion, which is what you asked for.”

What it will not do

It cannot see the shopper or judge how a piece will sit on their body, and it does not replace a size chart. It does not handle returns or exchanges, and it does not replace your size and colour filters; keep them. A question about fit is only as good as what your descriptions say.

What we have and have not shown

We have not published a benchmark run for this kind of store; the public one covers books, jewellery, perfume and board games, and you can read its raw answers on the benchmark page. So this page shows the form of an answer, not a result. The phrases above are the ones we test with, written by us, not quoted from shoppers.

When nothing fits

If nothing in your catalogue matches, the assistant says so plainly rather than passing something almost right off as a match; anything close it still shows sits under its own heading. Where your consent settings allow, it offers to take a contact (email, phone, WhatsApp or Telegram) and writes the request to the Not found view of your Requests tab, in the words the shopper used. You see what people want that you do not stock.

Try it on your store

Install OneSite Assistant from the Shopify App Store. In the Shopify app you approve the plan right after install and start with a free trial.

Related pages

This page is also available in

About this page

Details about other products come from their public pages, as read on the dates shown, and can change. Check their own pages before you decide. Product names are trademarks of their owners; OneSite Assistant is not affiliated with or endorsed by them. Shopify is a trademark of Shopify Inc.