Trackum

Event Match Quality bei Meta: was der Wert misst und was hilft

Die Ereignisabgleichsqualität zeigt, wie gut Meta deine Conversions API-Ereignisse Personen zuordnen kann. Was den Wert drückt, was ihn verbessert und wo die Grenzen beim Datenschutz liegen.

Anleitung · · 5 Min. Lesezeit · Mit KI erstellt und KI-gestützt geprüft am

Event Match Quality bei Meta: was der Wert misst und was hilft
Foto: Edge2Edge Media auf Unsplash

Die Event Match Quality, auf Deutsch Ereignisabgleichsqualität oder in der Meta-Hilfe Qualität des Event-Abgleichs, ist ein Wert bis 10, den Meta im Events Manager für Web-Ereignisse anzeigt, die über die Meta Conversions API vom Server gesendet werden. Er zeigt, wie gut Meta diese Ereignisse einem Konto auf Facebook oder Instagram zuordnen kann. Je mehr passende Kundeninformationen ein Ereignis mitbringt, etwa die gehashte E-Mail-Adresse, die Telefonnummer, die Browser-Kennung fbp oder die Klick-Kennung fbc, desto höher ist der Wert. Ein besserer Abgleich bedeutet mehr zugeordnete Conversions, genauere Berichte im Werbeanzeigenmanager und bessere Daten für die Optimierung. Kundendaten dürfen dabei nur mit Einwilligung und passender Rechtsgrundlage gesendet werden. Dieser Artikel ist keine Rechtsberatung.

Was die Meta Event Match Quality misst

Die Meta Event Match Quality bewertet den Abgleich von Server-Ereignissen. Wenn dein Server über die Conversions API ein Ereignis an Meta schickt, etwa einen Kauf, weiß Meta zunächst nicht, wer gekauft hat. Damit das Ereignis einer Person zugeordnet werden kann, die vorher eine Anzeige gesehen oder geklickt hat, braucht Meta Merkmale zum Vergleich. Die Event Match Quality bewertet, wie viele und welche dieser Merkmale du mitsendest und wie gut sie sich zuordnen lassen.

Die Event Match Quality wird je Ereignistyp berechnet, nicht für die ganze Datenquelle. Laut Meta gilt sie derzeit nur für Web-Ereignisse, nicht für App- oder Offline-Ereignisse. Ein Purchase-Ereignis aus dem Checkout kann einen hohen Wert haben, weil dort E-Mail-Adresse, Telefonnummer und Adresse vorliegen. Ein PageView eines anonymen Besuchers hat dagegen nur IP-Adresse, User Agent und vielleicht fbp. Das ist normal. Konzentriere dich auf die Ereignisse, die für deine Kampagnen zählen, also meist Lead, Purchase oder CompleteRegistration.

Wichtig ist auch, was die Event Match Quality nicht aussagt. Er misst nicht, ob dein Tracking vollständig ist, ob alle Käufe ankommen oder ob die Werte stimmen. Ein Shop kann eine gute Match Quality haben und trotzdem jeden zweiten Kauf gar nicht senden. Die Event Match Quality ist deshalb eine Kennzahl für die Qualität der mitgeschickten Daten, kein Beweis für ein fehlerfreies Setup. Prüfe zusätzlich, ob die Anzahl der Käufe im Events Manager zu den Bestellungen in deinem Shop passt.

Welche Kundendaten verbessern die Event Match Quality?

Meta nennt diese Daten Kundeninformationsparameter (Customer Information Parameters). Einige werden gehasht übermittelt, also mit dem Verfahren SHA-256 in eine nicht lesbare Zeichenfolge umgerechnet, andere im Klartext. Wichtig ist, dass du nur Daten sendest, die der Nutzer selbst angegeben hat und für deren Übermittlung eine Rechtsgrundlage besteht.

Kundeninformationsparameter der Meta Conversions API
ParameterFeldnameVorbereitung
E-Mail-Adresseemkleingeschrieben, ohne Leerzeichen, mit SHA-256 gehasht
Telefonnummerphnur Ziffern mit Ländervorwahl, ohne Plus und Leerzeichen, gehasht
Vor- und Nachnamefn, lnkleingeschrieben, gehasht
Stadt, Postleitzahl, Landct, zp, countrykleingeschrieben, ohne Leerzeichen, gehasht
Eigene Kundennummerexternal_idHashen empfohlen
IP-Adresse und User Agentclient_ip_address, client_user_agentungehasht, aus der Anfrage des Besuchers
Browser- und Klick-Kennungfbp, fbcungehasht, aus den Cookies _fbp und _fbc

Passend dazu: Meta Pixel (Facebook Pixel) im Google Tag Manager einrichten

Was sind fbp und fbc, und warum fehlen sie so oft?

fbp und fbc sind zwei Kennungen aus Cookies des Meta-Pixels. Der Meta-Pixel setzt im Browser das Cookie _fbp. Es enthält eine Kennung für diesen Browser. Kommt ein Besucher über eine Anzeige, hängt Meta den Parameter fbclid an die URL. Daraus erzeugt der Pixel das Cookie _fbc mit der Klick-Kennung. Wenn dein Server diese beiden Werte beim Senden eines Ereignisses mitschickt, kann Meta das Server-Ereignis mit dem Anzeigenklick und den Ereignissen des Pixels verbinden.

In der Praxis fehlen fbp und fbc oft, weil das Server-Ereignis an einer Stelle entsteht, an der die Cookies nicht mehr greifbar sind, zum Beispiel im CRM oder nach einer Zahlung über einen externen Anbieter. Die Lösung ist, die Werte im Moment der Anfrage oder Bestellung aus den Cookies zu lesen und zusammen mit der Bestellung oder dem Formular zu speichern. Geht die fbclid durch eine Weiterleitung verloren, kann auch kein fbc entstehen.

Datenschutz bei der Event Match Quality: nur mit Einwilligung

Gehashte Kundendaten für die Event Match Quality sind keine anonymen Daten. Meta kann eine gehashte E-Mail-Adresse mit eigenen Daten abgleichen, genau dafür ist sie da. Für die Übermittlung brauchst du deshalb eine Rechtsgrundlage nach der DSGVO, in der Praxis meist eine Einwilligung über das Cookie-Banner, die den Zweck Werbung bei Meta abdeckt. Lehnt ein Besucher ab, sollte weder der Pixel laden noch die Conversions API ein Ereignis mit seinen Daten senden. Die Übermittlung gehört außerdem in die Datenschutzerklärung.

Achte auch auf Datensparsamkeit. Sende nur die Felder, die wirklich im Formular abgefragt werden, und keine Daten aus anderen Quellen, die der Nutzer nicht für diesen Zweck angegeben hat. Wer etwa für eine Newsletter-Anmeldung nur die E-Mail-Adresse abfragt, sollte nicht zusätzlich die Adresse aus einem alten Kundenkonto ergänzen.

Passend dazu: Borlabs Cookie mit Consent Mode v2 und Tag Manager verbinden

Warum ist die Event Match Quality niedrig?

Eine niedrige Event Match Quality liegt meist an wenigen, gut erkennbaren Fehlern. Im Events Manager siehst du je Ereignis, welche Parameter in welchem Anteil der Ereignisse ankommen. Damit lässt sich die Ursache meist schnell eingrenzen.

  • Nur IP-Adresse und User Agent werden gesendet, keine E-Mail-Adresse, Telefonnummer oder fbp und fbc.
  • Die IP-Adresse stammt vom eigenen Server statt vom Besucher, sodass alle Ereignisse dieselbe IP haben.
  • Daten werden vor dem Hashen nicht normalisiert, etwa Großbuchstaben oder Leerzeichen in der E-Mail-Adresse.
  • Daten werden doppelt gehasht, weil ein Plugin bereits hasht und der eigene Code noch einmal.
  • Das Ereignis entsteht zu spät, etwa erst im CRM, wenn fbp und fbc nicht mehr verfügbar sind.

Ein weiterer häufiger Punkt betrifft die Deduplizierung, also das Zusammenführen doppelt gesendeter Ereignisse. Wenn Pixel und Conversions API dasselbe Ereignis senden, brauchen beide dieselbe event_id und denselben Ereignisnamen. Fehlt das, zählt Meta doppelt. Das verbessert die Match Quality nicht, sondern verfälscht deine Zahlen.

Zum Prüfen deiner Änderungen nutzt du im Events Manager den Bereich Testereignisse. Dort siehst du nahezu in Echtzeit, welche Ereignisse von Browser und Server ankommen und mit welchen Parametern. Schicke eine Testbestellung oder eine Testanfrage ab und kontrolliere, ob E-Mail-Adresse, fbp, fbc, IP-Adresse und User Agent dabei sind und ob Pixel und Server dieselbe event_id verwenden. Die Event Match Quality selbst aktualisiert sich erst nach einiger Zeit, weil sie über viele Ereignisse berechnet wird.

Beispiel aus der Praxis: kleiner Onlineshop

Ein Onlineshop für Fahrradzubehör auf WooCommerce sendet Käufe über ein Plugin an die Conversions API. Der Events Manager zeigt für Purchase einen niedrigen Wert. Ein Blick auf die Parameter zeigt: Die E-Mail-Adresse wird nur bei einem Teil der Käufe mitgeschickt, fbp und fbc fehlen ganz, und als IP-Adresse steht bei allen Ereignissen die des Webservers. Nach der Korrektur liest der Shop fbp und fbc beim Bestellabschluss aus, übernimmt IP-Adresse und User Agent aus der Anfrage des Käufers und sendet die normalisierte, gehashte E-Mail-Adresse bei jedem Kauf mit Einwilligung. Der Wert steigt in den folgenden Tagen deutlich, und im Werbeanzeigenmanager erscheinen mehr zugeordnete Käufe.

Conversions API sauber einrichten lassen

Eine gute Event Match Quality ist das Ergebnis einer sauberen Einrichtung: richtige Parameter, korrekte Normalisierung, fbp und fbc aus dem Browser, Deduplizierung mit dem Pixel und eine Übermittlung, die sich nach der Einwilligung richtet. Trackum richtet die Meta Conversions API als Extra für 50 € zzgl. MwSt. ein: zusätzlich zum Pixel vom Server an Meta, nur mit Einwilligung und ohne doppelte Zählung. Ob dein Meta-Pixel heute richtig arbeitet, zeigt der Gratis-Check von Trackum in zwei Minuten.

Häufige Fragen

Was ist ein guter Wert bei der Event Match Quality?

Meta zeigt den Wert als Zahl bis 10 zusammen mit einer kurzen Einstufung. Ein höherer Wert bedeutet, dass die mitgesendeten Kundeninformationen besser zu einem Meta-Konto passen. Ereignisse wie PageView erreichen naturgemäß niedrigere Werte als Purchase oder Lead, weil dort weniger Kundendaten vorliegen.

Wo finde ich die Ereignisabgleichsqualität?

Im Events Manager (Ereignismanager) von Meta, in der Übersicht deiner Datenquelle. Dort wählst du ein Ereignis aus, das über die Conversions API gesendet wird, und siehst den Wert samt den übermittelten Parametern und Hinweisen zur Verbesserung.

Muss ich Kundendaten vor dem Senden an Meta hashen?

Ja, Felder wie E-Mail-Adresse, Telefonnummer, Vor- und Nachname müssen vor dem Senden normalisiert und mit SHA-256 gehasht werden. IP-Adresse, User Agent sowie fbp und fbc werden dagegen nicht gehasht. Gehashte Daten bleiben personenbezogene Daten.

Darf ich ohne Einwilligung Daten über die Conversions API senden?

Für Werbezwecke in der Regel nicht. Wenn ein Besucher im Cookie-Banner ablehnt, sollten weder Pixel noch Conversions API Daten über ihn an Meta senden. Kläre die Rechtsgrundlage mit deiner Datenschutzberatung. Dieser Artikel ist keine Rechtsberatung.

Quellen

  1. Meta for Developers: Parameter für Kund*innen-Informationen developers.facebook.com
  2. Meta for Developers: ClickID und die Parameter fbp und fbc developers.facebook.com
  3. Meta for Developers: Best Practices für die Conversions API developers.facebook.com
  4. Meta for Developers: Verarbeitung doppelter Pixel- und Conversions API-Events developers.facebook.com
  5. Meta-Hilfebereich für Unternehmen: Qualität des Event-Abgleichs facebook.com
Hilfe