Targeting Subscribers with Segments

Targeting Subscribers with Segments

Increase user engagement by sending relevant messages to specific user subsets rather than blasting your entire audience.


🎯 What is a Segment?

A segment is a saved set of filtering rules that evaluates your subscribers dynamically. When sending a campaign, you select a segment, and only subscribers matching those rules will receive it.


🛠️ Filter Rules Supported

You can combine multiple criteria to build target segments:

  • Operating System: Windows, macOS, Android, iOS, Linux.
  • Browser: Chrome, Firefox, Safari, Edge, Samsung Internet.
  • Device Type: Mobile, Desktop, Tablet.
  • Country Code: Target based on geographical location (e.g., US, IN, GB).
  • Custom SDK Tags: Assign tags to users programmatically using the Javascript SDK:
    // Example: Tag user as premium
    HyperPush.setTag('premium', 'yes');