Skip to content
~/reflective_data

analytics-dictionary / term / tracking & measurement

Data layer

The data layer is a JavaScript object on your site that holds structured information for your tag manager to read.

Written by Reflective Data experts · updated Oct 5, 2026

Instead of scraping text from the page, developers push events and values, such as a product list or a user type, into the data layer. Tags then read from it.

A clean data layer decouples tracking from the page design, so a redesign does not break your analytics.

related

EventGoogle Tag ManagerMeasurement plan

// how we can help

We build clean tag manager set-ups, data layers and server-side tagging. Tag management services → · Audits