Uncover errors before they shatter your digital analytics

Unleash the Power of Automated Error Prevention.
Installation snippet

Plug & Play in your current tests

Spot regressions between your tests and their baselines automatically.
Baseline Sessions spotted by Trackingplan
  • You implement the measurement plan of a new feature according to the product or analytics team's definition
  • With Trackingplan, you’re able to compare your current tests before reaching production
  • We automatically detect regressions found between your tests and the expected baseline
  • You’re provided with key information about the root cause of these errors to easily fix them
  • You’re able to securely run your tests into production
FUNCTIONALITIES

Save time and headaches by detecting errors before they impact your data

Check any environment at run-time to easily differentiate, compare and detect errors.

Root Cause Analysis

Discover the cause of your warnings and detect where they occur to tackle them easily.
See docs
Regression testing

Regression Testing

Validate test sessions against their expected baselines effortlessly with Trackingplan's plug & play functionality to leverage your existing functional tests.
See docs
Trackingplan Chrome Extension

Trackingplan’s Chrome Extension

Check if your analytics implementations are working as expected on your production and development sites and receive notifications, while browsing them, about any unfulfilled specifications.
See docs

Watch the full power of Trackingplan

Discover, through a real project, the variety of functionalities covering all stages of your data governance.
TrackingPlan howto video
Play button
HOW TO INSTALL

Trackingplan takes care of everything else


      	(function(){function a(a){var b={method:“POST”,endpoint: “TRACKINGPLAN”, payload:JSON.stringify(a)} (...)
			Trackingplan.init(“YOUR_TP_ID”, {
            environment: “PRODUCTION”,
            tracksEndpoint: “https://eu-tracks.trackingplan.com/v1/”,
            “tags”: {		
             “Country”: “CountryValue”,
             “Device”: “DeviceValue”, }
       });

        (function(){function a(a){var b={method:“POST”,endpoint: “TRACKINGPLAN”, payload:JSON.stringify(a)} (...)
			Trackingplan.init(“YOUR_TP_ID”, {
                environment: “PRODUCTION”,
               	tracksEndpoint: “https://eu-tracks.trackingplan.com/v1/”,
                “tags”: {		
                “Country”: “CountryValue”,
                 “Device”: “DeviceValue”, }
         });

	https://eu-tracks.trackingplan.com/webhook/v1/YOUR_TPID?provider=amplitudewebhook

	https://eu-tracks.trackingplan.com/webhook/v1/YOUR_TPID?provider=amplitudewebhook

       import Trackingplan 
         … 
         Trackingplan.initialize(
          tpId: "TP1285345",
          environment: "PRODUCTION",
          sourceAlias: "ios",
          customDomains: ["/integration/tracker/": "owntracker"], 
          trackingplanEndpoint: "https://eu-tracks.trackingplan.com/v1/", 
          tags: ["country": "COUNTRY_NAME"] 
      )


	Trackingplan.init("TP1284879") 
		.tracksEndPoint("https://eu-tracks.trackingplan.com/v1/") 
		.customDomains(new HashMap<>(){{ 
			put("/integration/tracker/", "owntracker");
		}}) 
		.environment("PRODUCTION") 
		.sourceAlias("android") 
		.tags(new HashMap<>(){{
			 put("country", "COUNTRY_NAME");
 		}}) 
	.start(this)

Just enter the code snippet in your user panel in the Custom HTML Tag field. Learn more
HOW

Efficient data validation with Trackingplan

The world of data is complex, let's focus on simplifying manual tasks.
Warning history

Single source of truth

Having everything in one place, monitored and controlled is the secret to absolute control of the truth.

Daily Digest

Start your workday informed about your data's status, avoiding the need to manually uncover errors and focus on your core expertise.

Be in the loop

Our backend interprets data, detects patterns, anomalies, and uncovers hidden value.

Trackingplan detects and validates everything you already have

We seamlessly link your data across sites, applications, and third-party integrations, delivering robust cross-service reporting.
Integrations for analysts

Getting started is simple

In our easy onboarding process, install Trackingplan on your websites and apps, and sit back while we automatically create your dashboard.
Any Questions?