Tracking Preflight Before You Report
Analytics properties break silently: a tag firing twice, a consent banner that blocks by default in one region, a subdomain missing from the property, an undocumented internal traffic filter. Each produces confident numbers that are wrong in one direction, and the real damage is not the broken tag but a quarter of reporting built on top of it that has to be withdrawn. Run this once per property and again after any tag manager, consent or domain change.
KATEGORIE
Analytics & Reporting
FORMAT
analytics-tracking-preflight.md
PREIS
Kostenlos – ohne Konto
WANN SIE DAZU GREIFEN
Use when you are about to publish an organic number from an analytics property you have not personally validated.
Die Skill-Datei
analytics-tracking-preflight.md
---
name: analytics-tracking-preflight
description: Use when you are about to publish an organic number from an analytics property you have not personally validated.
---
# Tracking Preflight Before You Report
Analytics properties break silently: a tag firing twice, a consent banner that blocks by default in one region, a subdomain missing from the property, an undocumented internal traffic filter. Each produces confident numbers that are wrong in one direction, and the real damage is not the broken tag but a quarter of reporting built on top of it that has to be withdrawn. Run this once per property and again after any tag manager, consent or domain change.
## Was Sie vorher brauchen
- admin access to the analytics property and the tag manager container
- the full list of hostnames and subdomains including checkout, help and blog where they are separate
- the consent management configuration and the current accept rate
- one week of server logs or a second data source to compare against
- the list of conversions the business actually cares about
## Methode
1. List every hostname that should be in the property and confirm each one appears in a hostname report. A blog on a subdomain missing from the property is the most common single cause of organic looking smaller than it is.
2. Load a page with the network panel open and count the tag fires. Duplicate fires inflate sessions and depress conversion rate, and nothing in the standard reports will show you this.
3. Check the consent configuration and record the accept rate, then decide and write down whether your reporting is consented-only or modelled. Those answer different questions and cannot be mixed within one report.
4. Cross-check one week of organic sessions against Search Console clicks for the same pages. Expect a gap; what matters is that the gap is stable. A gap that swings week to week means something is broken, not that the tools disagree.
5. Trigger each key conversion yourself and confirm it records once with the value and channel you expect. Test the failure paths too, because a declined payment or a validation error that still fires a purchase event corrupts every number downstream.
6. Review referral exclusions and internal traffic filters. A payment provider missing from the exclusion list rewrites the channel on every converting session, which looks exactly like organic underperforming.
7. Write the known limits as a short list attached to the reporting, in the form: this number excludes X and undercounts Y by about Z.
## Was dabei herauskommt
A one-page data quality statement covering validated hostnames, tag and conversion checks, consent basis and known undercounts, attached to every report from that property.
## Wo es schiefgeht
- Auditing once at setup and never again, when a consent banner or tag manager release can break comparability overnight
- Fixing a tracking fault silently, which creates a step change that gets explained months later as an algorithm update
- Comparing periods either side of a tracking fix as though they were the same measurement
- Presenting modelled conversions next to observed counts without labelling which is which
---
Aus der QuQi-Skill-Bibliothek - https://www.quqi.io/de/skills/analytics-tracking-preflight
Kostenlos herunterladen · kein Konto, keine E-Mail
Was Sie vorher brauchen
-
admin access to the analytics property and the tag manager container
-
the full list of hostnames and subdomains including checkout, help and blog where they are separate
-
the consent management configuration and the current accept rate
-
one week of server logs or a second data source to compare against
-
the list of conversions the business actually cares about
Methode
-
01
List every hostname that should be in the property and confirm each one appears in a hostname report. A blog on a subdomain missing from the property is the most common single cause of organic looking smaller than it is.
-
02
Load a page with the network panel open and count the tag fires. Duplicate fires inflate sessions and depress conversion rate, and nothing in the standard reports will show you this.
-
03
Check the consent configuration and record the accept rate, then decide and write down whether your reporting is consented-only or modelled. Those answer different questions and cannot be mixed within one report.
-
04
Cross-check one week of organic sessions against Search Console clicks for the same pages. Expect a gap; what matters is that the gap is stable. A gap that swings week to week means something is broken, not that the tools disagree.
-
05
Trigger each key conversion yourself and confirm it records once with the value and channel you expect. Test the failure paths too, because a declined payment or a validation error that still fires a purchase event corrupts every number downstream.
-
06
Review referral exclusions and internal traffic filters. A payment provider missing from the exclusion list rewrites the channel on every converting session, which looks exactly like organic underperforming.
-
07
Write the known limits as a short list attached to the reporting, in the form: this number excludes X and undercounts Y by about Z.
Was dabei herauskommt
A one-page data quality statement covering validated hostnames, tag and conversion checks, consent basis and known undercounts, attached to every report from that property.
Wo es schiefgeht
-
Auditing once at setup and never again, when a consent banner or tag manager release can break comparability overnight
-
Fixing a tracking fault silently, which creates a step change that gets explained months later as an algorithm update
-
Comparing periods either side of a tracking fix as though they were the same measurement
-
Presenting modelled conversions next to observed counts without labelling which is which
Diese Skill in Ihrer eigenen KI nutzen
Die Datei ist einfaches Markdown, mit Name und Auslöser im Frontmatter. Wo ein Assistent Skills selbst laden kann, liest er genau dieses Frontmatter, um zu entscheiden, dass diese hier passt.
Claude Code
Speichern Sie sie als ~/.claude/skills/analytics-tracking-preflight/SKILL.md, dann lädt Claude sie von selbst, sobald Ihre Arbeit zum Auslöser passt. Legen Sie sie stattdessen in .claude/skills im Projekt ab, wenn das ganze Team sie haben soll.
Claude
Laden Sie die Datei im Skills-Bereich Ihrer Einstellungen hoch. Danach greift sie in jedem Gespräch, in dem der Auslöser passt, ohne dass Sie daran denken müssen.
ChatGPT
Es gibt kein Skills-Format zum Installieren, fügen Sie den Dateiinhalt also stattdessen in die Anweisungen eines Projekts oder eines Custom GPT ein. Dann gilt er für jeden Chat in diesem Projekt und nicht nur für den einen.
Alles andere
Fügen Sie das Markdown vor Ihrer Frage in den Chat ein. Das funktioniert in jedem Assistenten, muss aber jedes Mal neu eingefügt werden.
Mehr in Analytics & Reporting