Promote customer's favorite products in recommendations

Published June 23, 2022
Modules
Difficulty

Customers are looking for the most convenient solutions to make their experience smooth and intuitive, allowing them to find what they are looking for quickly.

Adding products to the favorites is an excellent enhancement that helps customers collect products they like while browsing the site and return to them later to make a purchase. It’s also a perfect opportunity for marketers to use knowledge of customer preferences to promote products they’ve expressed interest in, encouraging visitors to return and increasing sales.

This use case describes creating personalized recommendations with filters that will boost products customers have added to their favorites.

Prerequisites


  • Configure an item catalog for recommendations. Enable personalized recommendations.
  • Implement a custom event for adding a product to favorites, which will be available in the customer profile. In this example, the event is called product.addToFavorite.
    Implement custom events in your mobile application or website Web, iOS SDK or Android SDK.

Process


In this use case, you will go through the following steps:

  1. Create an aggregate.
  2. Create a recommendation.

Create an aggregate


In this part of the process, create an aggregate that will return the products the user added to favorites.

  1. Go to Analytics iconAnalytics > Aggregates > New aggregate.
  2. Enter the name of the aggregate.
  3. As the type of the aggregate select Last Multi.
  4. Select Consider only unique occurence of the event parameter.
  5. In the Size field, enter the number of returned SKUs.
  6. Select the product.addToFavorite event.
  7. Select the sku parameter.
  8. Define the period from which the aggregate will return products from the event.
  9. Save the aggregate.
Configuration of the aggregate
Configuration of the aggregate

Create a recommendation


  1. Go to Communication > Recommendations V2 > Add recommendation.

  2. In the top left corner, enter the name of your recommendation.

  3. In the Type & Source section, click Define.

  4. From the Catalog dropdown menu, choose the provided feed.

  5. Choose the Personalized recommendation type.

    Configuraion of the catalog and recommendation type section
    Configuraion of the catalog and recommendation type section
  6. Click Apply.

  7. In the Items section, click Define.

    1. Click Add slot.
    2. Define the minimum and maximum number of items that will be recommended to the user in each slot. In our example, one slot returns from 5 (minimum) to 10 (maximum) products.
    3. Confirm by clicking Apply.
  8. In the Boosting section:

    1. Click Define.

    2. Click Add rule.

    3. Click Define rule and select Visual Builder.
      Result The Visual Builder window opens.

    4. From the Select attribute dropdown list, select the itemId attribute.
      You can use the search field.

    5. From the Operator dropdown list, select Equals.

    6. Click the value type icon (Value icon) a few times until it changes to the aggregate icon.

    7. From the Choose aggregate drop-down list, select an aggregate created in the previous step.

    8. Click Apply.

      Boosting items added to favorites
      Boosting items added to favorites
    9. In the Promote/Demote selector, select Promote (default value).

    10. Use the slider to adjust how much you want the rule to affect the results.

    11. Save the Boosting section settings by clicking Apply.

    Screenshot of the boosting strength slider
    The boosting strength slider
  9. Optionally, you can define the settings in the Additional settings section.

  10. Save the recommendation.

What’s next


You can display the recommendation to customers in several ways, for example by using the recommendation insert in dynamic content or in a mobile app using documents - iOS SDK, Android SDK.

Check the use case set up on the Synerise Demo workspace


You can also check the AI recommendation configuration 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