- 1 The name of the process
- 2 +Add trigger
- 3 + Add the next step of the process
- 4 + Add “Action”
- 5 + Add “Condition”
- 6 Temporary field of the process editing
- 7 FAQ (frequently asked questions)
This section is available from the main menu “Tasks” — “Processes”.
What for are the processes and about the basic settings of the section we have described in this article.
The name of the process
When you create a new process, it is named by default as “Process from DATE TIME”. You can change the name to something that will be clear to you. Customers and subscribers will never see this name.
Click on the process name; enter a new name and click “Save”
Trigger — is an event that occurs with a contact. If this event occurs, the trigger causes the contact to be added to the process and the process execution.
Each process has “Added to process” trigger enabled by default. This trigger allows you to add a contact to the process manually. To do this, you need to go to the Lead card by clicking on the email in the Contacts — Lead section. Then click the cogwheel icon and select “Add to process”.
To add an additional trigger, click the plus sign on the right and select the desired trigger
What can serve as a trigger?
Events work by logic “or”. For example: a contact (lead) OR subscribed to the list OR made an order — any of these events (including any combination of them).
List of available events that will cause the process execution:
- tag applied;
- tag removed;
- subscribed to list;
- added to list;
- removed from list;
- new order;
- paid order;
- cancelled order;
- refund by order;
- activated subscription;
- new leads;
- visited page;
- opened an email;
- custom field value changed.
By adding a trigger, you can specify a name that you understand, one or an infinite number of repetitions for one contact, set a trigger condition, and add an additional condition.
When you configure a trigger (other than first-level triggers), you can configure it to move to the next step not only when the trigger is triggered, but also when the timeout is exceeded.
Let us consider an example.
You want customers who made the order for a product to temporarily not receive a mailout with other offers and not be distracted from the mailing. You add them to a separate list through the process and want the customers who paid the order to start receiving the mailout again. Moreover, those who have not paid would begin to receive it 10 days after creating the order.
In this case, we add a “Paid order” trigger to the process, followed by the “Remove from list” action. In the settings of the trigger “Paid order” select “Go to the next step — when the trigger is triggered or wait time is finished — 10 days.”
You can set up a contact to move to the next stage of the process after a certain time or certain date, even if the trigger did not work.
+ Add the next step of the process
Click the “Plus sign” below to go to the setting of the next process step.
A step can be the “Actions”, “Conditions”, or “Triggers”.
You can configure the branching of the process. Thus, several different actions, conditions, or triggers will be performed simultaneously for a contact at one stage of the process.
You can use process branching if you want two actions to be performed simultaneously for a contact added to a process, such as adding to list and adding a trigger.
+ Add “Action”
Action — is what happens to the contact after the trigger is triggered. If the trigger is in action, one of the following Actions can be performed on the contact:
- add tag;
- delete tag;
- add to list;
- remove from list;
- send email;
- POST / GET request;
- change contact field value;
- end of process.
The action “Send email”
By this action, you can set up the sending of an email directly in the “Process”.
We have already learned to change the name of the block. In addition, you can configure one or an infinite number of repetitions for contact. If the toggle switch is off (black background color), an email will be sent to the contact every time he gets into the process and reaches this action. If the switch is on (green background), the message will be sent to the contact only once.
An email can be sent as soon as the contact has reached this point, a few days after the previous step, or on a specific date.
You must select the sender’s contact on whose behalf the message will be sent. Then fill in the “Message subject” and write a letter in a familiar visual editor.
Before saving the action, you can evaluate the email through “Preview”, test it and add an additional condition, for example, do not send an email to contacts in a certain list.
The action “End of process”
Each chain of actions in the process must end with an “End of process” action. If this action is not at the end of the chain, the process for the contact is not completed. This means that these contacts will not get into the statistics “Done”. In addition, if a process can be run for a contact any number of times, but not at the same time, the contact will not get into the process a second time because it is “stuck” in the process.
It is possible to edit the “End of process” action. To do this, click on the “pencil” next to this block.
In addition to changing the name and number of repetitions, you can specify the time of the action, select a list or tag, add an additional condition.
The execution time of the action can be:
- after done the previous;
- after done the previous one through;
- after done the previous on date.
By selecting “after done the previous one through”, you can choose which days and at what time the action will be performed. For example, the action can run 7 days after the previous one, but only from Monday to Friday or from 08:00 to 21:00.
+ Add “Condition”
You can set a filter or use the A/B Test to distribute contacts into two different chains when certain conditions are performed.
In the filter, you can choose whether it is necessary to fulfill all the conditions for passing the filter or any one, specify one or more conditions, add an additional condition.
After you add a condition, you must add an action, condition, or trigger that will trigger when the condition performed and or not performed.
- In the sales newsletter we send out a special offer to buy a new course and give a link to the course’s sales page.
In the Process, we set up a Condition that will check the subscriber’s visit to this selling page, and if he visited it, send him an email with an offer to receive an additional bonus or discount on this product. Thus, we “fuel interest” in our offer and stimulate sales of a new product.
- We want to drive repeat sales. To do this, we set up a condition that will verify the payment of bills of the first paid Product No. 1 of our auto-funnel (tripwire) and customers who have paid for it a certain number of days after the purchase, we will send a letter offering discounts on Product No. 2, which will complement Product No. 1 well. Thus, we encourage customers to repeat sales and get more profit in our project.
When the “A/B Test” condition is applied, the process will go along one of the branches specified in this block. The percentage of distribution of contacts depends on the values set in the variants settings.
The percentage value in the variants can be changed.
We launched the “A / B Test” with a distribution of 50/50 variants.
In the first variant, we send a letter with a discount offer for Product No. 1 to customers who have paid bills in the amount of more than 500 dollars, and in the second variant we send a letter with a discount offer for Product No. 2.
Based on the analysis of statistics, they realized that according to the first variant, the process works much more efficiently; letter No. 1 brings the project more profit than letter No. 2.
We change the distribution of percent in variants by 100/0.
The process continues to work with high performance indicators, and process analytics is not lost. With this approach, the process does not need to be reconfigured.
Temporary field of the process editing
Upper right corner has the following buttons:
- “Show statistics” button, when it activated, the “Filter” button appears and in each action, trigger and condition the number of repetitions for each contact is shown, as well as the number of times this action, trigger, condition has already been performed;
- Process status button;
- button of setting, by clicking on which you can rename the process;
- save button;
- exit from editing process button;
Demonstration of statistics and filter will help you to see the progress of the process, at what stages of the process contacts are stuck. You can use this data to adjust your sales funnel.
You can change the location of the elements by dragging them and thus create a convenient visualization of the process.
FAQ (frequently asked questions)
Yes, you can edit the process if it is already running. Before saving the changes, the system will ask you what to do with the unfinished sessions. If you have deleted some process steps, the process would complete for the contacts for which these steps performed. You can choose one of the actions “End of process” that you need to apply to these contacts.
For those contacts that are not in the deleted steps, you can choose one of two options: continue the process execution, or select the “End of process” action.