In-session personalization makes your landing pages more relevant to what each shopper is currently interested in. By analyzing the most recent products a shopper has viewed, Elevate dynamically adapts product listings on category and landing pages in real time — helping customers discover relevant products faster and with less effort.
Why personalization?
This feature is shaped by well-established research and customer insight — focused on improving product discovery through personal context rather than explicit input.
Instead of relying only on the structure of a page (such as category or campaign setup), Elevate adapts the product ranking based on what the shopper has already shown interest in during their visit.
This feature builds on your existing data, requires no additional setup, and runs entirely within the current Elevate infrastructure.
How it works
When a shopper visits a landing page, Elevate uses their recent interactions to adapt the product listing in real time. It does this through a combination of behavioral signals and product similarity:
Identify recent behavior
The system retrieves the most recently viewed product from the shopper’s session. This product acts as the primary signal for personalization.
Boost products with behavioral affinity
Products that are frequently clicked or purchased together with the recently viewed product receive a ranking boost.
These relationships are based on aggregated click and purchase data across shoppers.
Expand results using product similarity
To broaden the set of relevant products, Elevate also applies the Alternatives Recommendation algorithm.
When a shopper visits a landing page, Elevate considers what that shopper has recently interacted with to adapt the product listing.
This hybrid model combines:
Behavioral data
Attribute similarity
Image similarity
The result is a product listing that automatically prioritizes items similar or complementary to what the shopper just explored — even within broad or generic categories.
Good to know
This feature works best when a shopper has viewed at least one product
If no session data exists, Elevate automatically falls back to your default ranking
Session data is processed in real time and degrades gracefully if unavailable
Applies to product listings on landing pages (e.g. category pages, campaign pages)
Proven results
A/B tests show that in-session personalization for landing pages consistently improves product discovery, shopping engagement and efficiency.
| Metric | Result |
|---|---|
| Discovery | Shoppers interact more with products higher up on the page |
| Engagement | Total clicks on landing pages increase |
| Efficiency | Fewer page views and less facet interaction needed |
These gains reflect a more efficient shopping experience — where shoppers find relevant products earlier — without reducing total sales or product visibility.
How to set it up
Enable personalization globally
Go to Application > Experience > Pages > Settings > Default settings
Scroll down to the Primary product list section
Locate the toggle Enable in-session personalization
Switch the toggle On
Override personalization for specific pages
If you want to control personalization on individual landing pages:
Go to Application > Experience > Pages > Category & Landing pages
Open the page you want to edit
In the Primary product list, click List Settings
Scroll down and select Override personalization
Choose Enabled or Disabled
Prerequisites
In-session personalization uses data that Elevate already collects for recommendations and ranking. No new data collection, API, or infrastructure changes are introduced.
Caching strategies
Personalized lists must be dynamically generated per session.
If a cached version of the page is served, personalization will either not work, or create inconsistent user experiences. If caching is critical for performance reasons, personalization on landing pages should not be enabled.
Example use cases
| Industry | Shopper behavior | Personalized outcome |
|---|---|---|
| Fashion | A shopper views jeans and then browses a category page | Products such as matching tops and complementary styles are prioritized |
| Home & Living | A shopper views a sofa and navigates to a furniture category | Living-room items such as coffee tables and décor are ranked higher |
| Beauty | After viewing a hydrating serum, the shopper browses skincare | Products with similar ingredients or routines are prioritized |
Security and privacy
No new data storage, APIs, or infrastructure components are added. All behavioral data remains processed within the same framework already used for personalization and recommendations.
As with other personalization features, no user credentials or directly identifiable information are stored or exposed.
Optional consideration:
You may wish to confirm that your existing transparency or consent wording for behavioral personalization on pages covers this functionality. In most cases, no update is required.
Article last updated