Segmentation best practices
- Topics:
- Segmentation
CREATED FOR:
- User
- Admin
Complex segments are often necessary to obtain desired data. If complex segments are inefficient and used in a large report suite, reports take considerably longer to run. Consider the following resources when creating or editing a segment to minimize complexity.
Only use the Contains
operator as a last resort
The Contains operator is one of the most processing-intensive features in segmentation, as the operator has to analyze the entire contents of every value. Consider using other operators such as Starts with or Ends with if the desired values are at the beginning or end of a string.
If a Contains operator in a segment returns a large number of results, the report typically times out. For example, if you created a segment where Referrer equals "."
, the segment searches through the contents of every value. Consider using the Exists operator instead.
Use classifications to group dimension items
If you have many segment conditions, they can quickly degrade segment performance. For example, Page equals X
OR Page equals Y
OR Page equals Z
repeated with hundreds of different values. Instead of writing out these hundreds of conditions, classify all desired values into a segment, then use the classified value in a segment.
- Create a classification for the variable that you’re working with.
- Download the classification template, and open it in your desired spreadsheet or text editor.
- Give each dimension item that you would like to include in your segment the same value.
- Use the classification importer to import the spreadsheet back into Adobe Analytics
- Once the classification is finished processing, create a segment using the classified value.
This method drastically increases performance and provides an easy way to modify segment conditions. Instead of editing the segment with different values, you can add or remove dimension items from the classificiation.
Analytics
- Analytics Components Guide
- Analytics Release Notes
- Dimensions
- Dimensions overview
- Dimension compatibility
- Activity Map Link
- Activity Map Link By Region
- Activity Map Page
- Activity Map Region
- Ad Platform Consent
- All search page rank
- AM/PM
- Bot name
- Browser height
- Browser type
- Browser width
- Browser
- Campaigns
- Category
- Cities
- Color depth
- Connection type
- Consent management opt-in
- Consent management opt-out
- Cookie support
- Countries
- Custom link
- Customer loyalty
- Day of month
- Day of week
- Day of year
- Day
- Days before first purchase
- Days since last purchase
- Days since last visit
- Domain
- Download link
- Entry dimensions
- eVar
- eVar (Merchandising)
- Exit dimensions
- Exit link
- First touch channel
- First touch channel detail
- Hierarchy
- Hit depth
- Hit type
- Hour of day
- Hour
- Identified state
- Java enabled
- Language
- Last touch channel
- Last touch channel detail
- Marketing channel
- Marketing channel detail
- Minute
- Mobile lifecycle dimensions
- Mobile lookup dimensions
- Monitor resolution
- Month of year
- Month
- Operating system types
- Operating systems
- Original referring domain
- Page URL
- Page
- Pages not found
- Paid search
- Persistent cookie support
- Product
- Prop
- Quarter of year
- Quarter
- Referrer type
- Referrer
- Referring domain
- Regions
- Return frequency
- Search engine
- Search keyword
- Server
- Single page visits
- Site section
- Streaming media core dimensions
- Streaming media ads
- Streaming media chapters
- Streaming media quality
- Streaming media audio metadata
- Streaming media video metadata
- Time prior to event
- Time spent on page
- Time spent per visit
- Tracking code
- Tracking opt-out reason
- US DMA
- US states
- Voice dimensions
- Visit depth
- Visit number
- Week
- Weekday/Weekend
- Year
- Zip code
- Metrics
- Metrics overview
- Count repeat instances
- Average page depth
- Average page views per visit
- Average session length
- Average time on site
- Bot occurrences
- Bot page views
- Bounce rate
- Bounces
- Cart additions
- Cart removals
- Cart views
- Carts
- Checkouts
- Content velocity
- Custom events
- Entries
- Exits
- Identified People
- Instances
- Mobile lifecycle metrics
- Mobile views
- New engagements
- Occurrences
- Orders per visit
- Orders
- Page events
- Page views
- Pages not found
- People with Experience Cloud ID
- People
- Product views
- Reloads
- Revenue
- Searches
- Single access
- Single page visits
- Streaming media core metrics
- Streaming media ads
- Streaming media chapters
- Streaming media player state tracking
- Streaming media quality
- Streaming media video metadata
- Time spent per visit
- Time spent per visitor
- Time spent overview
- Total seconds spent
- Unidentified People
- Unique devices
- Unique visitors
- Units
- Voice metrics
- Visitors with Experience Cloud ID
- Visits
- Segmentation
- Calculated metrics
- Overview
- How-to videos
- Calculated metrics workflow
- Create calculated metrics
- Find metrics
- Build calculated metrics
- A simple calculated metric
- A more complex calculated metric
- Build a participation metric
- Metric type and attribution
- Segmented metrics
- Stack and replace segments
- Filtered and weighted metrics
- Use functions
- Tag calculated metrics
- Filter calculated metrics
- Mark calculated metrics as favorites
- Approve calculated metrics
- Share calculated metrics
- Copy calculated metrics
- Manage calculated metrics
- Metrics reference
- Virtual report suites
- Cross-Device Analytics
- Alerts
- Classifications
- Locations
- Scheduled projects
- Scheduled reports queue
- Real-time reporting
- Marketing Channels