Understanding different components of a journey builder
Last updated April 15, 2024
Journey Builder is where you can create automated workflows that will help you send campaigns or updates automatically to anyone who enters the journey. You can build these automated workflows using a set of components present in the builder. These components form individual steps of a journey.
There are three types of blocks:
- Trigger block
- Action blocks
- Delay blocks
- Condition blocks
- Campaign activity
- Advanced conditions
Trigger Block
Every journey begins by selecting how you want to trigger or start the journey. Trigger block does just that. There are various types of triggers such as when someone performs any event on your website or shopify store and so on. You can select any trigger based on your use case.
Action Blocks
Action blocks help you determine what action you want to take for the contact who enters the journey, for example, sending an email automatically changing the contact's information, and so on.
Here are the action blocks available in the journey builder:
Delay Blocks
The delay blocks will help you to pause the journey at certain points for a certain time period or at a specific time and so on.
Here are the delay blocks available in the journey builder:
Condition Blocks
You can add the condition blocks after adding a block that will send a campaign to the contacts in the journey and further split the journey further based on campaign activity i.e. where the contact has submitted a form or clicked on an email and so on.
Here are the condition blocks in the journey builder:
- Conditions
- Advanced conditions
- Contact property
- List/Segment membership
- Custom event condition
- Shopify activity condition
- Form submission condition
Journey Settings
Goal tracking is important to measure the ROI on your email marketing. It can help to assess how your journey campaigns performed over time.
This feature allows you to send cart abandonment emails, post-purchase emails (reorder, recommendation, feedback, etc), or update profile information, etc., as often as the contact qualifies the criteria set in a journey.
Set exit criteria to determine when a contact leaves a journey or if they should continue even when they match the journey conversion goal.
A contact will go through the journey until they match the exit criteria or meet the conversion goal (only if you have selected this option while setting up the exit criteria).