The Entry Segment block can be considered as a starting point for creating a Journey. It defines the criteria based on which the users enter a Journey.
Remember that the selection made in the Setup determines the segments available for drag and drop on the Journey canvas:
|Configuration in Setup
|If you selected At a specific time in Setup
|The Past behavior, Journey Trigger, and Custom list segments are enabled.
|If you selected By an event trigger in Setup
|The Action, Inaction, Date time, Journey Trigger, Page visit, Referrer entry, and Page count segments are enabled.
To define the Entry Segment for a Journey:
- Drag and drop one of the desired segments to the Entry Segment block. For example, use the Past behavior segment.
- Click the dropped Entry Segment. The Segment pane appears. The following image displays the Who section for a Past Behaviour segment.
- Enter the segment name.
- Under the Who section, also called Query Builder, define the criteria as required. All rules defined are combined using the AND operator. Users qualify only if they fulfill all the criteria.
- If required, select Do not send users unsubscribed to exclude the unsubscribed users from the Journey.
- Click Continue and Save & Close.
Under the Who section, also called Query Builder, you can define the criteria for the user's entry into a Journey.
When you publish a Journey, users are filtered from the segment you select from this dropdown menu. Based on your Journey type, Past Behaviour, or Live Action, a list of existing segments appears. The below image shows the Past Behaviour Segments list.
Using the Who have done [Operator] of these events filter in the Who section, you can filter users for your Journey based on their actions within a specified time. You may also filter the users depending on whether the event occurred for the first time, for the last time, at a given time of day, or on a specific day of the week. You can define one or more criteria to filter the users.
This set of criteria can be refined using the following two types of operators:
- All (AND): Fetches users who match all the event criteria set in the action filter. For example, a user did App Launched event and Charged in the last 30 days.
- Any (OR): Fetches users who fulfill any combination of the event criteria set in the action filter. You can also specify how many times these events occur. For example, a user did Video Watched event or Video Liked event more than once in the last 30 days.
Using the Who have not done filter in the Who section, you can filter users for your Journey based on the actions they did not perform within a specified time. You may also filter the user depending on whether the event did not occur for the first time, for the last time, at a given time of day, or on a specific day of the week.
For instance, you can create a Journey that targets users as soon as they add a product to their cart but do not finish transacting within 10 minutes; that is the golden window within which most users transact on iOS and Android app platforms. By default, it evaluates all the criteria using the OR operator. If you specify multiple criteria, the user is qualified if any of the criteria are met.
Using the With user properties filter in the Who section, you can filter users for your Journey based on the user's properties such as language, location, gender, phone number, and so on. By default, it combines all the criteria using the AND operator.
For example, you can send a push notification to English-speaking female and male users who have a phone number.
The following table explains the various user property types:
|Custom user profile properties that you define and send to CleverTap.
|Customer Type = Platinum
|Demographics filters include Age and Gender.
|Age = 25 to 40 years
Gender = Female
|User's location Filters include Country, Region, and City. CleverTap's SDK can automatically detect this from the user's IP address.
|Country = United States
State = California
City = San Francisco
|User's exact location. You can select a city and then define the target radius. You can also select multiple cities. You can receive this information using CleverTap's SDK. For more information, refer to the iOS and Android developer guides.
|Locations = San Francisco, USA; Paris, France
|Reachability filters include Has email address, Has phone number, Unsubscribed email, and Unsubscribed SMS. These filters help analyze the communication preferences of the users with the help of the following flags:
For more information about each of these flags, refer to communication preferences listed under the Manually Updating Predefined User Profile Properties section.
|Unsubscribed email = No
|App fields filters include App Version, Device Make, Device Model, OS Version, and CleverTap SDK Version. CleverTap's SDK sends this information for each device with your app, meaning a single user can have multiple devices associated with the user profile.
|OS Version = 10
Using the With interests filter in the Who section, you can filter users for your Journey based on the user's interests, such as event property, time of the day, and specific day of the week. For more information, refer to the Psychographic Segmentation documentation. By default, it combines all the criteria using the AND operator.
The following table explains the various user interest types:
|Select the event property based on which you want to meet the criteria.
|For example, App Launched in the last 30 days.
|Time of the day
|Time of day when the event was raised. It contains the start and end times.
|12 PM - 6 PM
|Day of the week
|Day of the week when the event was raised, such as Sunday, Monday, Tuesday, and so on.
|Day of the week = Sunday
After defining the entry segment criteria, you can choose how you want to communicate with the users. For more information about Journey paths, refer to the Define Journey Path section
Updated 2 months ago