Site-level segments (shared with all team members) require a Business plan. Personal segments are available to all users.
What are Segments?
Segments are saved filter combinations that let you:- Analyze specific audience groups
- Track behavior patterns over time
- Share insights with team members
- Create consistent reporting views
- Apply complex filter logic quickly
Segment Types
Plausible offers two types of segments:Personal Segments
Visible only to you. Perfect for individual analysis and personal workflows. Available on all plans.
Site Segments
Shared with all team members. Ideal for standardized reporting and team collaboration. Requires Business plan.
Creating Segments
Apply Filters
Start by filtering your dashboard:
- Filter by traffic source
- Filter by location
- Filter by device or browser
- Filter by page visits
- Filter by goal completions
- Combine multiple filters
Save as Segment
Once you have the filters you want, click “Save Segment” or use the segment creation interface in your dashboard.
Configure Segment
Set segment properties:
- Name: Descriptive name (e.g., “Mobile Users from US”)
- Type: Personal or Site (if available)
- Filters: Review and confirm filter configuration
Supported Filters
Segments can include filters for:Visit Properties
- Source - Traffic source (e.g., “Google”, “Facebook”)
- Channel - Traffic channel (e.g., “Organic Search”, “Direct”)
- Referrer - Referring URL
- UTM Parameters - Campaign, source, medium, content, term
- Entry/Exit Pages - Landing and exit pages
- Device - Desktop, Mobile, Tablet
- Browser - Chrome, Safari, Firefox, etc.
- Operating System - Windows, macOS, Linux, iOS, Android
- Screen Size - Desktop, Laptop, Tablet, Mobile
- Country/Region/City - Geographic location
Event Properties
- Page - Specific page visits
- Goal - Goal completions
- Hostname - For multi-domain setups
- Custom Properties - Event-specific properties
Filter Operators
Use various operators for precise filtering:- is - Exact match
- is not - Exclusion
- contains - Partial match
- does not contain - Partial exclusion
Advanced Filter Logic
Advanced Filter Logic
While the dashboard interface supports basic filter combinations (AND logic), segments can store more complex filter structures including:
- Multiple conditions on the same dimension
- Exclusion filters
- Behavioral filters (has done / has not done specific actions)
Managing Segments
Viewing Segments
Access your segments:- Dashboard Dropdown - Quick access to apply segments
- Settings Page - Full segment management interface
- API - Programmatic access to segment data
Editing Segments
Modify existing segments:- Update segment name
- Change filter configuration
- Convert personal to site segment (with permissions)
- Update segment metadata
When you update a segment’s filters, the change applies retroactively. Historical data is re-analyzed with the new filter criteria.
Deleting Segments
When deleting a segment:- Segment configuration is removed
- Underlying data remains intact
- Shared links using the segment are affected
- Personal segments can be deleted by the owner
- Site segments require editor/admin permissions
Segment Limits
Each site can have up to 500 segments total, including:- Personal segments
- Site segments
- All team member segments
Using Segments
Dashboard Analysis
Apply a segment to your dashboard:- Select segment from dropdown
- Dashboard updates to show only segment data
- All metrics and breakdowns filtered accordingly
- Time-series graph reflects segment behavior
Segment Comparison
Analyze multiple segments:- Apply one segment
- Use comparison mode to compare with another period or segment
- Identify behavioral differences
- Track segment growth over time
Integration with Other Features
Goals and Conversions- Track goal completion rates within segments
- Identify which segments convert best
- Optimize for high-value segments
- Apply segments to funnel analysis
- Compare funnel performance across segments
- Identify segment-specific bottlenecks
- Create shared links with segment filters pre-applied
- Share specific insights with stakeholders
- Maintain consistent reporting views
Common Use Cases
Marketing Analysis
Geographic Targeting
Conversion Focus
Content Performance
Permissions and Access
Personal Segments
Available to users with roles:- Viewer
- Editor
- Admin
- Owner
- Create unlimited personal segments (within site limit)
- View only their own personal segments
- Edit and delete their own segments
Site Segments
Available to users with roles:- Editor
- Admin
- Owner
- Create segments visible to all team members
- Edit any site segment
- Delete site segments
- View all site segments
Segment Data Validation
When creating or updating segments, Plausible validates:- Filter Syntax - Ensures filters use correct format
- Dimension Availability - Verifies dimensions exist
- Depth Restrictions - Limits filter nesting for dashboard compatibility
- Data Size - Keeps segment definitions under 5KB
Filter Depth Restrictions
Filter Depth Restrictions
For dashboard compatibility, segments must use relatively flat filter structures. Deep nesting (multiple levels of AND/OR logic) is not supported in the dashboard interface, though the API may support more complex filters.
API Access
Segments are accessible via the Stats API:- List all available segments
- Create segments via API
- Update segment configurations
- Apply segments to API queries
- Delete segments
Troubleshooting
Cannot create site segment
Cannot create site segment
- Verify you have a Business plan
- Check that you have Editor, Admin, or Owner role
- Ensure you haven’t reached the 500 segment limit
Segment shows no data
Segment shows no data
- Verify filters are not too restrictive
- Check date range includes relevant traffic
- Ensure filter values match your actual data (case-sensitive)
- Review filter logic for conflicts
Segment disappeared
Segment disappeared
- Personal segments are deleted when users leave the team
- Check if you’re viewing the correct site
- Verify segment wasn’t accidentally deleted
- Confirm you have permissions to view site segments
Best Practices
Descriptive Names
Use clear, specific names that describe the segment’s purpose and filters.
Document Purpose
Keep a reference of what each segment tracks and why it was created.
Regular Review
Periodically review and clean up unused segments to stay organized.
Consistent Naming
Establish naming conventions for team segments to maintain clarity.
Next Steps
Dashboard
Apply segments to your analytics dashboard
Funnels
Analyze funnels with segment filters