Targeting Options
You have two ways to target recipients:- All users and devices: Send to everyone in your project.
- Filter by specific conditions: Create custom filters based on user and device attributes.
Available Attributes
You can filter using these attributes:- User attributes: User ID, Last session at
- Device attributes: Platform, App version
- Custom attributes: Any properties you collect from your app
Building Your Audience
Audiences are made up of groups and conditions:- Groups work like parentheses and contain one or more conditions.
- Conditions inside a group can be joined by AND or OR.
- Groups can be connected to each other with AND or OR.
Examples
Here’s a simple group with two conditions:Operators by Data Type
The operators you can use depend on the attribute type:| Type | Available Operators |
|---|---|
| Number | Equals, Not equals, Greater than, Greater than or equal, Less than, Less than or equal, Exists, Not exists, In, Not in |
| Text | Equals, Not equals, Contains, Not contains, Starts with, Ends with, Matches (regex), Exists, Not exists, In, Not in |
| Boolean | Equals, Not equals, Exists, Not exists |
| Datetime | Equals, Not equals, Greater than (after), Less than (before) |
| Select | Equals, Not equals |
Estimate Recipients
Before you launch, it’s a good idea to estimate how many people will receive your message:- Set up your audience filters.
- Click Calculate to see an estimated recipient count.
- The estimate shows the total number based on your current data.
- The estimate uses current data, so actual delivery numbers might be different if your data changes before send time.
- For recurring campaigns, you can recalculate to get updated estimates.
- You can’t save audience configurations as reusable segments. Each campaign needs its own audience setup.