Die Datenbank erfasst nur Erfolge
Eine Zeile entsteht, wenn jemand das Formular abschließt. Alle, die es geöffnet und aufgegeben haben, hinterlassen überhaupt keine Spur – und das ist meist die größere Gruppe.
Analytics für Laravel
Deine Datenbank weiß, wer sich registriert hat. Sie weiß nicht, wer es fast getan hätte. Ergänze Seitenaufrufe, Events, Replay und Heatmaps, um den Teil zu sehen, der nie in deinen Tabellen ankommt.
Warum es wichtig ist
Eine Zeile entsteht, wenn jemand das Formular abschließt. Alle, die es geöffnet und aufgegeben haben, hinterlassen überhaupt keine Spur – und das ist meist die größere Gruppe.
Livewire tauscht Teile der Seite über die Leitung aus, sodass ein mehrstufiger Ablauf wie ein einziger Seitenaufruf aussehen kann. Event-Tracking erfasst jeden Schritt, sobald er passiert.
Sie erreichen nie dein Fehler-Tracking, sodass ein Feld, das die Hälfte deiner Registrierungen ablehnt, monatelang kaputt bleiben kann. Replay bringt den abgelehnten Versuch auf den Bildschirm.
Einrichtung
Füge das Tag in den head deines Haupt-Blade-Layouts ein. Jede View, die es erweitert, ist abgedeckt, einschließlich Livewire- und Inertia-Seiten.
resources/views/layouts/app.blade.php
{{-- resources/views/layouts/app.blade.php --}}
<head>
<meta charset="utf-8">
<script
src="https://pulsepanda.dev/sdk.js"
data-project="{{ config('services.pulsepanda.project') }}"
defer></script>
</head>Bewahre die Projekt-ID in deiner .env auf und lies sie mit config() aus, statt sie fest einzutragen, damit Staging und Produktion getrennt bleiben.
Workflow
Füge das Skript einmal in dein Blade-Layout ein, und jede View, die es erweitert, ist abgedeckt.
Rufe pulsepanda.track() bei wichtigen Aktionen und pulsepanda.identify() nach dem Login auf, um Events, Sessions und Feedback jedem Nutzer zuzuordnen.
Erstelle Funnels, sieh dir die Replays hinter Abbrüchen an, lies Heatmaps und sammle Feedback im Produkt – alles in einem Workspace.
Was du bekommst
| Analytics-Ebene | Seitenaufrufe, eigene Events, Conversion-Funnels und Retention. |
|---|---|
| Verhaltensebene | Session Replay, Klick- und Scroll-Heatmaps und Fehlerkontext. |
| Feedback-Ebene | Eingebettete Umfragen, Feedback-Widgets, Formulare und ein Feature-Voting-Board. |
FAQ
Ja. Das Skript sitzt im Layout und übersteht daher Livewire-Updates. Für Schritte, die die URL nicht ändern, rufe track() aus einem Event-Listener auf, um sie zu erfassen.
Ja. Rufe nach dem Login identify() mit der ID des angemeldeten Nutzers auf, und jedes Event, jede Session und jedes Feedback wird diesem Konto zugeordnet.
Nein – diese beobachten deinen Server. Das hier beobachtet den Browser, die beiden beantworten also verschiedene Fragen: was dein Code getan hat und was die Person davor erlebt hat.
Verwandte Seiten
Einmal installieren und Analytics, Session Replay, Heatmaps, Funnels und Feedback in wenigen Minuten verbinden.
Kostenlos starten