User Segments allow you to predefine targeting groups for re-use in Feature Gates and Dynamic Configs. Think of it as a reusable macro for a set of users. Need an easy way to roll things out to just your team/org/company? Create a segment, and use a “User is in Segment” or “User is not in Segment” condition in a Feature Gate or Dynamic Config. Let’s go through an example. This guide will walk through creating an example segment to identify our internal users, and then using that segment in a new feature we are building.Documentation Index
Fetch the complete documentation index at: https://docs.statsig.com/llms.txt
Use this file to discover all available pages before exploring further.
Step 1: Creating a Segment
Start by navigating to the “Segments” tab in the console:

- “Conditional Segments” which operate on a similar set of conditions as Feature Gates and Dynamic Configs
- ID Lists, which allow you to predetermine larger lists of userIDs or a particular customID to pass the segment.


If you wish to create multiple conditions where any of them can pass as an OR operation, you can add a new rule. ::: Don’t forget to “Save Changes” after adding those! Your Segment should look like this:

Step 2: Using a segment
Now, lets make a gate for our new feature, “Landing Page Redesign”. Navigate to “Feature Gates” and click “Create New”


Step 3: Test it!
Fill in the test gate console with any random user input. You won’t be able to get this gate to pass until you pass in a user with an email ending instatsig.com or statsig.io AND a development or staging environment like this. If you remove either of those, you should see it fail.
