So testen und verifizieren Sie Ihr PixelFlow CAPI-Setup
Überblick
Nachdem Sie Ihr PixelFlow-Setup auf Squarespace, Framer oder einer anderen Plattform abgeschlossen haben, müssen Sie überprüfen, ob Ihre Conversions API (CAPI) Ereignisse korrekt verfolgt und Daten an Meta sendet. Diese Anleitung führt Sie durch den vollständigen Testprozess, um sicherzustellen, dass Ihr Setup ordnungsgemäß funktioniert, Ereignisse korrekt ausgelöst werden und die Deduplizierung wie erwartet arbeitet.
Voraussetzungen
Abgeschlossenes PixelFlow-Setup mit auf Ihrer Website installiertem Skript
Meta-Pixel-ID und Access Token in PixelFlow konfiguriert
Website veröffentlicht mit dem PixelFlow-Skript im Header
Zugriff auf den Meta Events Manager
Zugriff auf Ihr PixelFlow-Dashboard
Bevor Sie beginnen
Entfernen Sie alle vorhandenen Meta-Pixel-Skripte von Ihrer Website, bevor Sie mit dem Testen beginnen. PixelFlow lädt sowohl das Meta-Pixel als auch die Conversions API automatisch mit integrierter Deduplizierung. Ein separates Meta-Pixel-Skript führt zu doppelten Ereignissen und ungenauem Tracking. Überprüfen Sie die Code-Injektion-Einstellungen Ihrer Website, Header-Skripte sowie Plattform-Integrationen (wie die Facebook-Pixel-Integration von Squarespace) und entfernen Sie allen vorhandenen Meta-Pixel-Code.
Es kann bis zu 40 Minuten dauern, bis Ereignisse nach dem Auslösen im Meta Events Manager erscheinen. Haben Sie bei den ersten Tests Geduld und lassen Sie dem System ausreichend Zeit, damit die Daten fließen können.
Schritt 1: Nutzen Sie den integrierten Setup-Test
PixelFlow enthält ein automatisches Setup-Verifizierungstool, das unmittelbar nach der Installation auf eingehende Ereignisse prüft.
Während des PixelFlow-Setup-Assistenten erreichen Sie Schritt 4: Testen Sie Ihr Setup
Das System zeigt "Warten auf Ereignisse" mit einer Ladeanzeige an
Öffnen Sie Ihre Website in einem neuen Browser-Tab
Navigieren Sie durch ein paar Seiten, um
PageView-Ereignisse auszulösenKlicken Sie auf Schaltflächen oder besuchen Sie URLs, die Sie für das Tracking konfiguriert haben
Kehren Sie zum PixelFlow-Dashboard zurück
Erfolg! Wenn PixelFlow Ihr erstes Ereignis erkennt, sehen Sie eine Konfetti-Animation und eine Glückwunschmeldung. Dies bestätigt, dass Ihre CAPI-Verbindung funktioniert und Ereignisse erfolgreich an Meta gesendet werden.
Was während des Tests passiert:
PixelFlow fragt bis zu 1 Stunde lang alle 10 Sekunden nach Ereignissen ab
Das System prüft, ob Ereignisse den Status
is_sent_successfully: truehabenFalls ein Ereignis fehlschlägt, sehen Sie die vollständige Fehlermeldung mit Schritten zur Fehlerbehebung
Profi-Tipp: Wenn Sie während des Tests vergeblich auf Ereignisse warten, versuchen Sie, Ihre Website in einem Inkognito-Fenster zu öffnen und Aktionen wie Formularübermittlungen oder Seitenbesuche durchzuführen. Dies stellt sicher, dass Sie neue Ereignisse auslösen, ohne dass gecachte Skripte dazwischenfunken.
Schritt 2: PixelFlow Ereignis-Logs prüfen
Das PixelFlow-Dashboard bietet detaillierte Ereignis-Logs, in denen Sie genau sehen können, wann und wie jedes Ereignis getrackt wurde.
Loggen Sie sich in Ihr PixelFlow-Dashboard ein
Klicken Sie in der linken Seitenleiste auf Events
Wählen Sie Ihre Website aus dem Dropdown-Menü aus (falls Sie mehrere Seiten haben)
Überprüfen Sie die Tabelle "Detailed Events"
Worauf Sie in den Ereignis-Logs achten sollten:
Spalte Status: Sollte bei erfolgreichen Ereignissen "Sent" (grünes Häkchen) anzeigen
Event Type: Überprüfen Sie die korrekten Ereignisnamen (PageView, Lead, Purchase, etc.)
Tracking URL: Prüfen Sie, ob die URLs mit Ihren konfigurierten Ereignis-URLs übereinstimmen
Processed at: Der Zeitstempel zeigt an, wann das Ereignis getrackt wurde
Pixel ID: Bestätigt, dass Ereignisse an das richtige Meta-Pixel gesendet werden
Filtern und Analysieren Ihrer Ereignisse:
Nutzen Sie die Schaltfläche Filters, um Ereignisse einzugrenzen nach:
Status (Sent oder Error)
Ereignistyp (Lead, Purchase, PageView, etc.)
Tracking-URL
Passen Sie den Date Range Picker an, um Ereignisse aus verschiedenen Zeiträumen anzuzeigen (Standard sind die letzten 3 Monate)
Klicken Sie auf die Schaltfläche Refresh, um die neuesten Ereignisse zu sehen
Erweitern Sie eine Ereigniszeile, um das vollständige JSON-Payload zu sehen, das an Meta gesendet wurde
Häufiges Problem: Wenn Sie die Meldung "There are no events for a selected date range for this site" sehen, ist entweder Ihr Skript nicht korrekt installiert oder es wurden noch keine Ereignisse ausgelöst. Überprüfen Sie Ihre Skript-Installation und besuchen Sie Ihre Website erneut, um Ereignisse zu triggern.
Schritt 3: Ereignisse im Meta Events Manager verifizieren
Nachdem Sie bestätigt haben, dass Ereignisse in PixelFlow erscheinen, prüfen Sie, ob diese korrekt im Meta Events Manager ankommen.
Gehen Sie zum Meta Events Manager
Wählen Sie Ihr Pixel aus der Liste der Datenquellen aus
Klicken Sie auf den Tab Übersicht
Prüfen Sie das Aktivitätsdiagramm auf eingehende Ereignisse
Was Sie sehen sollten:
Kürzliche Ereignisse erscheinen in der Aktivitäts-Timeline
Ereigniszahlen stimmen mit denen in den PixelFlow-Logs überein (oder liegen nah beieinander)
Sowohl Browser-Ereignisse (blau) als auch Server-Ereignisse (grün) im Diagramm
Ereignisse, die als "Dedupliziert" markiert sind, wenn dieselbe Aktion sowohl vom Pixel als auch von der CAPI getrackt wurde
Indikator für ein gesundes Setup: Sie sollten sowohl browserbasierte Ereignisse als auch serverseitige Ereignisse in Ihrem Meta Events Manager-Diagramm sehen. Die grüne Linie (Server-Ereignisse von PixelFlow CAPI) sollte der blauen Linie (Browser-Ereignisse vom Meta-Pixel) eng folgen. Dies zeigt, dass PixelFlow Ereignisse erfolgreich über beide Kanäle sendet.
Schritt 4: Testereignisse-Modus (Optional, aber empfohlen)
Für Echtzeit-Debugging und Verifizierung nutzen Sie das Testereignisse-Tool von Meta, um Ereignisse beim Eintreffen zu beobachten.
Wählen Sie im Meta Events Manager Ihr Pixel aus
Klicken Sie auf den Tab Testereignisse
Scrollen Sie zu "Prüfen, ob deine Server-Events korrekt eingerichtet sind"
Klicken Sie auf Kopieren, um den Testereignis-Code zu kopieren
Gehen Sie zu Ihrem PixelFlow-Dashboard und bearbeiten Sie Ihre Pixel-Einstellungen
Aktivieren Sie den Test Mode und fügen Sie den Code in das Feld Test Event Code ein
Aktualisieren Sie Ihr Skript auf Ihrer Website und veröffentlichen Sie es neu
Scrollen Sie im Meta Events Manager unter Testereignisse zu "Prüfen, ob deine Website-Events korrekt eingerichtet sind"
Geben Sie Ihre Website-URL ein und klicken Sie auf Website öffnen
Navigieren Sie im neuen Browserfenster durch Ihre Website
Kehren Sie zum Tab Testereignisse im Meta Events Manager zurück
Was Testereignisse Ihnen zeigt:
Ereignisse erscheinen in Echtzeit (innerhalb von Sekunden), während Sie diese auslösen
Browser- und Server-Ereignisse werden separat aufgelistet
Der Deduplizierungsstatus zeigt, welche Ereignisse erfolgreich zusammengeführt wurden
Ereignisparameter und Datenqualität sind für jedes Ereignis sichtbar
Hinweis: Der Testereignisse-Modus deaktiviert sich automatisch nach 30 Minuten, Sie können ihn aber jederzeit manuell deaktivieren. Sobald er deaktiviert ist, kehren die Ereignisse zum normalen Tracking zurück und erscheinen im Tab Übersicht statt im Tab Testereignisse.
Detaillierte Anweisungen zur Einrichtung finden Sie in unserem Guide zum Aktivieren des Meta-Testereignisse-Modus.
Schritt 5: Auf doppelte Ereignisse prüfen
Sicherzustellen, dass Ereignisse nicht dupliziert werden, ist genauso wichtig wie die Bestätigung, dass sie ausgelöst werden.
So identifizieren Sie Dubletten:
Schauen Sie sich im Meta Events Manager Ihr Ereignis-Aktivitätsdiagramm an
Prüfen Sie, ob die Ereigniszahlen signifikant höher sind als Ihr tatsächlicher Website-Traffic
Erweitern Sie in den PixelFlow-Ereignis-Logs ein Ereignis und prüfen Sie das JSON-Payload auf das Feld
event_idPrüfen Sie, ob dieselbe Aktion (z. B. Seitenbesuch, Formularübermittlung) mehrfach mit unterschiedlichen Event-IDs erscheint
Häufige Ursachen für doppelte Ereignisse:
Mehrere Meta-Pixel-Skripte installiert: Auf Ihrer Website laufen gleichzeitig PixelFlow und ein manuell hinzugefügtes Meta-Pixel-Skript
Native Plattform-Integrationen: Squarespace, Webflow oder andere Plattformen haben ihre eigene Facebook-Pixel-Integration neben PixelFlow aktiviert
Tracking bei Neuladen der Seite: Nutzer, die Dankesseiten oder Bestellbestätigungen aktualisieren, lösen dieselbe Conversion mehrfach aus
Mehrfache Tracking-Regeln: Dasselbe Ereignis ist sowohl über eine Tracking-URL als auch über einen klassenbasierten Trigger konfiguriert
Dubletten sofort beheben: Entfernen Sie alle eigenständigen Meta-Pixel-Skripte von Ihrer Website. PixelFlow übernimmt sowohl Pixel als auch CAPI mit automatischer Deduplizierung, sodass kein zusätzlicher Pixel-Code benötigt wird. Überprüfen Sie die Code-Injektion-Einstellungen Ihrer Plattform, native Facebook-Integrationen und seitenspezifische Skripte.
So verhindern Sie Dubletten:
Nutzen Sie nur PixelFlow für das Meta-Tracking – fügen Sie das Pixel nicht separat hinzu
Prüfen Sie regelmäßig Ihre Ereignis-Logs, um ein sauberes Tracking zu verifizieren
Vermeiden Sie es, denselben Ereignistyp auf mehrere Arten einzurichten (nutzen Sie nicht gleichzeitig URLs und Klassen für denselben Trigger)
Nutzen Sie Ereignis-Blockierungsregeln, um doppelte Trigger durch Seitenaktualisierungen zu verhindern
Weitere Details finden Sie in unserem Artikel Warum manche Ereignisse dupliziert werden.
Schritt 6: Deduplizierung verifizieren
PixelFlow dedupliziert Ereignisse automatisch, indem es dieselbe event_id sowohl über den Browser (Pixel) als auch über den Server (CAPI) sendet. Meta nutzt diese ID, um doppelte Ereignisse zu einem einzigen Datensatz zusammenzuführen.
So bestätigen Sie die Deduplizierung:
Gehen Sie im Meta Events Manager zum Tab Übersicht
Schauen Sie auf das Aktivitätsdiagramm – Sie sollten Browser-Ereignisse (blau) und Server-Ereignisse (grün) sehen
Prüfen Sie, ob die Gesamtzahl der Ereignisse plausibel ist (nicht doppelt so hoch wie erwartet)
Im Testereignisse-Modus werden Ereignisse explizit als "Dedupliziert" markiert
Indikator für erfolgreiche Deduplizierung: Im Testereignisse-Modus zeigt Meta den Status "Dedupliziert" neben Ereignissen an, die sowohl vom Browser als auch vom Server mit übereinstimmenden Event-IDs empfangen wurden. Dies ist die klarste Bestätigung dafür, dass die Deduplizierung von PixelFlow korrekt funktioniert.
PixelFlow verwaltet diesen Prozess automatisch – keine manuelle Konfiguration erforderlich. Für weitere Hintergrundinformationen lesen Sie Werden Ereignisse von PixelFlow dedupliziert?
Schritt 7: Alte Meta-Pixel-Skripte entfernen
Falls Sie das Meta-Pixel zuvor manuell oder über Plattform-Integrationen installiert hatten, müssen Sie es entfernen, um doppeltes Tracking zu verhindern.
Für Squarespace:
Loggen Sie sich bei Squarespace ein und gehen Sie zu Seiten
Erweitern Sie Individualisierter Code in der unteren linken Seitenleiste
Klicken Sie auf Code-Injektion
Suchen und löschen Sie im Abschnitt Header jeglichen Code, der mit
<!-- Meta Pixel Code -->oder<script>!function(f,b,e,v,n,t,s)beginntPrüfen Sie auch den Abschnitt Footer und die Code-Injektionen einzelner Seiten
Gehen Sie zusätzlich zu Einstellungen > Erweitert > Externe Dienste
Falls eine Facebook-Pixel-ID eingetragen ist, entfernen Sie diese
Klicken Sie auf Speichern und veröffentlichen Sie Ihre Seite neu
Für Framer:
Öffnen Sie Ihr Framer-Projekt
Gehen Sie zu Settings (Zahnrad-Symbol oben rechts)
Wählen Sie General > Custom Code
Suchen Sie in den Abschnitten Start of <head> tag und End of <body> tag
Löschen Sie jeglichen Meta-Pixel-Code (beginnt mit
!function(f,b,e,v,n,t,s))Speichern Sie die Änderungen und veröffentlichen Sie Ihre Website neu
Für andere Plattformen:
Prüfen Sie die Code-Injektion-Einstellungen, Header/Footer-Skripte oder Drittanbieter-Integrations-Einstellungen Ihrer Plattform
Entfernen Sie alle Facebook/Meta-Pixel-Code-Snippets
Deaktivieren Sie native Facebook-Pixel-Integrationen, falls Ihre Plattform diese anbietet
Veröffentlichen Sie Ihre Website nach den Änderungen neu
So verifizieren Sie die Entfernung: Verwenden Sie nach dem Löschen des alten Pixel-Codes die Facebook Pixel Helper Chrome Extension, um Ihre Website zu prüfen. Sie sollten nur noch ein feuerndes Pixel sehen (das von PixelFlow), nicht mehrere Instanzen.
Fehlerbehebung
Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
Keine Ereignisse in den PixelFlow-Logs sichtbar | Skript nicht installiert oder nicht veröffentlicht | Prüfen Sie, ob das PixelFlow-Skript in der Header-Code-Injektion Ihrer Website steht. Veröffentlichen Sie Ihre Website neu. Besuchen Sie Ihre Seite in einem Inkognito-Fenster, um Ereignisse auszulösen. |
Ereignisse in PixelFlow-Logs, aber nicht im Meta Events Manager | Falsche Pixel-ID oder Access Token | Überprüfen Sie Ihre Meta-Pixel-ID und das Access Token in den PixelFlow-Einstellungen. Aktualisieren Sie diese bei Bedarf und installieren Sie das Skript neu auf Ihrer Website. |
Ereignisse zeigen Status "Error" in PixelFlow | Ungültige API-Zugangsdaten oder Verstoß gegen Meta-Richtlinien | Erweitern Sie die Ereigniszeile, um die vollständige Fehlermeldung zu sehen. Häufige Lösungen: Access Token Berechtigungen prüfen, Meta Business Manager Zugriff kontrollieren, sicherstellen, dass das Pixel nicht eingeschränkt ist. |
Doppelt so viele Ereignisse wie erwartet | Mehrere Meta-Pixel-Skripte installiert | Entfernen Sie allen eigenständigen Meta-Pixel-Code von Ihrer Website. Deaktivieren Sie native Facebook-Integrationen der Plattform. Behalten Sie nur PixelFlow. |
Ereignisse werden im Meta Events Manager nicht dedupliziert | Altes Pixel-Skript stört die Event-IDs | Entfernen Sie alle manuell installierten Meta-Pixel-Codes. PixelFlow weist automatisch passende Event-IDs zu – externe Pixel unterbrechen diesen Prozess. |
Testereignisse-Modus zeigt keine Aktivität | Test-Code nicht konfiguriert oder Skript nicht aktualisiert | Stellen Sie sicher, dass Sie den Test-Code in den PixelFlow-Einstellungen eingefügt, das Website-Skript aktualisiert und die Seite neu veröffentlicht haben. |
Ereignisse um 20-40 Minuten verzögert | Normale Verarbeitungszeit im Meta Events Manager | Dies ist ein normales Verhalten. Ereignisse erscheinen sofort in den PixelFlow-Logs, können aber bis zu 40 Minuten brauchen, um in Metas System aufzutauchen. |
Immer noch Probleme? Kontaktieren Sie den PixelFlow-Support oder buchen Sie einen kostenlosen Setup-Call. Halten Sie Ihre Ereignis-Logs und Screenshots vom Meta Events Manager bereit, um die Diagnose zu beschleunigen.
Nächste Schritte
Sobald Ihr Setup verifiziert ist und die Ereignisse korrekt getrackt werden:
Konfigurieren Sie zusätzliche Tracking-URLs für Ereignisse für spezifische Conversions (Formularübermittlungen, Käufe, etc.)
Richten Sie klassenbasiertes Tracking für Schaltflächen und interaktive Elemente ein (plattformspezifische Anleitungen verfügbar)
Überprüfen Sie Ihre Ereignis-Blockierungsregeln, um Bot-Traffic zu filtern oder doppelte Conversions durch Seitenaktualisierungen zu verhindern
Überwachen Sie den Score für die Event-Match-Qualität im Meta Events Manager und verbessern Sie diesen durch korrekte Ereignisparameter
Nutzen Sie die Daten in Ihren Meta-Werbekampagnen, um Targeting und Attribution zu optimieren
Plattformspezifische Setup-Guides
Möchten Sie Ihr ursprüngliches Setup noch einmal überprüfen? Schauen Sie in unsere Plattform-Guides: