AI recommendations

AI Recommendations


AI Recommendations is a feature that enables brands to send dynamic, personalized product recommendations to end users. Product recommendations make marketing campaigns​ more effective by increasing the clicks on the content, which increases the chance of purchase, downloads, and other product-related actions by end users.

These recommendations are specific to each end user and are based on that end user's interaction with products on the brand website, mobile app, and other services. Example: purchase, add to cart, add to favorites, add a review, or add a rating. The recommendations are sent through available channels on Infobip solutions.

The following images show a product recommendation email over Moments

Product Recos widget in the email editor AI product recommendations email

Unlike static recommendations that are generated at the time the message is sent, Infobip's AI recommendations are generated at the time the end user opens the message. Each time the end user opens the message, the recommendations change based on the end user's interaction with your products.

Example: If the end user opens the email containing recommendations, makes a purchase on the product website, and opens the email again, the recommendations would change based on the recent purchase. Also, these recommendations would not include items that the end user already purchased.


User-specific recommendations

Recommendations are tailored to each end user based on that person's interaction with the product on the product website, mobile app, and other services.

Dynamic recommendations

Recommendations are generated each time the end user opens the message.

Customized messages

Design the message, choose horizontal or vertical layout, determine the number of recommendations, number of rows, and number of recommendations in a row.

Available solutions


Technical specifications

The following image shows an overview of the process:

Technical specifications

Cold start

The more information that is available about end users' interaction with your products, the better the product recommendations. However, if you do not have any tracking information, you can still send product recommendations. In such cases, Infobip uses content-based models (text and image processing, and other metadata) to generate recommendations. When there is at least one product-related activity by the end user, Infobip uses personalized models to generate recommendations.

Need assistance

Explore Infobip tutorials

Encountering issues

Contact our support

What's new? Check out

Release notes

Unsure about a term? See


Research panel

Help shape the future of our products
Service Terms & ConditionsPrivacy policyTerms of use