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

Journey trigger

Journey Trigger connects journeys so you can build a customer experience from multiple reusable journey flows.

A customer experience does not always need to live in a single journey. Different parts of the experience may have their own logic, goals, timing, and data requirements. With Journey Trigger, you can separate these parts into individual journeys and connect them when one stage needs to start another.

A journey can trigger another journey, pass the information that journey needs, and continue the overall experience across multiple journey layers.

This makes Journey Trigger useful for building modular and reusable journey systems.

Connect multiple stages of an experience

A complex experience can be divided into separate journeys, with each journey responsible for one stage. For example, an application experience can be organized as:

ApplicationDocument CollectionVerificationActivation

The Application journey can trigger Document Collection after approval. Document Collection can then trigger Verification after the required documents are completed. Verification can trigger Activation after verification is successful.

Each journey remains independently configurable while the connected journeys work together as one larger experience.

Reuse the same journey in different experiences

A single target journey can be triggered by multiple source journeys.

For example:

Source journey
Trigger point
Target journey
Trigger point
Target Journey

Loan Application

Application approved

Document Collection

Documentation approved

Onboarding

Card Application

Application approved

Document Collection

Documentation approved

Onboarding

Account Upgrade

Application approved

Document Collection

Documentation approved

Onboarding

Instead of creating separate flows, create journeys once and reuse it wherever the same process is required.

How Journey Trigger works

Journey Trigger connects two journeys:

Component
What it means

Source journey

The journey where the Journey Trigger action is placed. It determines when the target journey should be triggered.

Target journey

The journey that Netmera attempts to enroll the user in.

Caller Context

Information that the source journey passes to the target journey so it can use data already available earlier in the experience.

The source journey determines when to start the next journey.

The target journey determines what happens next.

Caller Context determines what information is available to the target.

For example, a source journey may approve an application and trigger a Document Collection journey. The source can pass the application's ID to the target, allowing Document Collection to work with the correct application without asking the user for the ID again.

Build journeys as a system

Journey Trigger is not limited to connecting two journeys.

A target journey can also trigger another journey. This allows you to create multiple layers of connected journeys.

For example:

ApplicationDocument CollectionVerificationActivation

Here, Document Collection is both:

  • a target because Application triggers it, and

  • a source because it can trigger Verification.

This pattern allows each journey to focus on a specific responsibility while still being part of the same customer experience.

Example: Application lifecycle

Consider an application process with four stages:

Journey
Responsibility
Trigger condition

Application

Manages the application process

Starting point

Document Collection

Collects required documents

Application is approved

Verification

Verifies submitted information

Documents are completed

Activation

Activates the approved service

Verification is completed

Each stage can be developed and maintained independently.

If the document-collection process is also required by another application type, the same Document Collection journey can be reused as the target of that journey.

This creates a journey system rather than a collection of isolated journeys.

Before you configure Journey Trigger

The target journey needs to be prepared to receive users from another journey.

The following conditions must be met:

Requirement
Description

Journey type

The target must be an Action Based journey.

Entry event

The target must use Journey Trigger as its entry event.

Status

The target must be Active when the trigger runs.

Self-triggering

A journey cannot trigger itself.

Only active Action Based journeys that use Journey Trigger as their entry event are available as target journeys.

If you plan to use Caller Context, also determine which information the target journey needs from its source.

Important: Configure and launch the target journey before selecting it from the source journey.

Step 1: Prepare the target journey

Create or open the journey that should receive users.

  1. In Entry Rules, select Action Based.

  2. In Select Event, select Journey Trigger.

  3. Configure the journey's steps and conditions.

  4. Launch the journey.

The target must be Active when the source journey reaches its Journey Trigger action.

Target journey entry rules configured for Journey Trigger
Configure the target journey with the Journey Trigger entry event.

Step 2: Add Journey Trigger to the source journey

Open the journey that should initiate the target journey.

  1. Select Build.

  2. Select Add Step at the point where the target journey should start.

  3. Under Action, select Journey Trigger.

  4. Open the Journey Trigger step.

Journey Trigger action in the journey builder
Select Journey Trigger from the Action section.

Place the action at the point that represents the transition to the next part of the customer experience. For example, if Document Collection should begin only after an application is approved, place Journey Trigger immediately after the approval step.

Step 3: Select the target journey

  1. Enter a Step Name.

  2. In Target Journey, select the journey that should receive the user.

  3. Review the target journey's status.

  4. Select Apply.

The target journey list displays the status of available journeys, such as Active, Paused, or Draft.

Select an Active journey configured with Journey Trigger as its entry event.

Example: If the current journey is Loan Application and the next stage should collect documents, select Document Collection as the target journey.

Journey Trigger target journey selection
Select a target journey and review its status.

Step 4: Configure Caller Context

A target journey often needs information that was already collected or generated in the source journey.

Caller Context allows the source journey to pass this information to the target. For example, the Application journey may already have an application ID:

Application journey

applicationId = 12345

When the journey triggers Document Collection, it can pass the application ID.

Document Collection journey

${caller.applicationId}

The target can then use the application ID in supported expression fields without asking the user for it again. This becomes particularly useful when journeys are connected across multiple layers.

Each Caller Context row defines one value that the target journey can access.

Field
Description

Name

The name used to reference the value in the target journey.

Source

Determines where the value comes from: User, Journey, Caller, or Constant.

Value

The specific profile attribute, journey variable, caller value, or fixed value to pass.

Data Type

Defines the data type of a Constant value.

The name becomes part of the expression used by the target journey.

For example, if the Name is applicationId, the target can reference the value as ${caller.applicationId}.

Choose a value source

User

Use User when the value comes from the user's profile.

Example: A customer type stored as a user attribute.

Journey

Use Journey when the value comes from the current source journey.

This is useful for information collected or calculated during the journey.

Example: An applicationId journey variable.

Caller

Use Caller when the value was previously passed into the current journey. This is particularly useful for multi-layered journey systems. For example:

Application passes applicationIdDocument Collection

Document Collection can pass that same value → Verification

The context can therefore continue through multiple journey layers.

Constant

Use Constant when every user should receive the same fixed value. For example, a Document Collection journey could receive a fixed documentType value.

Data Type is required when Constant is selected.

Pass context through multiple journeys

Consider this journey system:

ApplicationDocument CollectionVerification

The Application journey has an applicationId.

Application → Document Collection

Configure Caller Context with:

Name
Source
Value

applicationId

Journey

The application ID journey variable

Document Collection can access the value as ${caller.applicationId}.

Document Collection → Verification

If Verification also needs the application ID, Document Collection can pass the value it received using the Caller source.

Name
Source
Value

applicationId

Caller

The application ID received from the previous journey

Verification can then access the value using ${caller.applicationId}. This allows the same piece of context to travel through multiple journey layers.

Tip: Keep Caller Context focused on information the target actually needs. Treat the values passed between journeys as part of the target journey's expected input.

What happens when Journey Trigger runs?

When an eligible user reaches a Journey Trigger action, Netmera attempts to enroll the user in the selected target journey.

The process is:

  1. The user reaches the Journey Trigger action in the source journey.

  2. Netmera identifies the configured target journey.

  3. Netmera attempts to enroll the user in that target journey.

  4. Any configured Caller Context values are passed to the target.

  5. The target journey starts according to its own configuration.

The target journey then operates independently according to its own steps, conditions, timing, and configuration.

If the target journey is also configured with Journey Trigger, it can trigger another journey and continue the overall experience.

Journey Trigger connects journeys; it does not turn multiple journeys into one journey. Each journey remains independently configured and managed.

Monitor Journey Trigger

Use Journey Trigger statistics to understand whether the connection between the source and target journeys is working as expected.

Select the statistics icon to view:

Metric
Description

Entry Count

Number of users who reached the Journey Trigger step.

Triggered Count

Number of successful target journey triggers.

Failed Count

Number of unsuccessful trigger attempts.

Target Journey

The journey currently configured as the target.

Example

If the statistics show:

Metric
Count

Entry Count

1,000

Triggered Count

950

Failed Count

50

This means 1,000 users reached the Journey Trigger action, and Netmera successfully triggered the target journey for 950 users. The difference indicates that 50 trigger attempts were unsuccessful.

For a multi-layered journey system, monitor each Journey Trigger connection separately to identify where a failure occurs.

Last updated

Was this helpful?