HyperPush X HyperPush X Docs
Browse Guides
Index β–Ύ

Targeting Subscribers with Segments (AND/OR Multi-Criteria Guide)

πŸ“ User Guides πŸ• Updated 1 month ago

Complete Guide to Subscriber Segmentation & Targeting

Push notifications deliver the highest engagement and click-through rates when they are contextual and personalized. Sending every notification blast to your entire subscriber list leads to fatigue, opt-outs, and lower conversion.

With HyperPush's Advanced Multi-Criteria Segmentation Engine, you can segment your audience based on geo-location, device hardware, operating system, browser, language, and custom attributes.


1. Match Logic: ALL (AND) vs. ANY (OR)

When creating a segment, you can combine multiple targeting conditions using two distinct logical operators:

A. Match ALL Conditions (AND)

Subscribers must satisfy every single rule in the list to be included.

  • Example Use Case: US Mobile Shoppers
    • Rule 1: Country equals US
    • AND Rule 2: Device equals mobile
  • Only subscribers located in the United States browsing on a mobile device will qualify.

B. Match ANY Condition (OR)

Subscribers will qualify if they satisfy at least one condition in your list.

  • Example Use Case: US OR UK Audience
    • Rule 1: Country equals US
    • OR Rule 2: Country equals GB
  • Any subscriber from either the United States OR the United Kingdom will be included in the campaign delivery.
Multi-Criteria Segmentation Modal with AND/OR Logic
Figure 1: Creating a multi-criteria segment with ANY (OR) logic combining multiple countries.

2. Targeting Multiple Values in a Single Criteria Row

To make segment setup even faster, HyperPush supports comma-separated lists within a single condition row when using the Equals operator:

  • Multiple Countries in One Row:
    • Field: Country | Operator: Equals | Value: US, GB, CA, AU
    • This matches any subscriber residing in the United States, United Kingdom, Canada, or Australia.
  • Multiple Devices:
    • Field: Device | Operator: Equals | Value: mobile, tablet
    • This matches users on handheld or tablet devices.

3. Supported Targeting Fields & Examples

Target Field Description Supported Operators Example Values
Country 2-letter ISO country code =, !=, contains US, GB, CA, DE, AU, FR, JP
Browser Subscriber web browser =, !=, contains Chrome, Safari, Firefox, Edge
Device Hardware form factor =, != mobile, desktop, tablet
Operating System Operating system =, !=, contains Windows, Mac OS, Android, iOS
Language Browser locale code =, !=, contains en, es, fr, de, ja
Timezone Subscriber timezone =, !=, contains America/New_York, Europe/London, UTC
Visited URL Pages user browsed contains, =, != /pricing, /checkout, /blog
Custom Tag Custom tags pushed via SDK =, !=, contains vip_member, premium_plan

4. Managing Segments & Visual Logic Badges

In your Segments Roster, each segment clearly displays its logic rule badges:

  • Amber OR (MATCHES ANY) indicates that matching any rule qualifies the subscriber.
  • Blue AND (MATCHES ALL) indicates that all rules must be met simultaneously.
Segments Table with Match Type Badges
Figure 2: Segments table displaying match type badges and active criteria conditions.

You can modify existing segments at any time. When editing a segment, all existing criteria rows and the match logic are loaded into the editor:

Edit Segment Modal
Figure 3: Modifying rules and match logic in the Edit Segment modal.

5. Dispatching Campaigns to Targeted Segments

When composing a push campaign:

  1. Select your target Website.
  2. Under Target Audience, choose Segmented Audience.
  3. Select your desired segment from the dropdown (e.g. US OR UK Audience or US Mobile Shoppers).
  4. HyperPush calculates the eligible subscriber count in real time and ensures only subscribers matching the criteria receive the push notification.
Campaign Composer targeting a Segment
Figure 4: Selecting a segment inside Campaign Composer for targeted delivery.

Best Practices

  • Test with a small segment first before blasting high-volume campaigns.
  • Keep criteria concise: Combining 2 to 4 targeted rules yields higher conversion without overly restricting your audience.
  • Review subscriber analytics: Check performance by country and device in your Analytics dashboard to discover high-converting segments.
Logo Notification Inbox 3
PREMIUM FEATURE Want this Notification Inbox on your website? Upgrade to HyperPush X Premium to get live floating in-app notification inbox on your own site & web app.
Upgrade to Premium ⚑
Language