← Back to Metrics

Property Listing Views

Also known as: Listing Impressions, Property Page Views

EngagementmetricReal Estate Tech

Measures the total number of times a property listing is viewed by users on the platform. This metric helps assess user interest and engagement with specific property listings.

Business Use Case

Executives use this metric to identify high-interest properties and allocate marketing resources accordingly.

Business Criticality

High

Journey / Navigation Area

Discovery

Owning Function

Data Architecture Team

Scope

Event

Formula

COUNT(property_listing_view_events)

Calculation Notes

Exclude bot traffic and internal views. Ensure session timeout is set to 30 minutes.

Technical Details

Measure Typecount
Aggregation WindowTime based - Daily

Events

PlatformEvent
Google Analytics 4property_listing_views
Adobeproperty_listing_views

Data Mappings

W3 Data Layer
{
  "event": "propertyListingViews",
  "listing": {
    "id": "12345",
    "type": "residential",
    "location": "New York"
  }
}
GA4 Data Layer
{
  "event": "property_listing_views",
  "listing_id": "12345",
  "listing_type": "residential",
  "listing_location": "New York"
}
Adobe Client Data Layer
{
  "event": "property_listing_views",
  "listing": {
    "id": "12345",
    "type": "residential",
    "location": "New York"
  }
}
XDM Mapping
{
  "_experience": {
    "analytics": {
      "event1": {
        "name": "property_listing_views",
        "details": {
          "listingId": "12345",
          "listingType": "residential",
          "listingLocation": "New York"
        }
      }
    }
  }
}

SQL Queries

Google Analytics 4 (BigQuery)
-- ==========================================
-- 1. GOOGLE BIGQUERY SQL (GA4 Export)
-- ==========================================
SELECT COUNT(*) AS property_listing_views
FROM `your-project.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20230101' AND '20231231'
AND event_name = 'view_item'
AND EXISTS (
  SELECT 1
  FROM UNNEST(event_params) AS params
  WHERE params.key = 'item_category' AND params.value.string_value = 'property_listing'
)
Adobe Experience Platform (AEP Query Service)
-- ==========================================
-- 2. ADOBE AEP QUERY SERVICE SQL (XDM Dataset)
-- ==========================================
SELECT COUNT(*) AS property_listing_views
FROM your_aep_dataset
WHERE eventType = 'view_item'
AND EXISTS (
  SELECT 1
  FROM UNNEST(eventParams) AS params
  WHERE params.name = 'item_category' AND params.value = 'property_listing'
)

Source Data

Digital Analytics

Dependencies

[ "property_listing_view_event" ]

Report Attributes

Property ID User Location Device Type

Recommended Reporting Views

Views
Engagement OverviewProperty Performance

Segment Eligibility

true

Governance

Data Sensitivityinternal

Governance

Created bydevyendarm
Created on8/25/2026
Last modified bydevyendarm
StatusPUBLISHED

GitHub

View File on GitHubcatalog/metrics/property-listing-views.yml

Community Discussion