Setup & OrganizeUser Segments

User Segments

Group your end users into reusable audiences — Beta Customers, Enterprise, Power Users — then use those segments to gate visibility, filter your inbox, and scope AI queries.

What Is a User Segment?

A user segment is a saved group of end users defined by a set of rules. Instead of repeatedly filtering by "users where company MRR > 5000 AND tier = enterprise," you define that group once as Enterprise Customers and reuse it everywhere.

Segments are organization-scoped and dynamic — when new end users match the rules, they're automatically included.

Where Segments Are Used

Use CaseHow It Works
Visibility gatingMake a board or post visible only to a specific segment
Post-creation accessOnly let users in a segment submit to a board
Inbox filteringFilter feedback to see only posts from a segment
Ask AI scoping"What are Enterprise Customers asking for?"
Custom field defaultsSet defaults conditional on segment membership

This is what makes segments the connective tissue between your customer data and your portal experience.

Create a Segment

Open User Segments

Go to Settings → User Segments and click New Segment.

Name your segment

Give it:

  • Name — what the segment is (e.g., "Enterprise Customers")
  • Description (optional) — a one-line hint of what defines membership
  • Color (optional) — used as a chip in admin

Choose match type

Decide how rules combine:

  • All (AND) — user must match every rule
  • Any (OR) — user matches if at least one rule fits

Default is All, which is right for most segments.

Add rules

Each rule has three parts:

  • Attribute — what user property to check (email, company MRR, country, custom field, etc.)
  • Operator — how to compare (equals, contains, greater than, etc.)
  • Value — what to compare against

Add as many rules as you need. ProductBridge shows the matching count live as you build.

Save

Your segment is live immediately. Membership is evaluated dynamically — new end users matching the rules are automatically included.

Available Attributes

Segments can be defined on any of these dimensions:

DimensionExamples
User identityEmail (contains, ends_with, equals), Name, Avatar present
CompanyCompany name, MRR, customer status, renewal risk
ActivityPosts created, votes cast, comments made
Custom fieldsAny custom field value on the user's profile
Integration sourceWhere they came from (Intercom, Slack, portal, etc.)

The available attributes are defined globally and may expand over time. If you need to filter on something we don't yet support, let us know.

Operators

The operator options depend on the attribute type:

OperatorWorks With
equals / not equalsStrings, numbers, enums
contains / does not containStrings
starts with / ends withStrings (e.g., email)
greater than / less thanNumbers, dates
betweenNumbers, dates
is empty / is not emptyAny attribute

Examples

Using Segments to Gate Boards

The most common use of segments is restricting which end users see specific content:

  • Create a Beta Customers segment
  • Create a Beta Board with visibility = User Segments → Beta Customers
  • Only end users matching the segment see the board on the portal

This is how teams run private beta programs, enterprise-only feedback channels, or staged feature rollouts — without any custom code.

See Visibility & SEO for the full visibility model.

Live Match Count

When viewing a segment, ProductBridge shows a Matching Users count. This count is cached for performance and refreshes periodically — it may lag real-time membership by a few minutes.

For exact, real-time membership, click View Users on the segment to see the current matching list.

Segments work best when they're stable definitions of customer groups, not one-off filters. Use saved views for ad-hoc filtering of your inbox. Use segments when you want to reuse the same group definition across multiple features.