Targeting Exactly the right people.
Decide who sees a change with rules anyone on the team can read. Combine plans, regions, app versions and your own user attributes, and see how many people match before you save.
How it works
-
Describe the audience
Build a rule from attributes you already send, such as plan, country or company.
-
Check the match
See how many users and accounts the rule reaches right now, before it goes live.
-
Reuse it
Save the audience as a segment, such as beta testers, and use it in any flag.
The details
- Segments
- Define a group once, such as beta testers or enterprise accounts, and target it everywhere.
- Account-level targeting
- Turn a feature on for a whole company at once, so colleagues see the same thing.
- Evaluated locally
- Rules are evaluated in the SDK, so user attributes never have to leave your servers.
export default defineFlags({
'checkout-v2': {
serve: true,
when: { plan: 'team', country: ['DE', 'FR', 'ES'] },
otherwise: { percent: 25 },
},
}); More of the platform
-
Feature flags
Put every change behind a flag and decide who sees it, without a deploy.
Learn more: Feature flags -
Scheduled rollouts
Go from 1% to everyone over days, with automatic pauses when errors rise.
Learn more: Scheduled rollouts -
Experiments
Split traffic between variants and get a clear result, with the statistics done for you.
Learn more: Experiments
Try Targeting today
Free for small teams. Set up in minutes.