Adobe Analytics is the enterprise-grade web and app analytics platform used by many of the world's largest companies for digital measurement. Whether you're building custom reports in Analysis Workspace, pulling data through the Reporting API, or configuring new tracking in the Admin Console, understanding the full landscape of available dimensions and metrics is essential for effective analysis and data-driven decision making.

This guide provides a complete reference of every major dimension and metric category in Adobe Analytics as of 2026. We've organized them by scope and function, included technical names for implementation teams, and added practical context on when and how to use each one.

How Adobe Analytics Data Is Structured

Adobe Analytics processes data through server calls (also called hits or image requests). Each time a page loads or a tracked interaction occurs, a server call sends data to Adobe's collection servers. This data is organized into a report suite — the container that stores all data for a specific website, app, or business unit.

Data has three fundamental scopes: hit (individual page view or link click), visit (a session of consecutive hits ending after 30 minutes of inactivity or at midnight), and visitor (a unique person identified by cookie or cross-device ID). Every dimension and metric operates at one of these scopes, which determines how data is counted and attributed.

Adobe Analytics distinguishes between traffic variables (props) and conversion variables (eVars). Props are hit-scoped — they only apply to the server call where they are set. eVars persist across hits according to their expiration configuration, enabling conversion attribution to earlier interactions. Both can be customized with up to 250 instances each.

Visit and Visitor Dimensions

These dimensions describe the visit (session) and visitor (person) — answering questions about who is on your site, when they visit, how often they return, and what kind of visit it is. They are the foundation of audience analysis.

DimensionScopeDescription
Visit NumberVisitSequential visit count for the visitor (1st visit, 2nd visit, etc.)
New vs. ReturningVisitorWhether the visitor is new (first visit) or returning
Days Since Last VisitVisitNumber of days between the current and previous visit
Visit DepthVisitNumber of page views in the visit (bucketed: 1, 2-3, 4-7, 8-14, etc.)
Time Spent per VisitVisitTotal time from first to last hit in the visit (bucketed)
Day of WeekHitDay the hit occurred: Sunday through Saturday
Hour of DayHitHour the hit occurred (0-23 in report suite timezone)
AM/PMHitWhether the hit occurred in the morning or afternoon
Quarter of YearHitCalendar quarter (Q1, Q2, Q3, Q4) when the hit occurred
First Visit DateVisitorDate of the visitor's first ever visit to the site
Customer LoyaltyVisitorBucketed visit count: not a customer, new, return, loyal
Cross-Device Visitor IDVisitorIdentifier linking the same person across devices (if CDA is configured)

Page Dimensions

Page dimensions describe the content being viewed. These are the most fundamental traffic dimensions — they tell you what pages people see, how they navigate through your site, and how content is organized.

DimensionAPI VariableDescription
Page NamepageNameName of the page as set in the tracking code
Page URLpageURLFull URL of the page including protocol and path
Site SectionchannelTop-level content section (e.g., Products, Blog, Support)
Hierarchyhier1-hier5Multi-level page classification (up to 5 hierarchy variables)
ServerserverServer or hostname serving the page
Entry PageentryPageFirst page viewed in the visit (landing page)
Exit PageexitPageLast page viewed before the visit ended
Previous PagepreviousPageThe page viewed immediately before the current page
Next PagenextPageThe page viewed immediately after the current page
Page Not FoundpageType=errorPageWhether the page returned a 404 error
Content TypecontentTypeType of content on the page (article, product, category, etc.)

Traffic Source Dimensions

Traffic source dimensions describe how visitors arrived at your site — the referring URL, search engine, campaign, or marketing channel. These are essential for understanding acquisition effectiveness and marketing ROI.

DimensionAPI VariableDescription
Referring DomainreferringDomainDomain of the website that referred the visitor
ReferrerreferrerFull URL of the referring page
Referrer TypereferrerTypeCategory: typed/bookmarked, search engines, social networks, other websites
Search EnginesearchEngineSearch engine that referred the visitor (Google, Bing, Yahoo, etc.)
Search KeywordsearchKeywordSearch query used to find your site (limited due to search engine encryption)
Marketing ChannelmarketingChannelClassified channel: paid search, organic search, email, display, social, direct, etc.
Marketing Channel DetailmarketingChannelDetailSpecific detail within the channel (e.g., Google for organic search)
First Touch ChannelfirstTouchChannelMarketing channel from the visitor's first ever visit
Last Touch ChannellastTouchChannelMarketing channel from the most recent visit
Tracking CodecampaignCampaign tracking code (from s.campaign or UTM parameters)

Technology Dimensions

Technology dimensions describe the device, browser, and operating system used by the visitor. These help you understand your audience's technical profile and optimize user experience accordingly.

DimensionDescription
BrowserWeb browser name and version (Chrome 122, Safari 17, Firefox 123, etc.)
Browser TypeBrowser family without version (Chrome, Safari, Firefox, Edge)
Operating SystemOS name and version (Windows 11, macOS 15, iOS 18, Android 15)
Mobile DeviceSpecific mobile device model (iPhone 16, Samsung Galaxy S25, Pixel 9)
Mobile Device TypeCategory: mobile phone, tablet, desktop, other
Screen ResolutionDisplay resolution of the visitor's screen (1920x1080, 2560x1440, etc.)
Color DepthColor depth of the display (16-bit, 24-bit, 32-bit)
Connection TypeNetwork type: LAN, WiFi, 3G, 4G, 5G (when detectable)
JavaScript VersionJavaScript support level of the browser
Cookie SupportWhether the browser accepts first-party and third-party cookies
LanguageBrowser language setting (en-US, fr-FR, de-DE, etc.)

Product Dimensions

Product dimensions describe items in your e-commerce catalog. Adobe Analytics uses the products variable (s.products) to capture product-level data including category, name, quantity, and revenue on each server call.

DimensionSyntax PositionDescription
Product Category1stTop-level category of the product (e.g., Apparel, Electronics)
Product Name2ndName or SKU identifier of the product
Product Quantity3rdNumber of units in the transaction
Product Revenue4thTotal revenue for the product line item
Product Events5thProduct-level events with values (e.g., event1=5 per product)
Product Merchandising eVars5thProduct-level eVar values (e.g., product color, size, brand)

eVar Dimensions (Conversion Variables)

eVars are the custom conversion dimensions in Adobe Analytics. They persist beyond the hit where they are set, allowing you to attribute downstream conversion events to earlier interactions. This is the key differentiator from props. You can configure up to 250 eVars per report suite.

ConfigurationOptionsDescription
ExpirationHit, Visit, Day, Week, Month, Quarter, Year, Never, CustomHow long the eVar value persists after being set
AllocationMost Recent (Last), Original (First), LinearWhich value gets credit when multiple values are set before conversion
TypeText String, CounterWhether the eVar stores text values or increments numerically
MerchandisingDisabled, Conversion Variable Syntax, Product SyntaxWhether the eVar is used for product-level attribution
ResetOn purchase or manuallyWhen the persisted value gets cleared

Common eVar implementations: internal search term (eVar1), logged-in status (eVar2), user type (eVar3), product finding method (eVar4), campaign content (eVar5), and content author (eVar6). Each organization customizes eVars for their specific business needs.

Prop Dimensions (Traffic Variables)

Props are hit-scoped custom dimensions that only apply to the server call where they are set. They do not persist across hits, which makes them ideal for page-level analysis and pathing reports. You can configure up to 250 props per report suite.

FeatureDescription
ScopeHit only — value applies to the single server call where it is set
PathingProps can be enabled for pathing reports (page flow, fallout)
List PropsCan be configured to accept multiple delimited values in a single hit
CorrelationsProps can be correlated with other props for cross-dimension analysis
ClassificationValues can be classified into groups using SAINT classifications

Common prop implementations: page template (prop1), content category (prop2), author (prop3), publish date (prop4), and A/B test variant (prop5). Props are best for dimensions where you only need the value at the moment it is set, without needing to carry it forward to a later conversion.

Core Metrics

These are the fundamental quantitative measurements in Adobe Analytics — the numbers that tell you how your site is performing in terms of traffic, engagement, and user behavior. They form the basis of every report and analysis.

MetricScopeDescriptionFormula / Notes
Page ViewsHitNumber of times a page was loaded (s.t() calls)Every page load generates one page view, including reloads
VisitsVisitNumber of sessions (30-minute inactivity timeout)Resets at midnight in report suite timezone
Unique VisitorsVisitorNumber of distinct people within the reporting periodIdentified by first-party cookie. Cannot be summed across periods
Daily Unique VisitorsVisitorUnique visitors counted per daySame person on two different days = 2 daily unique visitors
EntriesVisitNumber of times a page was the first in a visitEntry count for a page = how many visits started there
ExitsVisitNumber of times a page was the last in a visitExit count for a page = how many visits ended there
BouncesVisitVisits with only a single page view (single server call)No second hit in the visit. Does not count link tracking calls
Bounce RateVisitPercentage of visits with a single page view(Bounces ÷ Entries) × 100 for a specific page
Time Spent per VisitVisitAverage time between the first and last hit in a visitExcludes bounces (no second hit to calculate duration)
Time Spent on PageHitTime between the page view and the next server callLast page in a visit has no time calculated (no next hit)
Average Page DepthVisitAverage number of page views per visitTotal Page Views ÷ Total Visits
ReloadsHitNumber of times a page was reloaded (same page loaded consecutively)Counted when pageName equals the previous pageName
Single Page VisitsVisitVisits where only one unique page was viewedDifferent from bounces — single page visits can have multiple hits
InstancesHitNumber of times a dimension value was set in a server callCounts how many hits contained a value for the dimension
OccurrencesHitNumber of hits where a dimension value was set or persistedIncludes persisted eVar values — higher than instances for eVars

Participation Metrics

Participation metrics credit a success event to every dimension value that was seen during the visit where the event occurred — not just the most recent value. This gives a broader view of what contributed to conversions.

MetricDescriptionFormula / Notes
Revenue (Participation)Credits revenue to every page/section viewed in the converting visitEach page gets full credit — totals will exceed actual revenue
Orders (Participation)Credits the order to every dimension value in the converting visitUseful for understanding the full path to purchase
Custom Event (Participation)Credits any success event to all dimension values in the visitAvailable for any enabled success event

Calculated Metrics

Calculated metrics are custom metrics you create in Adobe Analytics using formulas. They combine existing metrics with mathematical operators and functions to create derived measurements tailored to your business needs.

Function TypeExamplesDescription
Basic MathAdd, Subtract, Multiply, DivideCombine metrics: Conversion Rate = Orders ÷ Visits
StatisticalMean, Median, Percentile, Variance, Standard DeviationStatistical analysis of metric distributions
ConditionalIf, Greater Than, Less Than, EqualsCreate metrics with conditional logic (if revenue > 0, count as converting)
RegressionLinear Regression, Exponential, Logarithmic, PowerTrend fitting and forecasting models
CumulativeColumn Sum, Cumulative Average, CumulativeRunning totals and averages across rows
AdvancedRow Max/Min, And/Or, Approximate Count DistinctComplex row-level and logical calculations

Conversion Metrics (Success Events)

Success events are the custom conversion metrics you define in Adobe Analytics. They track the business outcomes that matter to your organization — from purchases and revenue to form submissions and video completions. Up to 1000 events can be configured per report suite.

Event TypeHow It WorksUse Cases
CounterIncrements by 1 each time the event firesForm submissions, registrations, downloads, video starts
NumericPasses a custom integer value with the eventItems in cart, pages viewed in session, articles read
CurrencyPasses a monetary value with the eventRevenue, order total, subscription value, donation amount

Built-in conversion events

MetricEventDescription
Cart AdditionsscAddItems added to the shopping cart
Cart RemovalsscRemoveItems removed from the shopping cart
Cart ViewsscViewTimes the shopping cart page was viewed
CheckoutsscCheckoutCheckout process initiated
OrderspurchaseCompleted purchase transactions
Revenuepurchase (revenue)Total monetary value of purchases
Unitspurchase (units)Total quantity of items purchased
Product ViewsprodViewViews of product detail pages

Segments as Virtual Dimensions

Segments in Adobe Analytics are dynamic filters that isolate subsets of your data. While not traditional dimensions, they function as virtual dimensions when applied to reports — allowing you to see any metric filtered by specific criteria without modifying the underlying data.

Segment ContainerScopeDescription
Hit ContainerHitFilters individual server calls that match conditions
Visit ContainerVisitIncludes all hits from visits where conditions are met
Visitor ContainerVisitorIncludes all data from visitors who match conditions at any point

Sequential segments use THEN logic to find visitors who performed actions in a specific order — for example, "viewed product page THEN added to cart THEN purchased." This enables funnel analysis and behavioral pattern identification that standard dimensions cannot capture.

Report Suite Dimensions

Report suite dimensions control how data is organized at the highest level. These are administrative settings that affect data collection, processing, and availability across all reports.

DimensionDescription
Report Suite IDUnique identifier for the data container
Report Suite TimezoneTimezone used for visit boundaries and date-based dimensions
CurrencyDefault currency for revenue and monetary metrics
Base URLPrimary domain tracked in the report suite
Multi-Suite TaggingWhether data is also sent to global/rollup report suites
Virtual Report SuiteFiltered view of a parent report suite with its own segment and settings

How to Use Adobe Analytics Metrics for Optimization

Knowing which metrics and dimensions to use for different analysis goals is essential. Here is a practical framework for selecting the right tools.

For traffic analysis

Use page views, visits, and unique visitors as your primary volume metrics. Break down by marketing channel and referring domain to understand acquisition. Use entry page to identify top landing pages and bounce rate to measure landing page effectiveness.

For conversion analysis

Track orders, revenue, and custom success events. Use eVars with appropriate expiration to attribute conversions to earlier interactions (internal search term, campaign content, product finding method). Build calculated metrics for conversion rate (orders/visits) and average order value (revenue/orders).

For content performance

Analyze page views by page name and site section. Use time spent on page as an engagement indicator. Track entries and exits to understand how content functions in the user journey. Enable pathing on props to visualize page flow and identify common navigation patterns.

For audience understanding

Use technology dimensions (browser, device, OS) to understand your technical audience. Apply geographic dimensions (country, region, city) for market analysis. Segment by new vs. returning visitors and visit number to understand loyalty patterns. Use cross-device analytics to de-duplicate visitors across devices.

Common Mistakes When Analyzing Adobe Analytics Data

Even experienced analysts make these mistakes when working with Adobe Analytics. Avoiding them will improve data accuracy and analysis quality.

1. Confusing instances with occurrences for eVars

Instances count hits where the eVar was explicitly set. Occurrences count hits where the eVar had a value (set or persisted). For eVars with long expiration, occurrences can be dramatically higher than instances. Use instances when you want to know how often a value was originally set, and occurrences when you want to know how many hits the value applied to.

2. Summing unique visitors across time periods

Like reach in Facebook Ads, unique visitors cannot be summed across time periods. A monthly unique visitor report showing 100K in January and 120K in February does not mean 220K unique visitors for Q1. Many of those visitors overlap. Always query unique visitors for the full period you need.

3. Using props when you need eVars

If you need to attribute a conversion event (purchase, lead, registration) to a dimension value that was set earlier in the session, you need an eVar — not a prop. Props do not persist, so they cannot be connected to events on subsequent hits. Use props only for hit-level analysis like page-by-page breakdowns.

4. Ignoring segment container scope

A hit-container segment returns only the specific hits that match. A visit-container segment returns all hits from visits that contain a matching hit. A visitor-container segment returns all data from visitors who ever matched. The same condition with different containers can produce drastically different results. Always verify your container scope matches your analytical intent.

5. Comparing metrics across different report suites

Different report suites can have different timezone settings, event configurations, eVar expirations, and processing rules. Comparing metrics between report suites without accounting for these differences leads to flawed conclusions. Use virtual report suites or a global rollup for consistent cross-property analysis.

6. Overlooking time spent calculation limitations

Time spent is calculated as the difference between consecutive hits. The last page in a visit has zero time calculated because there is no next hit. Bounced visits also have zero time. This means time spent metrics systematically undercount actual engagement, especially for single-page content like blog posts. Consider supplementing with heartbeat tracking for more accurate time measurement.