Promoting customer favourite brands in search results

Published October 28, 2022
Modules
Difficulty

The main goal of AI search engine is to provide the best possible experience for the customer. That means delivering relevant and accurate results for their queries, whether they’re looking for information or looking to make a purchase. To that end, you should improve the customer experience on your site. One way is to use A/B tests and check whether the used filters have a positive effect on conversions. Another way we can optimize search engine is by promoting products customer might actually like in the search results - for example those from their favorite brands.

Knowing that customers often use search engines when they’re shopping online, you should make sure that they can easily find the brands they like. Boosting search results with customer favorite brands makes it easier for customers to find the products they could be interested in and makes their shopping experience more enjoyable. In this way, you not only promote specific brands in the search results, but also personalize customer experience and make customers more satisfied.

In this use case, you will create an aggregate that returns 5 favorite brands. In the further part of the process, you will proceed to create a rule to present in the top of the search results items from the brands most often bought by the specific customer during last year.

Prerequisites


Process


  1. Create an aggregate that returns the customer’s 5 most frequently purchased product brands.
  2. Create a query rule which promotes products from customers’ favorite brands at the top of search results.

Create an aggregate


In this part of the process, create an aggregate that returns customer’s 5 most frequently purchased product brands during last year.

  1. Go to Analytics iconAnalytics > Aggregates > New aggregate.
  2. Enter the name of the aggregate.
  3. As the type of the aggregate, select Top Multi, and set the size to 5.
  4. Select the Consider all occurrences of the event parameter option. This includes ALL occurrences of the event in the aggregate.
  5. From the Choose event dropdown list, select the product.buy event.
  6. As the event parameter, select brand.
  7. Define the period which the aggregate will analyze. In this case it will be 1 last year.
  8. Save the aggregate.
Configuration of the aggregate
Configuration of the aggregate

Create a query rule


In this part of the process, create a query rule which promotes products from customer’ 5 favorite brands at the top of search results.

  1. Go to AI Search icon AI Search > Indexes.
  2. Select an index from the list.
  3. Go to the Rules section.
  4. On the right side of the screen, click Add rule.
  5. Name the rule.
  6. To adjust the query conditions, in the Conditions section, click Define.
    1. Choose the All queries tab.
    2. Click Apply.
  7. To define how the search engine reacts to the defined conditions, in the Consequences section, click Define.
    1. Click Add consequence and choose Filter query results from the dropdown list.
    2. From the Attribute dropdown list, choose Brand.
    3. Choose the In operator.
    4. In the left field, click the T icon and from the dropdown list, select Aggregate.
    5. From the list, choose aggregate created in the previous step.
    6. Enable the Mark as elastic option, to make sure that the products from favorite brands appear at the top of search results. If you do not activate this option, search results will show only products from favorite brands.
    7. Click Apply.
  8. In the Schedule section, define when the query rule applies.
  9. Click Save & Publish.
Query rule settings
Query rule settings

Check the use case set up on the Synerise Demo workspace


You can check the aggregate and query rule settings directly in Synerise Demo workspace.

If you don’t have access to the Synerise Demo workspace, please leave your contact details in this form, and our representative will contact you shortly.

Read more


😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker