Create an automation to reduce churn

Published December 06, 2021

Prediction results are saved as events to customer cards. Thanks to this, a prediction can be used as a parameter in a segmentation that is the audience of a workflow.

The number of uses for churn prediction is practically unlimited. In this example, an email is sent automatically to every customer for whom the risk of churn is calculated as high after completing the prediction described in Predict churn.

Reduce churn
Reduce churn


  • Prepare a churn prediction (for example, as described in Predict churn).
  • Prepare the template for the email you want to send to customers who are at risk of churn, as described in Creating email templates.


  1. Create a segment based on predictions.
  2. Create workflow to message customers at risk of churn.

Create a segment based on predictions

In this stage, you create a segment of customers who are at high risk of churn. The segment will be used in an Audience Trigger for a workflow.

  1. Go to Analytics icon Analytics > Segmentations > New segmentation.
  2. Give the segmentation a meaningful name, for example Customers at risk of churn.
  3. Click Choose filter and select the snr.prediction.score event.
    Tip: The event may have a custom label in the list, but can always be found by entering the system name (snr.prediction.score) in the search field.
  4. Add the following conditions to the event:
    • score_label parameter equals High
    • modelId parameter equals the ID of the prediction you want to use.
      Tip: The model ID can be copied from the Three-dot icon menu in the Prediction list.
  5. Click Save.
    Result: The segmentation is saved and can be used in automations, analytics, and more.

Create workflow to message customers at risk of churn

  1. Go to Automation icon Automation > Workflows > New workflow.
  2. Add an Audience trigger node.
  3. In the settings of the node, as the audience select the segment you created earlier.
  4. Save the node configuration.
  5. Add a Send email node.
  6. Configure the sender and prepare the content as described here.
  7. Save the node configuration.
  8. Add and End node.
  9. Perform one of the following actions:
    • If you want to send the messages immediately, click Save & Run.
    • If you want to send the messages later, click Save.

Result: When the workflow starts, a message is sent to all customers who belonged to the segmentation at the time of starting the workflow.

What’s next

You can configure the workflow differently, for example by:

  • using the prediction event as a trigger,
  • sending other types of messages,
  • adding more conditions to the audience filter,
  • and more nodes, depending on your business scenario and familiarity with the Automation module.

Check the use case set up on the Synerise Demo workspace

You can find the analyses created in this use case in our Synerise Demo workspace at the following links:

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