Target the best customers for your campaign

Published July 19, 2022
Selected Clients
ccc logo

If you want your campaigns to bring the best results, you should target customers who are genuinely interested in a given offer. This approach allows you to reach customer who will be more likely to convert and also helps you optimize the cost of carrying out these campaigns.

This use case describes the process of creating a favorite-brand email campaign targeting customers with the highest propensity to buy products from specific brands. One of the challenges addressed in this use case is the use of percentile to obtain TOP 30% of customers mostly interested in the specific brand.

Note: Percentile is a score below which a specified percentage of customers from an analyzed group falls. For instance, the 50th percentile means that 50% of the customers have lower score than this one. Percentiles are especially useful whenever you direct communication only to a certain number of customers. Let’s assume that you want to make a propensity for a segment that is made up of 100 000 customers, and you want to send a message only to 10 000 of them. In this case, you can pick TOP 10% of customers with the highest score: in terms of percentiles this value is expressed as “over the 90th percentile”.


Note: The purpose of the propensity prediction is to find the customers who are most likely to make a purchase of the specific brand among all the customers in your newsletter database.
The result of the calculation is a snr.propensity.score event on the profiles of customers (from your newsletter database) for whom there is enough data to calculate scoring. The percentile parameter of the event will be used in the further parts of the process to create a group of customers with the highest score.
Tip: In the email template, we recommend to use personalized AI campaign to retreive products from the specific brand chosen by AI engine for the customer. Read more about creating AI campaign, applying filters and inserting it to email templates


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

  1. Create an aggregate to enable using the result of the latest propensity prediction as a customer parameter in a segmentation.
  2. Create a segmentation based on that aggregate to set an audience for use in communication.

Create an aggreagate

Based on the snr.propensity.score event, create an aggregate that returns the most recent value of the percentile parameter for a customer .

Tip: In this step, you will need the ID of the prediction you created before. In the list of predictions, click the Three dot icon icon on the prediction and the ID will be available at the bottom of the context menu.
  1. Go to Analytics > Aggregates > New aggregate.
  2. Enter a meaningful name of the aggregate.
  3. As the aggregate type, select Last.
  4. Select the snr.propensity.score event.
  5. As the event parameter, select percentile.
  6. Click + where.
  7. From the Choose parameter dropdown list, select modelId.
  8. As the logical operator, select Equal.
  9. In the text field, enter the value of the modelId parameter.
  10. As the date range, select Last 30 days.
  11. Save the aggregate.
The final configuration of the aggregate
The final configuration of the aggregate

Create a segmentation

Create a segmentation of customers based on the results of the aggregate you created in the previous part of the process. This segmentation contains 30% of customers with the highest scoring (customers who are most interested in the selected brands).

Tip: The value of percentiles can be tailored to your business needs.
  1. Go to Analytics > Segmentations > New segmentation.
  2. Enter the name of the segmentation.
  3. Click Choose filter.
  4. From the dropdown list, select the aggregate you created before.
  5. As the logical operator, select More or equal.
  6. In the text field, enter 70.
  7. Save the segmentation.
The final configuration of the segmentation
The final configuration of the segmentation

What’s next

Go to Communication > Email and create the Email communication with the template created before. As the audience of the communication, use the segmentation you created.

Check the use case set up on the Synerise Demo workspace

You can check the configuration of every element of this process 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.



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