# Presence Map Docs

DocsPresence Map

[All docs](/docs)

What is Trackingplan

-   [Overview](/docs/overview)

The Trackingplan Way

-   [Automonitoring](/docs/how-it-works)
    -   [Events](/docs/events)
    -   [Properties](/docs/properties)
    -   [User Attributes](/docs/user-attributes)
    -   [Pages](/docs/pages)
    -   [Acquisition](/docs/acquisition)
    -   [Platform Metrics](/docs/platform-metrics)
-   [Automated Alert System](/docs/automated-alert-system)
    -   [Warnings & Updates](/docs/warning-and-updates)
    -   [Consent and Cookie Monitoring](/docs/consent-and-cookie-monitoring)
    -   [Pixel Monitoring](/docs/pixels-presence-monitoring)
    -   [Privacy Monitoring](/docs/data-privacy-monitoring)
    -   [Naming Conventions Monitoring](/docs/naming-conventions-monitoring)
    -   [Discover Releases](/docs/autodiscover-releases)
    -   [Data Validation](/docs/data-validation)
    -   [Deep Audits](/docs/deep-audits)
    -   [Digests](/docs/digests)

Getting Started

-   [Installing Trackingplan](/docs/installing-trackingplan)
    -   [For Websites](/docs/installing-trackingplan/installing-trackingplan-on-your-websites)
    -   [Webhooks](/docs/installing-trackingplan/installing-trackingplan-using-webhooks)
    -   [For Apps](/docs/installing-trackingplan/installing-trackingplan-in-your-apps)
    -   [For ssGTM](/docs/installing-trackingplan/for-ssgtm)
-   [Post-Install Warm-Up](/docs/post-install-warm-up)

Inside Trackingplan

-   [Dashboard](/docs/dashboard)
    -   [Search](/docs/search)
    -   [Health Summary](/docs/health-summary)
    -   [Starred Items](/docs/starred-items)
    -   [Reports](/docs/reports)
        -   [Data Explorer](/docs/data-explorer)
        -   [Tracks Explorer](/docs/tracks-explorer)
        -   [Root Cause Analysis](/docs/root-cause-analysis)
        -   [Presence Map](/docs/presence-map)
        -   [Advanced Reports](/docs/advanced-reports)
        -   [Session Finder](/docs/session-finder)
    -   [Privacy Report](/docs/privacy-report)
    -   [Change History](/docs/change-history)
    -   [Settings & Members](/docs/settings)
-   [Destinations](/docs/destinations)

How to…

-   [Manage Warnings](/docs/warning-management)
    -   [Mute Warnings](/docs/mute-warnings)
    -   [Debug Warnings](/docs/debug-warnings)
    -   [AI Debugger](/docs/ai-debugger)
    -   [Attribution](/docs/attribution)
    -   [Customize Warnings](/docs/customize-warnings)
-   [Ensure Privacy](/docs/ensure-privacy)
    -   [Cookies & Consent](/docs/cookies-consent)
    -   [Consent Mode](/docs/googles-consent-mode)
    -   [Privacy by Design](/docs/privacy-by-design)
-   [Marketing Observability](/docs/enhance-marketing-observability)
    -   [Campaign Validation](/docs/campaign-validation)
    -   [Pixels Summary](/docs/pixels-summary)
-   [Enhance Collaboration](/docs/enhance-collaboration)
    -   [Sharing](/docs/sharing)
    -   [Notes & Labels](/docs/notes-labels)
    -   [Personalized Digests](/docs/personalized-digests)
-   [Extend detection](/docs/extend-trackingplans-detection-capabilities)
    -   [Tags](/docs/tags)
    -   [Chrome Extension](/docs/trackingplans-chrome-extension)
    -   [Data Layer Audit](/docs/data-layer-audit)
    -   [Explore your Data](/docs/explore-your-data)
    -   [Environments](/docs/environments)
-   [Multi-Account Management](/docs/multi-account-management)
    -   [Plans Overview](/docs/plans-overview)
    -   [JSON Export/Import](/docs/export-import-json-schemas)
    -   [Split Destinations](/docs/split-destinations)

Others

-   [Data Studio Connector](/docs/trackingplan-connector-for-data-studio)
-   [Omnibug Extension](/docs/trackingplan-omnibug-extension)
-   [Trackingplan Export API](/docs/trackingplan-export-api)
-   [Trackingplan Exploration API](/docs/trackingplan-exploration-api)
-   [Supported Trackers](/docs/supported-trackers)
-   [SDK Update](/docs/sdk-update)
-   [Release Notes](/docs/release-notes)
-   [Privacy and Security](/docs/privacy-and-security)

[Inside Trackingplan](/docs) Updated October 29, 2025

# Presence Map

Track the presence of all your events, pixels, and Data Layer values across your pages, UTM parameters, Consent Settings, and attributions

> One of the biggest challenges in managing digital analytics is ensuring that all your events, pixels, and Data Layer values are consistently and accurately tracked across your entire MarTech ecosystem. Whether it’s detecting missing events on key pages, identifying compliance issues, or ensuring consistency across regions by verifying all your events are captured in every country, gaps in your data can lead to significant inaccuracies and missed opportunities.

> That’s why Trackingplan’s **Presence Map** provides a visual interface to help you track the presence of all your ** events**, ** pixels**, and ** Data Layer values** across your ** pages**, ** UTM parameters**, ** Consent Settings,** and ** attributions** (country, domain, device, etc.).

You’ll find it in the [Reports](/docs/reports) section, located inside Trackingplan’s sidebar, but you can also access it from the [Events tab](/docs/destinations) of each of your providers.

![](/images/spr-5a6a6cb5-Screenshot_2025-10-29_at_10.55.png)

Let’s explore its multiple possibilities!

## Events Presence Map

Trackingplan’s Presence Map allows you to filter by any analytics provider – such as GA4 or Adobe Analytics – to instantly view the presence of all events associated with these providers across your pages and dimensions.

> **Color-coded indicators** help you understand event distribution and behavior at a glance, while ** percentages** provide quick insights into how extensively each event is tracked across your site or apps.
> 
> This helps you easily identify where each event is present or missing and track whether a specific event disappeared or appeared after a release or implementation.

![](/images/spr-7a73579a-Screenshot_2025-06-25_at_11.18.png)

In **status** mode, Trackingplan uses the following criteria to simplify the task of tracking event coverage. Moreover, by hovering over any of these ** color-coded dots**, you’ll see a message indicating the number of days the event has been detected, a graph of event activity over time, and a direct link to [Trackingplan’s Data Explorer](/docs/data-explorer) for further analysis:

-   **Green** for events that are correctly implemented and firing as expected.
    
    ![](/images/spr-2ae02834-Group_12203_-2.png)
    
-   **Blue** for new events that have started firing recently and were not detected in previous audits. Ideal for quickly verifying whether your recently added events are correctly firing and reaching their intended analytics destinations after a release.
    
    ![](/images/spr-8c48ae6a-Group_2_-5.png)
    

> If no event has been detected on a specific page, this will be represented with a dash ("-").

Alternatively, you can switch to **percentage** mode, which shows the exact coverage rate of your ** events**, ** pixels**, ** Data Layer values**, or ** consent settings** across your pages and dimensions.

> This view is especially useful for identifying events with partial implementation or inconsistent tracking, as it highlights the percentage of total hits received. It’s ideal when you need more precision or want to analyze coverage trends in greater depth.

![](/images/spr-f9dbd6fe-Screenshot_2025-07-16_at_11.31.png)

> Finally, by clicking this button, you’ll be able to collapse the side search panel, maximizing horizontal space and reducing visual clutter. This allows you to focus more effectively on your analysis.

![](/images/spr-7f9a0b35-toggle-sidebar-presence-map.png)

But Trackingplan’s Presence Map doesn't stop at pages! Our Presence Map lets you take your tracking analysis further by grouping your events across Attributions, UTMs, and Consent Options.

![](/images/spr-d016ac94-ed92b6fc-64fb-4bbe-9c0e-a39c18be7fb2.png)

This functionality is particularly useful for quickly identifying issues and ensuring consistency in your tracking setup. Here are a few use cases:

### Monitoring Compliance with Consent Settings

Grouping your events by **Google Consent Settings** or ** Data Layer Analytics Storage** makes it easy to verify whether data is being sent from locations or sessions where consent has not been granted, ensuring full compliance with privacy and tracking policies.

![](/images/spr-72b4d0a6-Screenshot_2025-10-29_at_10.44.png)

In here, in addition to showing where consent is **granted**, the Presence Finder also includes ** empty or missing states**.

-   **Granted %:** The percentage of pages or events where consent for analytics or marketing storage is explicitly granted.
-   **Missing or Empty %:** The percentage where consent data is missing, empty, or not properly set.

> These metrics help you evaluate the overall health and completeness of your consent implementation, making it straightforward to spot untagged traffic or incomplete consent signals that may affect compliance and data accuracy.

This functionality also applies to **Pixels**, allowing you to monitor whether your CMPs or other consent mechanisms are correctly affecting the firing and presence of marketing or analytics pixels, ensuring no data is being sent without proper consent.

![](/images/spr-1b560ebf-cd3023b2-01cf-433c-8d18-ea3ca856e11d.png)

Learn more about [Cookies and Consent](/docs/cookies-consent) here.

### Monitoring UTM Presence

Grouping by **UTM parameters** (such as `utm_source`, `utm_medium`, or `utm_campaign`) allows you to quickly assess whether all your campaign tagging is consistent and complete across your tracked URLs.

In this view, the Presence Finder will highlight both **filled** and ** empty or missing states**, making it easy to ** spot untagged traffic** at a glance.

For example, you might immediately see that the `utm_medium` is empty on certain pages, indicating that some links are missing proper tracking.

-   **Filled %:** The percentage of URLs or events where the UTM parameter is present.
-   **Missing or Empty %:** The percentage where the UTM parameter is missing or not set.

![](/images/spr-991a7120-Screenshot_2025-10-29_at_11.59.png)

> This can be useful for performance and marketing teams that want to quickly identify gaps in campaign tagging and take action to ensure traffic is correctly attributed.

### Ensuring Consistent Tracking Across Countries

By grouping by country, you can easily verify that your analytics setup is consistent across all regions. For instance, you might notice that the event `pdp` (Product Detail Page), which should be captured in all countries, is missing in France. This allows you to address gaps in your tracking and maintain uniformity.

## Pixel Presence Map

> Pixel errors are common, failing easily and invisibly, and leading to increased costs and decreased conversions. That’s why Trackingplan allows you to stay on top of all the pixels used in your frontends to be automatically alerted whenever a pixel is gone from a page of your site or is completely offline.

By automatically warning you whenever a pixel disappears on the landings you’re sending traffic to, you can get it fixed before it affects your performance, ensuring you’re measuring it correctly to optimize ROAS and gain strategic insights for your next marketing strategies.

![](/images/spr-0bdc53f5-Screenshot_2024-04-11_at_10.51_1.png)

This is useful for answering things like:

🤔 *How many pixels or trackers do we have on our site?*

🤔 *On which pages are they triggering?*

🤔 *Has the Facebook Ad Conversion Pixel been removed from this landing in the last release?*

🤔 *Are all my pixels working in all countries?*

![](/images/spr-7b089a76-Group_12434.png)

Moreover, you’ll also be able to see and inspect your **Pixels** as a [destination](/docs/destinations).

![](/images/spr-9961ba5f-Screenshot_2025-01-22_at_15.37.png)

> By treating Pixels as a destination, you can set up traffic warnings to monitor their performance. These alerts will notify you if any pixel stops receiving traffic entirely or if the traffic exceeds or falls below a specified threshold, ensuring you catch potential issues early. You also have the option to set traffic warning tolerances, giving you control over how sensitive the alerts should be.

> You can have a look at all the Pixels and Trackers Trackingplan supports [here](/integrations), but feel free to ask us to support any event custom tool [upon request](mailto:support@trackingplan.com)!

## Data Layer Presence Map

Trackingplan’s Presence Map also provides a centralized interface for managing and monitoring the presence and performance of your Data Layer values across all pages, regions, devices, and more. This is useful for detecting missing values, identifying inconsistencies, and monitoring the health of your Data Layer implementation.

> Whether it's ensuring the correct `transaction_id` is captured across all order confirmation pages, or verifying the presence of `product_id` on product detail pages, the Data Layer Presence Map simplifies debugging and maintenance of your data layer setup.

As with Pixels, you’ll also be able to see and inspect your Data Layer values as a [destination](/docs/destinations).

![](/images/spr-1aba64cd-Screenshot_2025-01-22_at_16.07.png)

> This also means you’ll be able to set up traffic warnings to monitor the performance of your Data Layer values and set traffic warning tolerances for them, giving you control over how sensitive the alerts should be.

## Sharing Options

To make collaboration and analysis easier, you can **export your entire Presence Map as a CSV file**. This allows you to share it with your team or analyze it further using your preferred tools.

![](/images/spr-d504bf03-7f6ec55f-9749-450d-901e-b5c58b916e66.png)

> **Pro tip:** Found a report you love? ** Save it!** This way, you can quickly revisit your favorite setups and analyses without rebuilding them. Learn more about [Saved Reports](/docs/reports) here.

Saved reports will appear in your **Gallery**, right inside your [Reports page](/docs/reports). Access them anytime and keep your workflow smooth and organized.

![](/images/spr-bd554d2a-Screenshot_2025-10-29_at_10.44.png)

[← Previous**Root Cause Analysis**](/docs/root-cause-analysis) [Next →** Advanced Reports**](/docs/advanced-reports)

Was this useful? Write to [support@trackingplan.com](mailto:support@trackingplan.com)

On this page

1.  [*01*Events Presence Map](#events-presence-map)
2.  [*02*Pixel Presence Map](#pixel-presence-map)
3.  [*03*Data Layer Presence Map](#data-layer-presence-map)
4.  [*04*Sharing Options](#sharing-options)
