Journeys
Journeys are the basic building block for messaging automation in Dittofeed. You use them to configure who gets messaged when and with what.
Overview
At a minimum journeys contain an entry node, and an exit node.
By itself, this journey does nothing. That’s where a message node comes in.
There are other journey nodes which are available, and we’re adding more all of the time!
Journey Nodes
- Entry Node: Define who is allowed to enter a Journey.
- Message Node: Used to message users.
- Exit Node: Used to mark a user’s exit from a journey.
- Delay Node: Wait for some fixed amount of time to progress.
- Segment Split Node: Condition messages depending on whether they’re in a segment.
Journey Status
Journeys can have one of the three following statuses
“Not Started” → “Running” ↔ “Paused”.
Journeys begin as “Not Started”, and can be started so that they’re “Running”, at which point they can be “Paused” and unpaused.
Not Started
Users cannot enter a journey until it is Running.
Running
Users who satisfy the entry node’s segment can enter the journey.
Paused
Additional users cannot enter a Paused journey. Useres already in the journey will progress through it as normal, up until the user would receive a message. At this point, if the journey has not been unpaused the message will be skipped and the user will prematurely exit the journey.