Understanding Hit, Visit, and Visitor-Level Segmentation in Adobe Analytics
Poornima Thakur
Adobe Analytics Champion (2024-25) | Analytics Lead at Lenovo | Distinguished Toastmaster (DTM) | Subscribe to my ‘Decoding Digital’ Newsletter
What is Segmentation of Data?
Segmentation of data is the process of dividing a dataset into smaller, more meaningful groups based on specific criteria. In Adobe Analytics, segmentation helps businesses analyze user behavior by categorizing data into different levels, allowing for more precise insights and targeted decision-making.
Adobe Analytics is a powerful tool for understanding user behavior, and segmentation is one of its most critical features. It allows analysts to break down data at different levels to extract meaningful insights.
Segmentation in Adobe Analytics operates at three key levels:
Each level provides a different scope of analysis, allowing businesses to refine their marketing, content, and customer experience strategies effectively. Let’s explore each in detail with real-world examples.
1. Hit-Level Segmentation
Definition:
A hit-level segment filters data based on individual interactions or actions taken by a user on a website or app. A hit represents a single server call made when a user interacts with a webpage or mobile app (e.g., page views, link clicks, video plays, etc.).
Use Cases:
Example with Page A:
If you create a hit-level segment for "Page A," it will only return instances where users viewed "Page A." Other pages they visit before or after will not be included.
Segment Definition in Adobe Analytics:
This will return all occurrences where "Page A" was viewed, regardless of the user’s entire journey.
2. Visit-Level Segmentation
Definition:
A visit-level segment includes all hits within a single visit (also called a session). A visit starts when a user enters a website or app and ends after 30 minutes of inactivity or when a new session begins (such as midnight or a new campaign referrer).
Use Cases:
Example with Page A:
If you create a visit-level segment for "Page A," it will return all the actions taken by users within the same visit where Page A was viewed.
This means the report will include other pages they visited, clicks, form submissions, etc., within that session.
Segment Definition in Adobe Analytics:
This segment will help analyze user behavior before and after viewing Page A within a session.
3. Visitor-Level Segmentation
Definition:
A visitor-level segment includes all visits and hits for a unique user across multiple sessions. Adobe Analytics recognizes visitors using cookies, authentication (if enabled), or customer IDs.
Use Cases:
Example with Page A:
If you create a visitor-level segment for "Page A," it will return all visits from users who have viewed Page A at least once, across different sessions.
This means you will also see interactions from their past and future visits.
Segment Definition in Adobe Analytics:
This segment allows you to analyze long-term user engagement and understand how users who have visited Page A behave over multiple sessions.
When to Use Each Segmentation Level
What are Logic containers in Adobe Analytics?
Logic Group containers are specialized tools within the Segment Builder that allow analysts to group multiple conditions together without adhering to the standard hierarchical structure of Visitor, Visit, and Hit containers. This flexibility is particularly useful when defining complex segments where specific conditions need to be evaluated collectively, regardless of their position within the traditional container hierarchy.
Key Features of Logic Group Containers:
Example Use Case:
Suppose you want to create a segment of visitors who have performed any two of the following actions, in any order, during their interactions on your site:
Using a Logic Group container, you can define this segment without concern for the sequence in which these actions occurred.
This setup will include visitors who have completed any two of the three actions, regardless of the order, providing a comprehensive view of engaged users.