- 30 Oct 2022
- 1 Minute to read
- Print
- DarkLight
- PDF
How to Create a Next Best Action workflow
- Updated on 30 Oct 2022
- 1 Minute to read
- Print
- DarkLight
- PDF
Why is the algorithm useful?
— It identifies customers who are likely to make a purchase following a personalized offer (personalized product recommendations) and automatically sends them relevant emails.
— It maximizes the open and conversion rates to make up to 10x revenue compared to non-ML algorithms, which periodically send emails after an order.
How to set up a workflow
- Launch the algorithm.
Go to Campaigns → Next Best Action:
After launching the "Next Best Action" algorithm module will be in a demo mode so it can only be activated up to 10 times per day.
To access all features without restrictions, contact your manager to enable the module.
- Create the workflow.
2.1. Select the Time for Next Best Action event that would trigger this workflow:
To make the event accessible, launch the algorithm at least in the demo mode.
2.2. Add the Delay block to set the delay time before the next step. You may also configure node schedule and limit sending hours:
2.3. Then add your specific conditions. Don’t forget to check if customers are subscribed with valid contact details:
Make sure the contact details and the subscription you are checking in the condition block match your communication channel.
2.4. Send an email:
2.5. You can limit how often the workflow should run for each customer:
2.6. Your workflow is ready, now you can launch it:
How the algorithm works
The algorithm is powered by a neural network.
It analyzes the following customer actions:
- Purchasing a cheap product;
- Purchasing a medium-price product;
- Purchasing an expensive product;
- Viewing a cheap product;
- Viewing a medium-price product;
- Viewing an expensive product;
- Receiving an email;
- Opening an email;
- Clicking on an email links.
The neural network also transmits intervals between such actions. The target variable is the last 5 customer actions. They are what the neural network learns to predict.
The output AI model shall predict whether it is reasonable to send an email this day.
If the model decides to send it, the Next Best Action workflow is triggered.