Skip to main content
Search Personalization

In this article, we introduce you to our latest search feature: Personalization

Kady avatar
Written by Kady
Updated over 2 weeks ago

📖 In this article, we introduce you to Search Personalization, the new recommendation and search solution that will reshape your customers' product-finding experience.

⚠️ Search personalization requires a subscription to the Professional package and is available for Boost AI Search and Discovery V2 or above.


What is personalization?

E-commerce personalization involves tailoring the shopping experience to individual shoppers by providing customized product recommendations and search results. It tailors the browsing journey for individual shoppers based on their behaviors, preferences, and past interactions. Integrating personalized preferences into the search experience makes results more engaging and relevant for each of them.


Why personalization?

Shoppers' preferred product attributes are determined by their interaction events, measured by key metrics such as Conversion Rate, Add-to-Cart Rate, and Click-through Rate. It enhances the shopping experience by aligning product suggestions with each shopper's interests and past behaviors.

Advantages of Personalization:

  • Increases customer engagement and loyalty by providing a personalized shopping experience.

  • Boosts conversion rates and sales by showing customers products more aligned with their interests and past behavior.

  • Allows merchants to effortlessly personalize search results for each shopper using AI, offering a quick setup with a simple one-click toggle for personalized search, eliminating the need for manually defining specific search terms.

💡 For personalization, we prioritize recent interaction events over past occurrences to maintain relevance to customer purchasing behaviors.


How to enable personalization

To enable our new feature, please follow these steps:

1. From the app admin, go to Personalization

2. Enable the toggle for Search page in Personalization management section.

3. Adjust the number of products you want to re-rank in the search results for In Search page (range from 10 to 100, with steps of 10)

💡Configuring this setting will apply to re-ranking for both Product Performance Ranking and Search personalization features.

4. Remember to Save settings!

Now, Personalization has been applied to every search term.

💪 We recommend enabling Semantic search to maximize the effectiveness of personalization on your end.


The order of relevance strategies

The engine applies relevance strategies in the following order:

  1. Relevance score: based on search terms and product data relevancy

  2. Merchandising rules: Pin, Hide, Filter, Boost

  3. Personalization & Product performance ranking


FAQs

  1. How long does it take for Personalization to start showing results?

    The timeline depends on the number of shopper interactions with the store. The more events occur, the quicker the results will become personalized to align with shopper preferences.

    What are the differences between Search personalization and Product performance ranking?

    Similarities: Both aspects are measured using key metrics such as Conversion Rate, Add-to-Cart Rate, and Click-through Rate.

    Differences:

    • Personalization is based on the individual interactions of shoppers. It monitors their behaviors, preferences, and past interactions. Additionally, personalization uses product performance to enhance the ranking algorithm, making it more engaging and relevant for each user.

    • Product performance ranking is based purely on the product's performance and uses data from all shoppers in the store.

  2. Why can’t I see the Search personalization feature on my app admin?

    To access the Search Personalization feature, subscribe to the Professional package. Follow this link to learn more about our pricing plans.


If you have any questions or need further assistance, please do not hesitate to contact our dedicated support team at [email protected].

Did this answer your question?