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

Publish and manage a Journey

Once your Journey is configured, publish it to start processing profiles. You can then pause or resume its execution and follow its lifecycle from the Journey header.

Before you publish

Before publishing, check three elements:

  1. How the Journey accepts new profiles

  2. How often it runs

  3. Whether the Journey contains errors or warnings

Choose how profiles enter

Open Settings and configure the Enrollment section.

Enrollment mode
Behavior

One time only

DinMo evaluates the entry rules during the first run. Profiles that qualify form the Journey's initial cohort. Later runs continue processing these profiles but do not enroll new ones.

Continuously

DinMo evaluates the entry rules during every run and enrolls newly eligible profiles.

For continuous enrollment, choose when DinMo should stop accepting new profiles:

  • Select Forever to keep enrollment open.

  • Select an end date to stop enrollment automatically at a specific time.

Enrollment and re-entry are different settings. Enrollment determines when the Journey accepts new profiles. Re-entry determines whether a profile that already completed the Journey can enter again.

Configure the processing schedule

The processing schedule determines how often DinMo evaluates and advances the Journey.

It is independent from enrollment. For example, an Always-on Journey can evaluate new profiles every hour or once per day.

Choose a schedule that matches the expected responsiveness of the Journey and the refresh frequency of its source data.

Journey settings panel showing continuous enrollment, an indefinite end date, and interval processing
Configure enrollment, the end date, and the processing schedule independently.

Resolve errors and review warnings

Select Publish to open the pre-publish checklist.

The checklist distinguishes between:

Type
Effect

Error

Blocks publication and must be resolved.

Warning

Does not block publication but highlights a configuration that should be reviewed.

Select an issue to identify the affected step and update its configuration. You can also use View errors from the Journey header to reopen the list of blocking issues.

Warnings should only be accepted when the highlighted behavior is intentional. For example, DinMo may warn you when profiles are activated immediately after entering the Journey.

Pre-publish checklist showing successful checks, blocking errors, and a warning
Resolve every error and review each warning before publishing.

Publish the Journey

When the checklist contains no blocking errors, select Publish.

Publishing creates a new version of the Journey. This version becomes the configuration used by subsequent runs.

After publication:

  • DinMo starts running the Journey according to its schedule.

  • Profiles can enter according to the selected enrollment mode.

  • Profiles already in the Journey progress when its runs are processed.

  • The published version appears in the Journey's run history.

If you later update and republish the Journey, DinMo creates another version. Previous runs remain associated with the version that produced them.

Understand the Journey lifecycle

Enrollment and lifecycle are shown separately in DinMo.

Label
Meaning

One-time

The Journey accepts profiles during its initial enrollment run only.

Always on

The Journey continues accepting newly eligible profiles.

Draining

Enrollment is closed, but profiles are still progressing through the Journey.

Off

Enrollment is closed and no profiles remain active. Scheduled processing stops automatically.

A Journey enters Draining after the enrollment period ends—for example, after the initial enrollment of a One-time Journey or when an Always-on Journey reaches its configured end date.

While draining, no new profiles enter. Profiles already enrolled continue until they leave the Journey. DinMo moves the Journey to Off automatically when no active profiles remain.

Pause and resume execution

Pause a Journey when you need to temporarily stop its scheduled processing—for example, while investigating unexpected results or preparing a configuration change.

While the Journey is paused:

  • No scheduled runs are processed.

  • No new profiles enter.

  • Profiles already in the Journey do not progress.

Pausing does not reset the Journey or create a new enrollment cohort.

When you are ready to continue, select Resume. DinMo restarts processing according to the configured schedule and enrollment settings.

Before resuming, confirm that:

  • The reason for the pause has been resolved.

  • The Journey configuration is safe to run.

  • Profiles that were waiting can still continue with the expected timing.

Trigger a run manually

When Run now is available for your role, you can use it to trigger an execution without waiting for the next scheduled run.

A manual run does not change the Journey's enrollment mode or processing schedule. It follows the same rules as a scheduled run.

Use manual runs carefully: they can enroll, advance, or activate real profiles depending on the Journey configuration.

After publishing

After the first run:

  • Check that the run completed successfully.

  • Confirm that the number of enrolled profiles is consistent with your entry rules.

  • Review the current profile counts displayed on the Journey steps.

  • Verify that profiles reached the expected destinations.

  • Investigate errors before triggering another run.

Journey activity reflects the latest successfully completed run. It should not be interpreted as real-time data.

Paused Journey with the Activity tab open and profile counts displayed for the selected Wait step
Open a step's Activity tab to review profile movements and the current state from the latest successful run.

Last updated