When you predict a Flow, you can see how many recipients would enter the Flow if it were executed at that moment. Predictions evaluate both Target Groups and any extra settings, like Conditions, set within the Steps.
The predictions are sample-based, meaning that we automatically divide the calculations of larger Target Groups into multiple smaller calculations. This gives you much faster initial predictions for your Target Groups as there’s no need to wait for all recipients to be counted before you see the numbers in the interface. So, if you’re working with large and complex Target Groups, this one will definitely come in handy!
Please note, if you add a figure in the 'Max recipients per execution' field in the Flow settings with no sorting, the prediction may not accurately predict the first execution. Instead, it will take a random group of recipients from the Target Group in order to make its prediction.
In this article, you'll find information about:
- How to Make a Prediction
- How to Read the Prediction for a Flow Using One or More SMS Steps
How to Make a Prediction
- Log into Staging.
- Open the Flows module and find your Flow from the left sidebar. Click on it.
- Select the 'Prediction' icon in the top 'Flow' toolbar. The icon resembles a crystal ball.
- From the menu, select the environment you want to predict for. Numbers will appear for each Step in the Flow.
Now, your Flow has been predicted. It's ready for you to verify the numbers.
Please note that if you have more than 250,000 recipients, you'll need to hover over the Steps to see the progression of the prediction.
A predicted Flow with 41 recipients in the Target Group and only 35 recipients getting the email
How to Read the Prediction
The Prediction will generally display three different counts for a Flow. They are as follows.
Recipients Who Can Complete the Flow
This represents the number of recipients in the Target Group who aren't currently in your Flow. As a recipient can only be in the Flow once at a time, this number shows how many recipients will be able to enter the Flow if you execute it at that moment.
This number can also be affected by the 'max repetition per recipient' and 'max recipient per execution' settings.
Recipients in the Target Group
This is strictly a Target Group count based on the Flow settings. By comparing this count with the first number in the prediction, you'll be able to see if some of the recipients are already in the Flow or might be blocked.
Recipients Who Can Complete Each Step
This number accounts for how many of the incoming recipients can complete the Step. A recipient may not be counted in a Step because of the following reasons:
- The recipient doesn't match the Conditions listed in the 'Conditions' panel.
- The recipient doesn't match Conditions list in a loop.
- If a recipient isn't considered a valid recipient for the type of Step.
How to Read the Prediction for a Flow Using One or More SMS Steps
When predicting a Flow using one or more SMS steps, the prediction will include additional information regarding the distribution of different country calling codes and how many message parts the send out consists of.
An SMS Flow prediction
Amount of SMS Message Parts in an SMS Step
This number describes how many SMS message parts will be sent from the SMS Step if you execute the Flow immediately. By clicking on the number, you can also gain an insight into how the SMS message parts are divided across different country calling codes.
In the image above for the Step 'NO SMS', this figure is shown as 6.
Amount of total SMS Message Parts
This number describes how many SMS message parts would be sent out if you executed the Flow immediately. This number is the sum of all SMS Steps in the Flow. By clicking on the number, you can also gain an insight into how the SMS message parts are divided across different country calling codes.
In the image above, this figure is shown as 34.
A total overview of SMSs sent per country within an SMS Flow