Voyado Elevate

In-session personalization for Search

In-session personalization makes your search results more relevant to what each shopper is currently interested in. By analyzing the most recent products shoppers have viewed, Elevate adjusts search rankings in real time — helping customers find what they’re looking for faster and with fewer refinements.

Why personalization?

The feature is shaped by well-established search research and customer insight — focused on improving precision through personal context. You can explore the full story in the dedicated article In-session personalization in Search - research and insights

This feature builds on your existing data, requires no additional setup, and runs entirely within the current Elevate infrastructure. In other words - ready for you to use!

How it works

When a shopper performs a search, Elevate considers what that shopper has recently interacted with to adapt the search results.

  1. Identify recent behavior

    • The system retrieves the most recently viewed product.

  2. Boost products with behavioral affinity

    • Products that are frequently clicked or purchased together with the recently viewed product receive a ranking boost.

    • These relationships come from aggregated click-purchase associations.

  3. Expand context through product similarity

    • To include a wider set of potentially relevant results, Elevate also uses our Alternatives Recommendation algorithm.

    • This hybrid model combines:

      • Behavioral data 

      • Attribute similarity 

      • Image similarity 

The result is a search ranking that automatically prioritizes items similar or complementary to what the shopper just explored — even across different query intents.

Proven results

A/B tests show that in-session personalization for search consistently improves:
 

Metric Result
Precision Shoppers click higher-ranked results more often
Engagement Total search result clicks increase
Efficiency Search refinements (new or modified queries) decrease

These gains occur without reducing total sales or product visibility.

How to set it up

  1. Go to Application > Experience > Pages > Settings > Autocomplete & Search Settings 

  2. Scroll down to Search Result Page section and locate the toggle Enable in-session personalization for search.

  3. Switch the toggle On.

Elevate Autocomplete & Search Settings – Enable in-session personalization for search

That’s all — no additional data feeds or configuration steps are required.

Note! This feature can be toggled on and off without affecting your existing search setup.

Prerequisites

There are no prerequisites. In-session personalization uses data that Elevate already collects for recommendations and search ranking. No new data collection, API, or infrastructure changes are introduced.

Example use cases

Industry Shopper behavior Personalized outcome
Fashion A shopper views jeans and then searches for “T-shirt.” Results prioritize casual tops and items often bought with jeans.
Home & Living A shopper views a sofa and then searches for “table.” Search results prioritize coffee tables and other living-room products.
Beauty After viewing a hydrating serum, the shopper searches for “cream.” The list highlights moisturizers with similar ingredients or routines.

Edge cases and dependencies

  • Works best when a shopper has viewed at least one product.

  • If no session data exists, Elevate automatically falls back to your normal ranking model.

  • Session data is cached in real time; the system gracefully degrades if no context is available.

  • Applies only to full search results (not autocomplete or type-ahead).

  •  

Tip: If you’re testing ranking behavior, try clearing cookies or using private browsing to observe how the experience changes with and without session context.

How to monitor and analyze the effects

Once personalization is enabled, you can monitor its impact directly in Elevate via the Search summary report that shows how in-session personalization influences search behavior and shopping efficiency. Read more about it in the dedicated help article.

Security and privacy

We have not identified any security or compliance risks with this new feature.

  • No new data storage, APIs, or infrastructure components are added.

  • All behavioral data remains processed within the same framework already used for personalization recommendations on pages.

  • In-session personalization for search simply extends this logic to search results, using the same behavioral signals and retention policies.

  • As with page personalization, no user credentials or directly identifiable information are stored or exposed.

Optional tweak: 

You may wish to confirm that your existing transparency or consent wording for behavioral personalization on pages also explicitly covers its use in search. In most cases, this requires no update — but if your privacy notice separates “search” and “product listing” contexts, you may wish to align the language for consistency.

 

 

 

Article last updated