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:
Application → Document Collection → Verification → Activation
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:
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:
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:
Application → Document Collection → Verification → Activation
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:
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:
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.
In Entry Rules, select Action Based.
In Select Event, select Journey Trigger.
Configure the journey's steps and conditions.
Launch the journey.
The target must be Active when the source journey reaches its Journey Trigger action.

Step 2: Add Journey Trigger to the source journey
Open the journey that should initiate the target journey.
Select Build.
Select Add Step at the point where the target journey should start.
Under Action, select Journey Trigger.
Open the Journey Trigger step.

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
Enter a Step Name.
In Target Journey, select the journey that should receive the user.
Review the target journey's status.
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.

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.
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 applicationId → Document 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:
Application → Document Collection → Verification
The Application journey has an applicationId.
Application → Document Collection
Configure Caller Context with:
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.
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:
The user reaches the Journey Trigger action in the source journey.
Netmera identifies the configured target journey.
Netmera attempts to enroll the user in that target journey.
Any configured Caller Context values are passed to the target.
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:
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:
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?