Zum Inhalt springen

Tracking-Plan

Ein Tracking-Plan ist die lebende Spezifikation aller Analytics-Events, die ein Produkt erfasst: der Name jedes Events, seine Eigenschaften, wann es ausgelöst wird und wer dafür verantwortlich ist. Er ist der Vertrag zwischen denen, die Code ausliefern, und denen, die die Daten lesen, damit dasselbe Verhalten immer gleich erfasst wird.

Aktualisiert am 2 Min. LesezeitVon fromHello

Das Wichtigste in Kürze

  1. Eine Zeile pro Event – Name, Eigenschaften, Trigger, Owner –, und der Plan ändert sich im selben Pull Request wie der Code.

  2. Eine einzige Namenskonvention, meist object_action in snake_case (subscription_started), hält Events auch Monate später abfragbar.

  3. Drift – Umbenennungen, Duplikate, fehlende Eigenschaften – verfälscht Funnels, Segmente und jeden nachgelagerten Bericht, ohne dass es jemand bemerkt.

Was gehört in einen Tracking-Plan?

Mindestens eine Zeile pro Event: der Event-Name, die zugehörigen Eigenschaften, der genaue Moment, in dem es ausgelöst wird, und die Person, die dafür verantwortlich ist. Gute Pläne halten außerdem fest, welche Tools das Event empfangen und welche Frage es beantworten soll – ein Event, das niemand abfragt, ist Pflegeaufwand ohne Ertrag. Das Format zählt weniger als die Gewohnheit: Eine Tabelle, eine versionierte Datei im Repo oder ein Schema-Tool wie Segment Protocols oder Amplitude Data funktionieren alle, solange der Plan im selben Pull Request wie der Tracking-Code aktualisiert wird.

Ein Tracking-Plan und die Begriffe, aus denen er besteht.

Wie sollten Sie Events benennen?

Wählen Sie eine Konvention und setzen Sie sie überall durch. Am verbreitetsten ist object_action in snake_case: subscription_started, invoice_paid, report_exported. Das Objekt zuerst, damit verwandte Events zusammen sortiert werden; die Aktion in der Vergangenheitsform, weil das Event etwas festhält, das passiert ist. Welche Konvention Sie wählen, zählt weniger als ihre Einheitlichkeit – Sign Up, signup und user_signed_up in einem Datenbestand sind drei Events, die Ihr Analytics-Tool als Fremde behandelt, und jedes Diagramm, das darauf aufbaut, ist falsch.

Was ist Tracking-Drift, und warum zerstört sie Analysen?

Drift ist die Lücke, die sich zwischen dem Plan und dem öffnet, was der Code tatsächlich sendet: Ein Event wird ohne Update des Plans umbenannt, eine Eigenschaft ändert ihren Typ, ein Duplikat taucht unter einem zweiten Namen auf. Jede Änderung ist klein; zusammen führen sie dazu, dass Funnels zu wenig zählen, dynamische Segmente die richtigen Nutzer nicht mehr erfassen und Dashboards in die Fiktion abdriften – und dann vertraut das Team den Daten überhaupt nicht mehr. Die Lösung ist eine Frage des Prozesses, nicht der Technik: Kein Event geht ohne Eintrag im Plan live, und die Prüfung des Eintrags gehört zum Code-Review.

Warum das für ein Zwei-Personen-Team zählt

Kleine Teams lassen den Plan weg, weil er nach Prozess für ein Unternehmen riecht, das sie noch nicht sind. Die Logik läuft andersherum: Zu zweit weiß im Oktober niemand mehr, warum es checkout_completed und order_completed gibt. Ein einseitiger Plan, geschrieben vor dem ersten Event, kostet einen Nachmittag – er ist die erste Aufgabe, die ein Growth Engineer übernimmt. Wie der Plan in ein vollständiges Setup passt, vom SDK bis zur Einwilligung, zeigt der Leitfaden zu First-Party-Daten und Tracking.

FAQ

Häufige Fragen

  • Was ist der Unterschied zwischen einem Tracking-Plan und einem Data Dictionary?

    Ein Tracking-Plan ist vorschreibend: Er legt fest, was erfasst werden soll, bevor der Code ausgeliefert wird. Ein Data Dictionary ist beschreibend: Es dokumentiert die Daten, die bereits existieren, mit allen Macken. Kleine Teams führen beides meist zusammen – ein Dokument, das zugleich Spezifikation und Nachschlagewerk ist.

  • Wer sollte für den Tracking-Plan verantwortlich sein?

    Eine namentlich benannte Person – in einem kleinen Startup meist der Gründer, der den Daten am nächsten ist, oder der Growth Engineer. Verantwortung heißt, jedes neue Event freizugeben und Namen abzulehnen, die gegen die Konvention verstoßen, nicht jeden Eintrag selbst zu schreiben.

  • Wie viele Events sollte ein Tracking-Plan enthalten?

    Weniger, als Sie erwarten. Beginnen Sie mit den Events, die Ihr Funnel und Ihre Aktivierungsmetrik brauchen, und ergänzen Sie eines nur, wenn eine echte Frage es verlangt. Jedes Event ist eine Pflegeverpflichtung; Segment und Amplitude empfehlen beide, die Taxonomie schlank zu halten.

  • Welche Tools können einen Tracking-Plan durchsetzen?

    Tools zur Schema-Validierung – Segment Protocols, Amplitude Data, Avo – blockieren oder markieren Events, die nicht zum Plan passen. Ohne sie fängt ein Linter für Event-Namen plus eine Review-Regel (kein neues Event ohne Eintrag im Plan) bei einem Zwei-Personen-Team den Großteil der Drift ab.

fromHello ist Open-Source-Software für Marketing-Automation: Nachrichten, ausgelöst durch das, was Menschen tun.

fromHello Cloud ist im Early Access über die Warteliste verfügbar.

Early Access

fromHello Cloud

Niemand gründet, um klein zu bleiben.

Der Early Access für fromHello Cloud öffnet schrittweise. Das Onboarding ist persönlich: Wir helfen Ihnen bei der Einrichtung und beim Umzug Ihrer Kontakte.

Wir schreiben Ihnen, sobald Ihr Platz frei wird. Kein Spam.

Noch nicht so weit? Auf GitHub ansehen