Targeted rollout
Also called: targeted release, audience-based rollout
Last updated:
A targeted rollout exposes a feature to a chosen audience selected by who users are — their plan, region, role, or membership of a segment — instead of to a random slice of the whole user base. Where a percentage rollout asks "what fraction of everyone?", a targeted rollout asks "which users?".
Deliberate selection by attribute
When to use a targeted rollout
How the audience is resolved at evaluation time
equals, in, contains, or startsWith, and a variation to serve on a match. Rules are checked top to bottom and the first match wins, which makes order a precedence list, and anything matching no rule falls through to the flag's default. Narrow overrides go first. The attributes are never stored by the flag service. Your application passes them in the evaluation context on every call, which is why a customer who upgrades their plan is targeted correctly on the very next request. Audiences reused across several flags belong in a named segment instead, where widening one cohort becomes a single edit that every flag picks up. Rules are also scoped per environment, which keeps a rollout targeted in staging off in production until you say otherwise.Want the full picture? Read the concept guide: User targeting & segments →
Related terms
Percentage rollout
A percentage rollout serves a feature to a defined share of users — chosen by a deterministic hash — so the same users stay in the cohort as you ramp the percentage up.
Segment targeting
Segment targeting serves a flag variation to a named, reusable group of users defined by shared attributes — like "beta users" or "EU customers" — instead of listing individuals one by one.
Canary release
A canary release exposes a new version to a small group of users first and watches its metrics before rolling it out to everyone — so problems surface on a fraction of traffic instead of the whole fleet.
Try it in your own app
Free Solo plan covers 10 flags and 2 environments. No credit card, no demo call — sign up and ship.