Data BasicsQuestion 10 of 29

# dataLayer checker: in Chrome and across real traffic

tpTrackingplan answers

A **dataLayer checker** answers two questions: what did the page push, and was it what the tags expected? The Chrome console answers the first for your own session, in the five steps below. Trackingplan's dataLayer checker answers both on real traffic: it lists every dataLayer push of every session next to the hits it produced, and you set rules so a push that does not meet them is flagged, release after release. It is part of [Trackingplan for developers](/landings/qa); the [release note](/changelog/datalayer-checker) shows where it lives in the dashboard.

In Google Tag Manager, or any tag management system, the dataLayer is the bridge between your website and your analytics and advertising tags. Here is how to read it in Chrome:

1.  **Open Chrome Developer Tools** – On the page you want to inspect, right‑click and choose ** Inspect** or press Ctrl + Shift + I (Windows/Linux) or Cmd + Option + I (macOS). This opens the DevTools panel .
2.  **Navigate to the Console** – Click the ** Console** tab at the top of DevTools . This tab lets you run JavaScript commands.
3.  **Enter the data layer object name** – Type dataLayer (or your site’s custom data layer object, such as digitalData or utag\_data) and press ** Enter** . Chrome will output the current contents of the array; click the drop‑down arrows to expand each object and see variables like event names, product IDs and user types .
4.  **Refresh after interactions** – Each time you navigate or trigger an event (e.g., add a product to cart), re‑type dataLayer to see the updated pushes. For persistent monitoring, consider Chrome extensions like Data Layer Checker or Taglab’s Analytics Debugger, which display real‑time data without re‑typing commands .
5.  **Interact and test** – You can manipulate the data layer in the console to test tracking. For example, running dataLayer.push({'userType':'returningCustomer'}) adds a userType variable; then run dataLayer.userType to verify the value . This helps ensure your tags respond correctly before deploying changes.

By following these steps, marketers and developers can quickly debug Google Tag Manager implementations, confirm variables are populated and maintain clean, accurate analytics. If you see nothing when typing dataLayer, double‑check that your GTM container snippet is present and verify the object name used on your site.

**Stop babysitting tags**

Trackingplan audits your real user data around the clock and flags issues before they cost you.

[Start free trial →](https://app.trackingplan.com/signup) [Book a demo](/demo)

Filed under [Data Basics](/categories-faqs/data-basics) · [all questions](/faqs)

More in Data Basics

[Category page →](/categories-faqs/data-basics)

1.  [?Getting started with Adobe Analytics: What do I need?](/faqs/getting-started-with-adobe-analytics-what-do-i-need)
2.  [?SGTM meaning: server-side Google Tag Manager, explained](/faqs/what-does-sgtm-mean)
3.  [?What is Cookieless Tracking?](/faqs/what-is-cookieless-tracking)
4.  [?What is a tag?](/faqs/what-is-a-tag)
5.  [?What are webpage tags?](/faqs/what-are-webpage-tags)
6.  [?What is website tagging?](/faqs/what-is-website-tagging)
7.  [?What is a tag management system?](/faqs/what-is-a-tag-management-system)
8.  [?What is a datalayer?](/faqs/what-is-a-datalayer)
9.  [?How do I see the data layer in the console?](/faqs/how-do-i-see-the-data-layer-in-the-console)
10.  [?What Is First Party Data and How Can It Grow Your Business](/faqs/what-is-first-party-data-and-how-can-it-grow-your-business)
11.  [?How can I create a customer data tracking plan?](/faqs/how-can-i-create-a-customer-data-tracking-plan)
12.  [?What is event tracking in digital marketing?](/faqs/what-is-event-tracking-in-digital-marketing)
13.  [?What is marketing observability?](/faqs/what-is-marketing-observability)
14.  [?What are the risks associated with compromised Data Integrity?](/faqs/what-are-the-risks-associated-with-compromised-data-integrity)
15.  [?How can organizations ensure Data Integrity?](/faqs/how-can-organizations-ensure-data-integrity)
16.  [?What is the role of Data Governance in an organization?](/faqs/what-is-the-role-of-data-governance-in-an-organization)
17.  [?What are the key components of a robust Data Governance strategy?](/faqs/what-are-the-key-components-of-a-robust-data-governance-strategy)
18.  [?Why is Data Accuracy crucial for organizations?](/faqs/why-is-data-accuracy-crucial-for-organizations)
19.  [?How can organizations maintain Data Accuracy?](/faqs/how-can-organizations-maintain-data-accuracy)
20.  [?What defines data reliability and why it is key for decision-making?](/faqs/what-defines-data-reliability-and-why-it-is-key-for-decision-making)
21.  [?How can organizations ensure Data Reliability in their datasets?](/faqs/how-can-organizations-ensure-data-reliability-in-their-datasets)
22.  [?What role does Data Lineage play in regulatory compliance?](/faqs/what-role-does-data-lineage-play-in-regulatory-compliance)
23.  [?What is the purpose of a Data Dictionary in managing organizational data?](/faqs/what-is-the-purpose-of-a-data-dictionary-in-managing-organizational-data)
24.  [?What are the key components typically included in a comprehensive Data Dictionary?](/faqs/what-are-the-key-components-typically-included-in-a-comprehensive-data-dictionary)
25.  [?Why is Data Literacy crucial in today's data-driven business environment?](/faqs/why-is-data-literacy-crucial-in-todays-data-driven-business-environment)
26.  [?How can organizations promote and enhance Data Literacy among their workforce?](/faqs/how-can-organizations-promote-and-enhance-data-literacy-among-their-workforce)
27.  [?What is the purpose of Data Cataloging in a data management strategy?](/faqs/what-is-the-purpose-of-data-cataloging-in-a-data-management-strategy)
28.  [?How does Data Cataloging benefit data-driven organizations?](/faqs/how-does-data-cataloging-benefit-data-driven-organizations)

Support

## Do you have any questions?

Your questions are important to us. If there's anything on your mind that hasn't been addressed, reach out to us.

[Let's talk →](mailto:support@trackingplan.com?subject=Trackingplan%20-%20Faqs)

Trackingplan

## See everything. Miss nothing.

Your implementations audited around the clock with real-time, real-user data. Real-time alerts about errors or changes in your data, campaigns, pixels, privacy and consent. Let AI flag issues before they cost you.

[Start free trial →](https://app.trackingplan.com/signup) [Book a demo](/demo)
