Journey Editor
What is this for?
The Journey Editor is where you build automated communication sequences for your events. You visually arrange actions — currently only sending emails — on a timeline relative to the event (before, at registration, after). The editor shows a clear flow: actions before event → the event itself → actions after event. This lets you design drip campaigns, reminders, follow-up sequences, and notifications without writing code.
Step-by-Step Instructions
1. Open the Journey Editor
- From the Journeys List, click CREATE JOURNEY to start a new one.
- Or click Edit in the menu (⋮) of an existing journey to modify it.
- The editor opens with a top toolbar and a canvas area below.
2. Understand the Canvas Layout
The canvas displays your journey as a horizontal flow:
- Left side (Before Event): Actions that trigger before the event starts, ordered by time (subscribe triggers first, then time-before-event triggers from longest to shortest offset).
- Center (Event): Fixed event milestone marker — shows the event name and a calendar icon.
- Right side (After Event): Actions that trigger after the event ends, ordered by time (shortest offset to longest).
- Arrows connect each step, showing the execution order.
3. Add an Email Action (Job)
- In the top toolbar, locate the JOBS section (left group).
- Click the envelope icon (tooltip: "create mail job").
- A popup appears — configure the email action (see the Email Action Settings guide for details).
- Click Save in the popup.
- The new email action card appears on the canvas in the correct position based on its trigger type.
4. Edit an Existing Email Action
- On the canvas, find the email action card you want to change.
- Click the dropdown menu (⋮) on the card.
- Select Edit.
- Modify the settings in the popup and click Save.
- The card updates on the canvas.
5. Delete an Email Action
- On the canvas, open the dropdown menu (⋮) on the action card.
- Select Remove.
- Confirm in the dialog. The action disappears from the canvas and the journey.
6. Set Journey Metadata (Name and Description)
- In the top toolbar, find the ACTIONS section (right group).
- Click the metadata icon (tag/label icon, tooltip: "Add metadata").
- A popup opens with two fields:
- Name (required, max 100 chars) — defaults to "Custom journey"
- Description (optional, max 200 chars)
- Fill in the fields and click Save.
- The journey name appears in the list and when assigning to events.
7. Save the Journey
- In the ACTIONS section (right group of the toolbar), click the Save button (disk icon, label: "save").
- If new: the journey is created and the URL updates with its ID.
- If editing: changes are saved. A success toast appears.
8. View Where the Journey Is Used
- In the TOOLS section (center group of the toolbar), click the info icon (i in circle, tooltip: "used journey events information").
- A popup lists all events using this journey, with their names and statuses.
- If the journey is used in any active event, a lock icon appears on the canvas with the message "lock edit, used in active events!" — you cannot edit actions in this state.
9. Return to Event Constructor (if applicable)
- If you opened the editor from the Event Constructor (when configuring a journey for an event), a Back to Editor button appears in the ACTIONS section.
- Click it to save the journey and return to the Event Constructor with the journey pre-selected.
Important Rules & Tips
Note: Currently only one action type exists — Email Action (Send Email). Future updates may add SMS, webhooks, or other action types.
Lock Rule: Once a journey is assigned to an active (published) event, the entire journey becomes read-only in the editor. You'll see a lock icon and the message "lock edit, used in active events!" — you cannot add, edit, or remove actions. To make changes, deactivate the event or create a copy of the journey and assign the copy to the event.
Visual Sorting: You cannot drag-and-drop actions to reorder them. The system automatically positions actions based on their trigger type and timing:
- Subscribe-time triggers always appear first (leftmost).
- Time-before-event triggers sort by offset descending (e.g., 5 days before → 30 min before).
- Time-after-event triggers sort by offset ascending (e.g., 30 min after → 5 days after).
Character Limits:
- Journey Name: 100 chars max
- Journey Description: 200 chars max
- Email Subject: 100 chars max
- Email Body: 300 chars max (in the editor)
Required Fields: Journey Name and at least one Email Action with all its required fields (Template, Subject, Body) must be filled to save successfully.
Common Questions & Troubleshooting
Why is there a lock icon on the canvas and I can't edit anything? The journey is used in at least one active event. This is a safety measure. Deactivate the event or create a copy of the journey to make changes.
I added an action but it appeared in the wrong position. Actions auto-sort by trigger type and time. Check the trigger type (Before/After/Subscribe) and offset value — the position is calculated automatically.
The Save button doesn't seem to do anything. Check that you've entered a Journey Name in the Metadata popup and that all email actions have their required fields filled (Template, Subject, Body). Errors appear as red text under empty required fields.
Can I have multiple email actions with the same trigger time? Yes. They appear as separate cards in sequence. The order between same-time actions follows creation order.
What happens if I delete an action that already fired for some subscribers? Deleting an action only affects future executions. Emails already sent or queued for upcoming triggers are not revoked.
How do I test my journey before using it in a real event? Create a test event, assign the journey, and use the "Preview Email" function in each email action's popup to see how the email renders with shortcodes.