Big News! Split to be acquired by Harness. Read More



Segments are used to organize targeted users into groups to facilitate setting up incremental product releases or experimentation.

In Split, a segment is a list of user ids. A segment is a list (or group) of users which can be linked up with a feature flag in Split. While users can be added to feature flags individually, segments provide a convenient way to add groups of users with common roles or characteristics.

Creating a Segment in Split

You can log in or create a free Split account and create your segments in the Split Admin Console. You then add users to your segment by creating meaningful strings that will be the user ids.

How Segments Work With Feature Flags in Split

Once created, you can add a segment to a feature flag definition in the Split Admin Console instead of adding individual user ids. (The segment “Traffic type” and “Environment” settings must match these same settings of the feature flag.) You can add a segment to a feature flag’s individual targets. You can also create a feature flag targeting rule and set the percentage for the feature flag result for that segment. For instance, you can set a feature flag called high_contrast_color_scheme to be on for 50% of the users in a segment named american_customers.

When you evaluate your feature flag in code, you provide a key along with the feature flag name. If the key exactly matches one of the user ids in your segment (the key cannot be the segment name), then Split will execute the feature flag targeting rule that targets that segment.

Switch It On With Split

The Split Feature Data Platform™ gives you the confidence to move fast without breaking things. Set up feature flags and safely deploy to production, controlling who sees which features and when. Connect every flag to contextual data, so you can know if your features are making things better or worse and act without hesitation. Effortlessly conduct feature experiments like A/B tests without slowing down. Whether you’re looking to increase your releases, to decrease your MTTR, or to ignite your dev team without burning them out–Split is both a feature management platform and partnership to revolutionize the way the work gets done. Schedule a demo or explore our feature flag solution at your own pace to learn more.

Split - icon-split-mark-color

Want to Dive Deeper?

We have a lot to explore that can help you understand feature flags. Learn more about benefits, use cases, and real world applications that you can try.

Create Impact With Everything You Build

We’re excited to accompany you on your journey as you build faster, release safer, and launch impactful products.

Want to see how Split can measure impact and reduce release risk? 

Book a demo