Journeys
The entrypoint into Dittofeed messaging.
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.
- Wait For Node: Wait for a user to enter a segment.
- Delay Node: Wait for some fixed amount of time to progress.
- Exit Node: Used to mark a user’s exit from a journey.
- 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.