ข้ามไปยังเนื้อหา

Build segments by events

เนื้อหานี้ยังไม่มีในภาษาของคุณ

Event-based segmentation allows you to target users based on their actual behavior and actions within your app or website. This creates highly personalized and effective campaigns by focusing on user engagement patterns.

Build segments by events

Anchor link to

To build a segment by events:

  1. Hit Event in the Add filter by section.

Interface showing the Add filter by section with Event option highlighted

  1. Select an event from the drop-down list.

Drop-down list displaying available events for segment filtering

  1. Indicate conditions for the selected event: the number of times it happened and a time frame.

When specifying a time frame for your segment, you can choose from two categories: Relative dates and Specific dates.

Relative dates
Anchor link to

Use these options for dynamically updating time windows based on the current date:

during the last N daysIncludes events that occurred within the past N days
exactly N days agoTargets users who triggered the event exactly N days ago
N or more days agoIncludes users who triggered the event at least N days ago
between N and M days agoDefines a range of days before today
Example of configuring segment filters by event occurrence and relative date criteria
Specific dates
Anchor link to

Use these options to define fixed calendar-based filters:

on a specific dateIncludes users who triggered the event on a selected calendar date
on or after a specific dateIncludes users who triggered the event starting from the selected date onward
on or before a specific dateIncludes users who triggered the event up to and including the selected date
between datesIncludes users who triggered the event between two specific calendar dates
Interface for segmenting users by event occurrence and specifying the event time frame criteria
  1. If you set several events as a segment condition, select an operator you’d like to use (AND/OR).
Setting segment filter by Events showing event selection and time frame conditions
  1. Include all user devices

Enable this option to target a user across all their devices, not just the one that matched the segment condition. This ensures they receive your messages on every platform they use.

  • Enabled: If any of the user’s devices meet the condition (for example, purchase event, tag, behavior), all their devices across platforms are included in the segment.

  • Disabled: Only the devices that meet the condition are included in the segment.

Include all user devices option toggle for cross-platform targeting

Event-based segmentation examples

Anchor link to

Below are several practical scenarios illustrating how you can use event filters to create meaningful audience segments.

Frequent purchasers
Anchor link to

Goal: Target highly engaged users who have made multiple purchases recently.

How to set up:

  • Event: Purchase_made
  • Condition: exactly or more
  • Times: 3
  • Time frame: during the last N days
  • Value: 30

Use case: Send special offers or loyalty rewards to users who demonstrate frequent buying activity.

Viewed products but no purchase
Anchor link to

Goal: Identify users who have shown interest but have not converted.

How to set up:

  • Event 1: Product_Viewed
    • Condition: exactly or more
    • Times: 1
    • Time frame: during the last N days
    • Value: 7
  • Event 2: Purchase_made
    • Condition: never
    • Time frame: during the last N days
    • Value: 7
  • Operator: AND

Use case: Send reminders, special offers, or personalized messages to users who browsed products but haven’t made a purchase yet.

Users engaged during a campaign
Anchor link to

Goal: Target users who participated during a specific promotional period.

How to set up:

  • Event: Promotion_Click
  • Condition: exactly or more
  • Times: 1
  • Time frame: between dates
  • Value: "2024-01-01" and "2024-01-31"

Use case: Follow up with users who interacted with a past campaign to promote a related offer or gather feedback.

High-value actions over time
Anchor link to

Goal: Identify users who performed a valuable event a certain number of times within a custom date range.

How to set up:

  • Event: Subscription_Renewal
  • Condition: exactly or more
  • Times: 2
  • Time frame: between dates
  • Value: "2024-01-01" and "2024-12-31"

Use case: Offer special recognition or advanced features to loyal subscribers who regularly renew their subscriptions.

Tips for event-based segmentation

Anchor link to
  • Use relative dates for ongoing campaigns that should stay updated with current user activity.
  • Combine event filters with other criteria such as tags (e.g., user demographics, subscription status) or existing segments for more precise targeting. For example, you can filter users based on both event occurrence and user properties stored in tags to tailor your messaging even further.
  • Periodically review and update your segment filters to adapt to changing user behaviors or business goals.