← Back to Dimensions

Page Name

EngagementE-commerceRetail

A title name assigned to a page or screen view, used to categorize content consumption and navigation behavior across digital properties. It typically represents the logical page label shown in reporting rather than the raw URL, enabling consistent analysis across dynamic URLs, query parameters, and localized variants.

Business Use Case

Content, product, and UX teams use Page_Name to identify which pages drive the most engagement, where users exit, and which content paths lead to conversion. For example, an e-commerce team can compare conversion rate for sessions that included the 'Product Detail' page versus the 'Size Guide' page.

Business Criticality

High

Journey / Navigation Area

Digital Analytics

Scope

Event

Formula

Typically captured directly from the page title, CMS page label, route name, or application screen name. If derived, a common fallback logic is: COALESCE(data_layer.page.pageName, page_title, document.title, route_name, page_path).

Calculation Notes

1️⃣ Capture on every page_view or screen_view event. 2️⃣ Standardize naming conventions across CMS templates, SPAs, and mobile apps. 3️⃣ Avoid relying solely on document.title for reporting. 4️⃣ Ensure virtual page views update page_name on route changes in SPAs. 5️⃣ Strip volatile elements from the page name. 6️⃣ Prefer internal canonical page name if both title and label exist.

Technical Details

Data Typestring
Lookback WindowEvent, Session, User, Time based - Hourly/Daily/Monthly/Yearly

Events

PlatformEvent
Google Analytics 4page_title
AdobeeVar10, prop10 or any available eVar or prop

Data Mappings

W3 Data Layer
{
  "page": {
    "pageName": "Home",
    "pageTitle": "Home",
    "pageURL": "https://www.example.com/"
  }
}
GA4 Data Layer
{
  "event": "page_view",
  "page_title": "Home",
  "page_location": "https://www.example.com/",
  "page_path": "/"
}
Adobe Client Data Layer
{
  "event": "page-view",
  "page": {
    "pageName": "Home",
    "pageTitle": "Home",
    "pageURL": "https://www.example.com/"
  }
}
XDM Mapping
{
  "xdm.web.webPageDetails.name": "Home",
  "xdm.web.webPageDetails.URL": "https://www.example.com/",
  "xdm.web.webPageDetails.pageViews.value": 1
}

SQL Queries

Google Analytics 4 (BigQuery)
SELECT event_date, user_pseudo_id, user_id, event_timestamp, COALESCE((SELECT ep.value.string_value FROM UNNEST(event_params) ep WHERE ep.key = 'page_title'), (SELECT ep.value.string_value FROM UNNEST(event_params) ep WHERE ep.key = 'page_name')) AS page_name FROM `project.dataset.events_*` WHERE event_name = 'page_view';
Adobe Experience Platform (AEP Query Service)
SELECT timestamp AS event_date, identityMap.ECID[0].id AS mcid, _experience.analytics.event1.timestamp AS event_timestamp, COALESCE(_experience.analytics.customDimensions.eVars.eVar1, _experience.analytics.customDimensions.eVars.eVar2) AS page_name FROM aep_dataset WHERE eventType = 'web.pageView';

Source Data

Digital Analytics, Content Management System, Tag Management System

Dependencies

Prerequisite: List the dependencies required for this Dimension

Events:

page_viewscreen_view

Report Attributes

Dimensions: Page name, Page title, Landing page, Content group Metrics: Views, Users, Sessions, Engagement rate, Conversions, Revenue KPIs: Conversion rate, Exit rate, Avg engagement time

Segment Eligibility

True

Governance

Data SensitivityInternal

Governance

Created byswapnamagantius
Created on4/26/2026
Last modified bydevyendarm
Last modified on5/30/2026
StatusPUBLISHED

GitHub

View File on GitHubcatalog/dimensions/page-name.yml

Community Discussion