Nutzungsdaten ohne Geschichte
Verknüpfe Event-Zahlen mit den Sessions und dem Feedback, die sie erklären.
Produkt-Event-Tracking
Erfasse die Aktionen, die zählen, miss Funktionsnutzung und aktive Nutzer und verknüpfe jedes Event mit Replay, Funnels und Feedback.
Welche Probleme es löst
Verknüpfe Event-Zahlen mit den Sessions und dem Feedback, die sie erklären.
Kombiniere Autocapture mit eigenen Events, damit du Tracking schnell auslieferst.
Nutze dieselben Events für Funnels, eigene Event-Zählungen und die Replay-Triage.
Workflow
Nutze Autocapture und eigene Events, um wichtige Aktionen zu verfolgen.
Sieh Funktionsnutzung, aktive Nutzer und Retention im Zeitverlauf.
Spring von einem Event zum Session Replay dahinter.
Erfassen
Beginne mit dem, was das Skript selbst aufzeichnet, und benenne dann die Aktionen, die zählen.
| Autocapture | Seitenaufrufe, Klicks, Formulareingaben, Rage Clicks und JavaScript-Fehler werden aufgezeichnet, sobald das Skript lädt, ganz ohne Code. Jeder Klick behält id, Klassen und Text des Elements sowie seine Attribute data-* und aria-*, damit er später benannt werden kann. |
|---|---|
| Definiertes Event (ohne Code) | Benenne einen Klick, ohne deinen Code anzufassen: Gleiche automatisch erfasste Klicks nach Element-ID, CSS-Klasse, Text, Data-Attribut, Tag oder einem vollständigen CSS-Selektor ab und kombiniere Bedingungen, wenn eine nicht reicht. Die Definition gilt auch für bereits aufgezeichnete Klicks, und der Editor zeigt vor dem Speichern, wie viele passende Klicks er findet. |
| Getracktes Event (Code) | Sende ein benanntes Event aus deinem Code mit PulsePanda.track("plan_upgraded", { plan: "pro" }), mit bis zu 25 Eigenschaften pro Event. Aufrufe, bevor das Skript geladen ist, werden in eine Warteschlange gestellt, und Aufrufe vor der Einwilligungsentscheidung des Besuchers werden zurückgehalten, bis sie getroffen ist. |
| dataLayer von Google Tag Manager | Du sendest schon Events in den dataLayer? Füge dem Script-Tag data-datalayer="true" hinzu, und diese Events kommen als getrackte Events an, wobei verschachtelte Werte zu Eigenschaften abgeflacht werden. Gib statt true eine kommagetrennte Liste von Event-Namen an, um nur diese zu behalten. Felder, die wie Kontaktdaten aussehen, werden verworfen. |
Events ohne Code
Einen Klick über seinen Text abzugleichen, ist der schnellste Weg, ihn zu benennen, und der anfälligste: Das Event passt nicht mehr, sobald jemand die Beschriftung des Buttons umschreibt, und auf der übersetzten Version der Seite passt es nie. Ein Data-Attribut übersteht beides.
<button data-track="signup">Start free</button>. Jeder data-*-Name funktioniert, weil das Skript bei jedem Klick alle aufzeichnet.data-track="signup". Der Wert wird exakt abgeglichen, ohne Groß- und Kleinschreibung zu beachten, und ein alleinstehendes data-track passt auf jeden Wert.Definitionen laufen über bereits aufgezeichnete Klicks, sodass ein heute per ID oder Klasse definiertes Event auch die Klicks vom letzten Monat zählt. Ein heute hinzugefügtes Data-Attribut passt ab heute auf Klicks, weil ältere Klicks ohne es aufgezeichnet wurden.
Was du bekommst
| Events | Eigene Events und Autocapture in einem SDK. |
|---|---|
| Kennzahlen | Funktionsnutzung sowie DAU-, WAU- und MAU-Trends. |
| Kontext | Events, verknüpft mit Replay und Funnels. |
Was du tracken solltest
Mit Autocapture beginnst du nie bei null, aber eine Liste aller Klicks ist kein Messplan. Benenne die Handvoll Aktionen, die echten Fortschritt markieren: registriert, erstes Projekt erstellt, Teammitglied eingeladen, upgegradet. Die meisten Produkte brauchen zehn bis zwanzig benannte Events, nicht zweihundert.
Benenne sie als Objekt und Aktion in der Vergangenheitsform (project_created, plan_upgraded), bleib bei einer Schreibweise und lege Varianten in Eigenschaften statt in neue Event-Namen. Was Event-Tracking ist und welche Events sich lohnen geht ausführlicher auf die Benennung ein.
Dann setz die Events ein: Ein Aktivierungs-Funnel daraus zeigt den Schritt, an dem neue Nutzer stocken, und die Replays hinter jedem Abbruch zeigen, warum.
FAQ
Produkt-Event-Tracking erfasst die Aktionen, die Nutzer in deinem Produkt ausführen, damit Teams Funktionsnutzung, aktive Nutzer und Retention messen können.
Nein. PulsePanda kombiniert Autocapture mit eigenen Events, sodass du schnell startest und Details dort ergänzt, wo du sie brauchst.
Events speisen Funnels und die Replay-Triage, und jedes Event ist mit dem Session Replay verknüpft, aus dem es stammt.
FAQ
Software, die die Aktionen von Menschen auf deiner Website oder in deinem Produkt, etwa Klicks, Registrierungen und Upgrades, als benannte Events aufzeichnet, die du zählen, als Funnel-Schritte nutzen und filtern kannst. PulsePanda kombiniert automatisch erfasste Events, Events, die du aus aufgezeichneten Klicks definierst, und Events, die du aus dem Code sendest.
Ja. Klicks werden automatisch erfasst, und du kannst jeden davon zu einem benannten Event machen, indem du ID, Klasse, Text, Data-Attribut, Tag oder CSS-Selektor abgleichst. Ein data-*-Attribut am Element ist die robusteste Option, weil es Textänderungen und Übersetzungen übersteht.
Ja. Ein definiertes Event passt auch auf bereits aufgezeichnete Klicks, sodass ein heute gebauter Funnel frühere Besuche nutzen kann. Events, die mit PulsePanda.track() gesendet werden, existieren erst ab dem Moment, in dem du den Aufruf einbaust.
Ja. PulsePanda.track() nimmt einen Event-Namen und bis zu 25 Eigenschaften entgegen, jeweils ein String, eine Zahl, ein Boolean oder null. Strings sind auf 255 Zeichen begrenzt.
Ja. Du kannst das Skript über Google Tag Manager einbinden, und mit data-datalayer="true" am Script-Tag werden die Events, die du bereits in den dataLayer sendest, als getrackte Events aufgezeichnet.
Verwandte Seiten
Einmal installieren und Produktanalyse, Replay, Heatmaps, Funnels und Feedback in wenigen Minuten verbinden.
Kostenlos starten