Create a Segmented Audience
This guide creates a segmented audience list using Audience Manager. Use this when you want push notifications sent only to visitors who opted in on specific pages of your site.
For the underlying concepts (Visitor vs Audience, Segmented Audience vs All Audience), read Audiences first.
Before you start
You need:
- The Mailtarget tracker script installed on your website. The script captures visitor sessions and surfaces the browser permission prompt for push opt-in.
- Push notification permission enabled in your Mailtarget account.
Create the audience
In the dashboard:
- Open Engagement Tools, then Audience Manager.
- Click New Audience.
- Choose collection method: Website. (The Behavior method is reserved for future expansion and is not active.)
- Fill in the audience definition:
- Audience Name. Pick a name that reads in a campaign log.
vip-checkout-pagereads better thanaudience 7. - Audience Description. A one-line context for future operators.
- Events. Pick the event filter. Two options:
- All Website Audiences. Captures opt-ins on every page of the site (and Landing Pages if active).
- Visit Specific Web Pages. Captures opt-ins only on URLs that match the rule.
- Audience Name. Pick a name that reads in a campaign log.
If you pick Visit Specific Web Pages, choose one of three URL match modes:
| Mode | Behavior |
|---|---|
| Equal | The visitor must be on the exact URL when they opt in. example.com/case1 matches only /case1, not /case1/case1-2. |
| Contain | The visitor's URL must start with the named path. example.com/case1 matches /case1 and any sub-path under it. |
| Not Contain | The visitor's URL must not match the named path. Used for negative-filter audiences (everyone except /case1). |
Pick the mode that matches your traffic shape. Equal is strict; Contain is the most common for marketers; Not Contain is useful for excluding noisy paths.
Optional: Advance Segment
Advance Segment narrows the audience by visitor metadata. If you use any field in Advance Segment, you must set values for all of them. The platform does not allow partial advance segments.
| Field | Picks from |
|---|---|
| Country | Countries that have already produced visits to your site. |
| City | Cities that have already produced visits. |
| Browser | Browsers detected from the tracker. |
| Operating System | Operating systems detected from the tracker. |
The Country and City lists are populated only from real visit data. You cannot pre-select a country that has not yet generated traffic. If your site is new, leave Advance Segment empty until visits accumulate.
Save and verify
Save the audience. The platform begins capturing matching opt-ins immediately. New audiences accumulate over time as visitors opt in.
To verify the audience is capturing:
- Visit the URL that matches your rule from a browser without prior opt-in state.
- Accept the push permission prompt.
- Wait for the next dashboard refresh (usually within a minute).
- Confirm the audience count incremented.
If the count does not move, check:
- The tracker script is loaded on the URL.
- The URL match mode is correct (Equal vs Contain).
- The browser is not blocking notifications at the OS or extension level.
Use the audience in a Push Campaign
When you create a Push Campaign, the recipient selector offers:
- All Audience. All push opt-ins across the account.
- Segmented Audience. Pick the audience list you just created.
Use Segmented Audience for targeted sends. Use All Audience only for account-wide announcements where the broader reach is intentional.
Where to go next
- Audiences for the concept reference.
- Segmentation for the email-side equivalent.