Journey Triggers

Learn to use Triggers to create personalized journeys on the Netcore CE dashboard.

Triggers in Journey define the condition that would start the flow of actions you have defined. Use triggers like Activity, Segment, Geofence, and so on to segment users and ensure targeted communication. Refer to this document to learn how to create a journey.

The six types of triggers are:

  1. Activity
  2. Segment
  3. List
  4. Geofence
  5. Business activity
  6. Merchandising event
Add Triggers to Create Personalized Journeys

Add Triggers to Create Personalized Journeys

Activity

The Activity trigger enables you to start a journey when a user performs a specific action. This could be opening an email, clicking a push notification, purchasing, visiting a website and so on.

Follow the given steps to use this condition.

  1. Drag & drop the Activity trigger on the Journey canvas.
  2. Click the Activity trigger to set the conditions. The Trigger- Activity screen appears. First, select the activity type. Refer to the table for the options available here.
Activity typeDescriptionActivity status
App/ web activityChecks if a user performed specific actions on your app or website.Select custom or system events from the dropdown. Specify the captured parameter if needed.
Email activityChecks if a user interacted with an email, such as opened or clicked it.Open, Click, Hard Bounce
WhatsApp activityChecks if a user engaged with a WhatsApp message, like viewing or responding.Open/Read, Deliver, Click, Fail
RCS activityChecks if a user interacted with an RCS message, such as reading or clicking links.Open/Read, Deliver, Click, Fail
Viber activityChecks if a user engaged with a Viber message, like viewing or clicking.Open/Read, Deliver, Click, Fail
Zalo activityChecks if the Zalo message was delivered or failed to the user.Deliver, Fail
SMS activityChecks if a user received or engaged with an SMS message.Deliver, NDNC Drop, Others, Click on link
App push notification activityChecks if a user interacted with an app push notification, like clicking.Deliver, Click, Fail
Web push notification activityChecks if a user engaged with a web push notification, like clicking.Deliver, Click, Fail
Web message activityChecks if a user engaged with a web message like viewing or clicking.View, Close, Click
  1. Define Repeat Frequency from the dropdown. Refer to the table for the options available here.
Repeat Frequency OptionsDescription
Every time this event happensTriggers the journey each time the specified event occurs for a user. There is no limit to how often the journey is triggered.
First time this event happensTriggers the journey only the first time a user performs the specified event. Subsequent occurrences of the event will not trigger the journey.
Every dayTriggers the journey once per day if the specified event occurs. If the event happens multiple times in a day, it will be considered only once.
Every weekTriggers the journey once per week if the specified event occurs. Multiple occurrences within the same week will not trigger additional journeys. A week here is rolling seven days. For example, if journey is activated on Wednesday, then such journey will be repeated on next Wednesday.
Every monthTriggers the journey once per month if the specified event occurs. Additional occurrences within the same month will not trigger the journey again. A month here is rolling 30 days. For example, if the journey is activated on the 15th of March, then such a journey will be repeated on the 15th of April.
Once every specific durationAllows users to define a custom interval (days/weeks/months) to trigger the journey. For example, setting every 5 days means the journey will trigger once every 5-day rolling window. The maximum limits are 90 days, 5 weeks, or 5 months.
Skip user if already in the journeyEnsures a user is added to the journey only if they are not already part of it. If the user is still in the journey, they will be skipped even if the trigger event occurs again. We consider a user is part of the journey when she/he is waiting in wait node or the delay node.
  1. Once done, click SAVE.

Segment

The Segment trigger allows you to launch a journey when a user enters a created segment. For example, the journey starts automatically if a user moves from New Users to Returning Users. This is useful for targeting users based on their changing behavior, patterns, or attributes.

Follow the given steps to use this trigger.

  1. Drag & drop the Segment trigger on the Journey canvas.
  2. Click the Segment trigger to set the conditions. The Trigger - contact exists in the segment screen appears. Refer to the table for the options available here.
OptionSub-optionDescription
Select segmentSelect a pre-created segment from the dropdown.
Repeat FrequencyDefine how often the journey should check for users in the list.
Every hourChecks the segment every hour and triggers the journey for new users added.
Every dayChecks the segment once per day and starts the journey for new users.
Every weekChecks the segment once per week and starts the journey for new users. A week here is rolling seven days. For example, if journey is activated on Wednesday, then such journey will be repeated on next Wednesday.
Every 2 weeksChecks the segment every two weeks and starts the journey for new users.
Every monthChecks the segment once per month and starts the journey. A month here is rolling 30 days. For example, if the journey is activated on the 15th of March, then such a journey will be repeated on the 15th of April.
Every 2 monthsChecks the segment every two months and starts the journey.
Once every (Specific duration)Define a custom duration for checking the segment and starting the journey. For example, setting every 5 days means the journey will trigger once every 5-day rolling window. The maximum limits are 90 days, 5 weeks, or 5 months.
Select UsersSelect which users should enter the journey.
Note: Once the journey is deployed, the selected user criteria cannot be changed.
All UsersIncludes all users from the selected segment.
New UsersIncludes only users who are newly added to the segment after the journey starts.

List

The List trigger helps you start a journey for users who belong to a specific contact list. Whenever new users are added to the list, they enter the journey automatically. This is useful for running campaigns on a predefined audience.

Follow the given steps to use this trigger.

  1. Drag & drop the List trigger on the Journey canvas.
  2. Click the List trigger to set the conditions. The Trigger - contact exists in the list screen appears. Refer to the table for the options available here.
OptionSub-optionDescription
Select ListSelect a pre-created list from the dropdown.
Trigger FrequencyDefine how often the journey should check for users in the list.
Every hourChecks the list every hour and triggers the journey for new users added.
Every dayChecks the list once per day and starts the journey for new users.
Every weekChecks the list once per week and starts the journey for new users. A week here is rolling 7 days. For example, if journey is activated on Wednesday, then such journey will be repeated on next Wednesday.
Every 2 weeksChecks the list every two weeks and starts the journey for new users.
Every monthChecks the list once per month and starts the journey. A month here is rolling 30 days. For example, if the journey is activated on the 15th of March, then such a journey will be repeated on the 15th of April.
Every 2 monthsChecks the list every two months and starts the journey.
Once every (Specific duration)Define a custom duration for checking the list and starting the journey. For example, setting every 5 days means the journey will trigger once every 5-day rolling window. The maximum limits are 90 days, 5 weeks, or 5 months.
Select UsersSelect which users should enter the journey.
Note: Once the journey is deployed, the selected user criteria cannot be changed.
All UsersIncludes all users from the selected list.
New UsersIncludes only users who are newly added to the list after the journey starts.

Business Activity

Business Activity are actions in a business that marketers track to engage with customers. These events trigger automatic actions, like sending notifications or launching campaigns. For example, a business can email readers when a new article is published. Marketers use these events to update customers on important things like price changes, new products, or service updates.

☑️

Example

A customer searched for a Xiaomi phone on Flipkart but the phone was out of stock. Now, Flipkart asked a customer whether they would like to be notified whenever the phone is back in stock in the near future. The customer agreed to be notified. Now, whenever the phone is back in stock, Flipkart would like to send a notification or a series of notifications using multiple communication channels such as email, app push, etc. Now, these particular notifications will be triggered based on the trigger event i.e. Product Back in Stock which is a business event.

Follow the given steps to use this trigger.

  1. Drag & drop the Business Activity trigger on the Journey canvas.
  2. Click the Business Activity trigger to set the conditions. Refer to the table for the options available here.
OptionSub-optionDescription
Select condition for the target audienceDefine the conditions for selecting users based on business activity events. To trigger the journey, select from system-created events or custom events.
SourceDefine where the business activity occurs.
any sourceTriggers the journey regardless of the source (website or app).
any websiteTriggers the journey for users engaging with any website.
any appTriggers the journey for users engaging with any app.
specific websiteTriggers the journey only for users engaging with a particular website.
specific appTriggers the journey only for users engaging with a particular app.
Time ConditionsDefine when the business activity occurred.
any dayTriggers the journey for activities happening on any day.
betweenTriggers the journey for activities that occurred within a specified date range.
in the past no. of daysTriggers the journey if the activity happened within the last specified number of days.
exactly beforeTriggers the journey for activities that happened exactly a set number of days ago.
OccurrencesDefine how often the business activity must happen before triggering the journey.
At least onceTriggers the journey if the activity has occurred at least once.
All occurrencesTriggers the journey every time the activity happens.
Number of occurrencesTriggers the journey if the activity happens a specified number of times.
Number of visitsTriggers the journey based on how many times a user visits the source.
Number of occurrences in a visitTriggers the journey if the activity happens a specific number of times within a single visit.

Geofence

The Geofence trigger enables you to start a journey when a user enters or exits a certain geographical area. This could be a store, an event venue, or any location you set up. It is helpful for location-based marketing and helps you send personalized messages or reminders when users are near or leaving a specific area. For example, you can trigger a special discount notification when a user walks into a mall or a feedback request when they leave a restaurant.

OptionSub-optionDescription
ActivityDefine the type of user movement that will trigger the journey.
EnterTriggers the journey when a user enters the selected geofence.
DwellTriggers the journey when a user stays within the geofence for a certain period.
ExitTriggers the journey when a user leaves the geofence.
Select GeofenceSelect pre-created geofence from the dropdown.
Select FrequencyDefine how often the trigger should be activated for a user.
First time activity happensTriggers the journey only the first time the user enters, dwells, or exits the geofence.
Every time activity happensTriggers the journey every time the user enters, dwells, or exits the geofence.

Merchandising Event

The Merchandising Event trigger helps you engage users based on their interactions with products or categories. If a user views a product or adds it to their cart, you can trigger personalized recommendations or reminders.

If you have not enabled this feature, you will see the following screen. Click I’m Interested to notify us of your interest. We will then reach out to you, or your CSM will enable it.

For assistance, you can also contact the helpdesk, CSMs, onboarding managers, or email implementation_web@netcorecloud.com.

Refer to the given table to know the four triggers available here.

TriggerDescription
Price dropNotify users when the price drops for products they engage with.
Back in stockAlert users when products they engaged with are available again.
Stock running outNotify users about the low stock of products they are engaged with.
New arrivalInform users about new products that match their preferences.

Refer to this document to learn about Merchandising Events.