For the complete documentation index, see llms.txt. This page is also available as Markdown.

Create your first Journey

This guide explains the main actions available when creating a Journey, from configuring enrollment to publication.

You do not need to follow a predefined template. Add only the steps and rules required for your use case.

Before you begin

Make sure you have:

  • access to Journeys in DinMo;

  • an audience or tracked event that can be used as an entry rule;

  • at least one destination available for activation;

  • permission to publish Journeys.

1. Create a Journey

  1. Open Journeys in your Customer Hub.

  2. Select New Journey.

  3. Replace the default name with a name that describes its purpose.

For example:

  • Welcome new customers

  • Re-engage inactive customers

  • Post-purchase follow-up

A Journey cannot be published with the default name. Its name must not exceed 100 characters.

New Journey draft showing the initial Start step and the main builder controls
A new Journey starts as a draft with a single Start step.

2. Configure enrollment and execution

Open Settings to define how profiles enter the Journey and when the Journey runs.

Choose an enrollment mode

Mode
Use it when

One-time

Profiles should be enrolled once when the Journey is launched.

Continuous

New eligible profiles should continue entering during subsequent runs.

For continuous enrollment, you can keep enrollment open indefinitely or define an end date.

Choose when the Journey runs

The processing schedule determines when DinMo evaluates entry rules and moves profiles through the Journey.

You can run the Journey manually, use a fixed interval, or define a custom recurrence.

Journey settings panel showing continuous enrollment, end date, and processing schedule options
Use Journey settings to configure enrollment, an optional end date, and the processing schedule.

3. Configure the Start step

Select the Start step and add at least one entry rule.

An entry rule can be based on:

  • membership in a DinMo audience;

  • the occurrence of a tracked event.

When using an event, you can select the event model, define a minimum number of occurrences, and add conditions when needed.

If you add several entry rules, choose whether profiles must match any rule or all rules.

For example, you can use one audience to enroll profiles that currently belong to a target group, or an event rule to enroll profiles after a specific action.

Start configuration panel showing Audience entry and Event occurrence options
An entry rule can enroll profiles from an audience or when a tracked event occurs.

Configure re-entry if needed

Enable Allow Journey Repeat only when the same profile should be allowed to complete the Journey more than once.

When re-entry is enabled, you can define:

  • a minimum delay after the profile completes or exits the Journey;

  • a maximum number of entries, including the initial entry.

4. Add Journey steps

Use the + button below a step to choose what should happen next.

For example, you can:

  • add a Wait step when the next action should happen after a fixed duration;

  • add an Activate step when profiles should be sent to one or more destinations;

  • add a Segment step when profiles should follow different paths according to a profile field;

  • add a Pause Until step when profiles should wait for a condition or event;

  • add a Stop step when a branch should end.

Add only the steps required by the experience you want to orchestrate. For example, a Wait can be placed before Activate when a destination should be triggered after a delay.

Every branch must eventually end with a Stop step.

Add step panel showing the step types available in the Journey builder
Select the next step from the builder. The steps you add depend on the timing, actions, and conditions required by your use case.

5. Add exit rules if needed

Exit rules remove profiles that should no longer continue through the Journey.

For example, you can remove a profile when:

  • its status becomes converted;

  • a purchase occurs;

  • a cancellation event is detected.

An exit rule can use profile fields or an event table. It applies to the entire Journey, regardless of the profile's current step.

You can leave exit rules empty when no early-exit condition is required.

Exit Rules panel showing Profile fields and Event table condition sources
Exit rules can remove profiles according to profile attributes or tracked events.

6. Review errors and warnings

DinMo validates the Journey before publication.

Errors must be resolved before the Journey can be published. For example, DinMo checks that:

  • the Journey has a custom name;

  • the Start step contains a valid entry rule;

  • the Journey contains at least one step after Start;

  • required step settings are complete;

  • every path ends with a Stop step;

  • every step is connected to the Journey.

Warnings do not block publication, but they highlight configurations that should be reviewed. For example, DinMo can warn you when the Journey does not contain an Activate step.

Journey errors panel listing blocking errors and a non-blocking warning
Resolve every error and review any warning before publishing the Journey.

7. Publish the Journey

Before publishing, review:

  • who can enter;

  • whether profiles can enter more than once;

  • the enrollment mode and optional end date;

  • the processing schedule;

  • the action performed by each path;

  • the conditions that may remove profiles early.

Publish the Journey when the configuration matches the expected customer experience.

Its status changes from Draft to Active.

8. Check the first run

After the first execution, open Run history and confirm that:

  • the run completed successfully;

  • the expected profiles entered;

  • profiles moved to the expected steps;

  • activation volumes are consistent with your entry rules.

You can then return to the draft configuration if the Journey needs additional steps or conditions.

Last updated