Create Segment
The Create Segment feature allows you to define and target specific groups of users based on their behavior, session activity, and device preferences.
These segments help you personalize push notifications, in-app messages, and analytics reporting. You can use conditions like device language, app sessions, and page visits to filter your audience with flexible AND/OR logic.
Use cases include:
Targeting cart abandoners
Re-engaging users inactive for X days
Sending localized messages based on user language
Notifying users who visited a specific page before a sale
Where to Access
To create a user segment:
Go to the Twinr Dashboard.
Click on the User Segment icon from the left panel.
On the Segments page, click ➕ Create Segment.
Create Segment Interface
You’ll now see the Create Segment form.

Form Fields
Customer Segment Name
Required field
Enter a descriptive name (e.g., Cart Abandoners - English)
Match Logic Dropdown
You can choose between:
ALL — All criteria must match (MUST HAVE)
ANY — At least one condition must match (MAY HAVE)

Criteria Types
Click on “Select a segment type” to choose from 3 available types:

Device Language
Target users based on the default language set on their device. This is useful for sending localized or language-specific push notifications.
Example Use Cases:
Send French-only promos to users with language = FR
Notify English and Spanish users about a multi-language feature
Options:
Contains / Not Contain
Select one or more languages (e.g.,
EN
,FR
,ES
, etc.)
App Sessions
Target users based on when they were active in your app. This is ideal for re-engagement campaigns or last-minute reminders.
Example Use Cases:
Reach users who haven't opened the app in the last 7 days
Send alerts to users who visited before a specific campaign date
Options:
Before a specific date
After a specific date
Between two dates
Within last X days
Not within last X days
Page Visited
Target users who have (or haven’t) visited a specific page or section within your app. You can match exact paths or flexible patterns.
Example Use Cases:
Notify users who visited
/shop
but didn’t purchasePromote a collection to users who viewed
/summer-sale
Options:
Visited or Not Visited
Match Type:
Equals (exact match)
Contains (any part of the path)
Starts With (prefix)
Ends With (suffix)
Enter any valid app page URL path (e.g.,
/cart
,/product/123
)
Once all inputs are added click the + Create Segment button to save the segment.
🎉 You’ll now see the new segment listed in the Segments dashboard and available for Push Notification targeting.
Last updated
Was this helpful?