Release Notes

Release Notes

Release Notes

🎄is almost here and, since you behaved well this year, we asked 🎅🏽 for features instead of coal…

Here are the latest and greatest product updates launched in Trackingplan: Among others, Regex and Enum validations Validation functions Privacy report and Trackingplan for QA.

Let us know your thoughts, feature requests or questions at support@trackingplan.com.

🏗️ Incoming

⚠️ More and better Warnings

🐛 Root Cause Analysis - Debug your warnings

📳 Trackingplan for QA on Apps

🧪 Trackingplan for GitHub Actions

🚀 Released

Q3/Q4 2022

Trackingplan for QA - New

Finding bugs and regressions in your analytics and tracking automatically is great, but this does not avoid the emergence of problems and costs related to the data downtime between the bug and its fix are released. The classical solution to this is well known in software development: shift-left testing. We perform functional and non-functional testing on our code before it is released, even before it is merged through unit, integration and acceptance tests, among others. Why not do this for analytics and tracking too?

image

Trackingplan can now monitor your testing deployments and alert you about changes and specification errors introduced before you release the code. We leverage existing functional tests that stress your analytics and automatically create baselines. No need to write extra tests!

Please contact us to enable this feature and read more about it here.

More integrations - Enhance

We have added support for more analytics services and marketing attribution pixels, such as mParticle, TikTok, and Twitter. Missing yours? Let us know at support@trackingplan.com and we'll add it!

Property Spec Management - Enhance

Reviewing and setting constraints among dozens of properties in hundreds of events takes time and is cumbersome. We found that property specifications, such as their type or whether they are required or not, are often shared across events or have a sensible default. To allow for such a bulk editing across events, you can now use the Properties and User Attributes tabs directly.

image

The same thing, but faster - Enhance

Your tracking plan loads up to 5x faster than before.

Enum and Regex Validation - Enhance

So far, event properties were validated based on their traffic, presence and type. A very popular request among our users has been to enable Enum and Regex-based validations. With this feature, you can now create your own rules and apply them to a selection of properties.

image

Warning Samples - Enhance

To date, we provided statistical information about your property specification errors. For example, how often the property name is not satisfying a set up regex when the event Page View fires. Upon popular request, we are now also providing a random sample of a payload that did not pass the validation in order to provide contextual debug information. In this example, you can download a sample Page View payload with an incorrect name registered through Segment.

image

Note that we are adding support for warning samples across all property specification errors.

Custom Event Validation Functions - New

Regexes are useful, but what if you are validating cross conditions and property prop1 is required only if property prop2 matches some value X… or even more complex scenarios? For this reason, we decided to add support for your own custom validation functions. These allow to inspect the payloads Trackingplan sees freely and log statistics about the validation results.

image

Please contact us to enable this feature.

Privacy Report - New

image

💾 History

Q2 2022

Warning History - New

Traffic and property spec warnings appear on your tracking plan as things break, e.g. due to a new release, and they disappear just as fast when issues are fixed again. However, sometimes one needs to reflect upon issues indistinctly of whether they are already fixed or not, and possibly we need to report those fixes, work on reappearing issues, etc. All this is now possible with the new 30-day history of your plan.

image

User Change History - New

All the changes your colleagues and you perform on your tracking plan can now be traced back. For example, this allows us to recall when and who changed a property spec or muted an event in order to ease working within teams on a plan or undo changes if necessary.

image

Change history can be retrieved at plan- or event-level using respectively the link on the sidebar or Event toolbar:

image

image

CSV Export - New

You know the deal… Copy/pasting has its limitations, so we added a button for you to export your tracking plan data and use it as you like.

image

Properties - Enhance

We’ve made it easier to visualize the data you are sending to each destination, so that you may easily address questions like Are we sending the site id to Amplitude? To see which events are sending a specific property click on the # Events counter.

image

Daily Digest - Enhance

All you need to know on a daily basis about your tracking in a single place.” That’s the mission of our Daily Digest feature. To get a couple steps closer to this goal we now inform you also about:

  • New properties and user attributes (and events as before)
image

  • Statistics on your ⭐Starred Items be it events, campaigns, landings… simply star it and you will get a daily report!
image
image

  • Summary views on the daily progress of your analytics, user acquisition and pixels.
image
image
image

Event Statistics - Enhance

To help you get the level of detail you need from your analytics, we now provide daily, weekly and monthly growth statistics for your events.

image

Landings - Enhance

Our User Acquisition feature now also tracks your landing pages and provides detailed growth statistics to help you understand how users arrive at your site.

image

Pixel Tracking - Enhance

Our Pixels feature that tracks all the 3rd-party integration you use on your site across pages is now available for all customers - just try it out and let us know if you are missing any integration you’d like to track!

image

Whenever a pixel is installed or removed from your site you will get a notification in your Health Summary:

image

Q1 2022

Pixels - New

How many pixels or trackers do we actually 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?...

These are the kind of questions our brand new Pixels view answers. It allows you to stay on top of all the SaaS tools used in your frontends and alerts you automatically when a Pixel is gone from a page of your site or is offline completely.

image

Note that as of now we are activating Pixels customer by customer. Talk to us to get it activated!

Event Pages - New

Trackingplan alerts you when errors are found in your events. In order to find the root cause of such traffic or data issues more easily, you can now see on which of your pages those events have triggered on. If the issue affects specific pages only, like the /login page in the example below, you can track down the team that is in charge of them and get it fixed.

image
image

Daily Digest - Enhance

You may have noticed that our daily Digest is providing more and more details. For example, we are now sending you daily, weekly and monthly statistics of your ⭐ starred events. Simply star the events you want to see in your tracking plan to receive them!

image

Finding stuff - Enhance

You now have two new ways of locating your data and see its traffic and specs. The fastest one is through the 🔍 Quick Find button where you can just start typing and find any section or piece of data in your tracking plan.

image
image

The second is built for those messy moments where one wants to find the needle in the haystack and has to answer questions like Which of my settings events are really tracking the site id?

image

Automonitoring - Enhance

Manually reviewing each of the new events and properties Trackingplan has detected on your site can be a tedious task if you have hundreds of events. To skip this step, we now infer the spec of each property automatically based on your traffic and start monitoring your events as soon as sufficient traffic has been observed. [See Demo]

image

Customize Warnings - New

Trackingplan provides automated alerts if your data or event statistics are off. You can now also customize these warnings for each event to better match your needs and apply tailored sensitivity levels. This includes setting a custom range of hits to detect scenarios that are relevant to your business. [See Demo]

image
image

Attribution Reports - New

Wouldn’t it be amazing to relate my user acquisition 👥 to each specific event? This way, I can link user behavior on my site to their actual origin, namely UTM campaigns, referrers, landings, etc., and dig deeper into understanding my site’s traffic. This is what we call the Attribution Report and it’s available for all of your tracking events if you are on JS SDK 1.9 or above (let us know if not, and we’ll help!). [See Demo]

image
image

#tagging - New

Label your events and properties with #tags to create categories (e.g. #onboarding, #salesFunnel, #debug...) and find them quickly in our Search bar... you get the idea.

image
image

Q4 2021

Plenty of integrations - Enhance

We added support for a dozen new analytics providers and Sales/Marketing integrations. New data destinations include Facebook Pixel, Pinterest, Heap and Snowplow among others. Missing yours? Let us know at support@trackingplan.com and we'll add it!

image

JS SDK 1.9 - Enhance

The latest version of our Trackingplan installation snippet for Websites includes support for further data destinations, advanced data capturing methods (Websockets and Beacon) and performance optimizations. Update it at https://panel.trackingplan.com/plans/<YOUR_TP_ID>/install.

User Acquisition - New

Where do I get my users 👥 from? The new User Acquisition view answers this question providing detailed daily, weekly and monthly statistics about the results of your marketing investments. UTM campaigns, mediums, sources and originating referrers are supported, with more dimensions to come, such as country of origin or landing page.

image
image

Better stats navigation - Fix

It's now much easier to navigate the daily statistics of your events: Simply click on the graph to freeze on a specific date and click again to return to cursor-based navigation.

image

A fresh look - New

Santa 🎅 came early this year and Trackingplan got a fresh UI design with plenty of new features. The new Health Summary view stands out. It allows you to see and manage all recent activities and warnings of your tracking plan.

image

But there are also minor improvements, such as starring ⭐ your most important events.

image

Q3 2021

Allow null-valued properties - Enhance

Properties can now be set as required but allowing nulls. This means that emitting a property without value is not considered as a missing property in warnings and statistics.

image

Dynamic event values - Fix

Example values of your dynamic events now appear in a tooltip. Before they appeared as a property and that could be confusing.

image