Search results ranked by session intent, not just query match
Aislegleam re-ranks your existing search results per shopper session. No reindexing. No new search provider required.
Same query, different shoppers
A search for "blanket" on a home goods site has an entirely different intent profile depending on who's searching. A gift buyer in November wants a premium packaged product at a gift-friendly price point. A home decor enthusiast wants a specific texture or color story. A frugal buyer wants the clearance option.
Traditional search returns the same ranked result set to all three. Aislegleam reads the session's prior behavior and category affinity, then re-ranks the query result set to surface the most relevant products for that session's intent.
Your search provider still handles the query match and lexical ranking. Aislegleam adds a personalization layer on top via a re-ranking API call that takes <20ms.
1. Premium gift set bundle
2. Cashmere throw, boxed
3. Merino wool blanket
1. Woven cotton throw, sage
2. Chunky knit blanket
3. Textured linen throw
1. Fleece throw, $24
2. Clearance: sherpa blanket
3. 3-pack throw bundle
Works with your existing search provider
Aislegleam doesn't replace your search engine. It re-ranks the results your search provider returns.
Your search provider returns results for the query
Works with Algolia, Searchspring, Searchanise, Elasticsearch, or any search API that returns a ranked product list.
Aislegleam re-ranks the result set by session intent
A single API call passes the result list and the session ID. Aislegleam returns a re-ranked order in under 20ms. No reindexing, no schema changes.
Your front end renders the re-ranked results
The re-ranked product ID list drops into your existing search results UI. No front-end changes required beyond the API call swap.
Search personalization is included in Growth
Available on the Growth and Scale plans. Start with a free trial to see how it performs on your catalog and search volume.