Meta Event Match Quality verbessern: Welche Daten du mitsenden solltest
So verbesserst du die Event Match Quality in Meta: welche Kundendaten zählen, wie du sie normalisierst und hashst und wie fbc, fbp und event_id helfen.
Inhalt
- Was die Event Match Quality misst
- Warum der Score über deine Kampagnen entscheidet
- Wie die Conversion API die Event Match Quality verbessert
- Welche Parameter zählen
- Daten richtig normalisieren und hashen
- fbc und fbp sauber erfassen
- Schritt für Schritt zu einem besseren Score
- Typische Fehler
- So hilft dir LeadMetrics
Du sendest Conversions an Meta, aber im Events Manager steht bei deinem Lead-Event eine 4,1 - und du fragst dich, was Meta eigentlich noch von dir will? Dieser Guide erklärt, was hinter dem Score steckt, welche Daten du mitsenden solltest, wie du sie richtig aufbereitest und welche Fehler den Wert drücken. Er richtet sich an Performance-Marketer, Agenturen und Unternehmen mit Leadgenerierung, die die Conversion API nutzen oder einführen wollen.
Was die Event Match Quality misst
Die Event Match Quality (EMQ), oft auch „Event Quality Score“ genannt, ist ein Wert von 0 bis 10, den Meta im Events Manager pro Event anzeigt. Er beschreibt, wie gut die Kundendaten aus deiner Conversion API ein Event einem Facebook- oder Instagram-Konto zuordnen können. Laut Meta fließen drei Dinge ein: welche Kundendaten du sendest, wie gut diese Daten sind und welcher Anteil der Events tatsächlich einem Konto zugeordnet wird. Der Score wird derzeit nur für Website-Events ausgewiesen.
Den Score findest du im Events Manager: Datenquelle (Pixel) auswählen, Event öffnen, dann die Übersicht der Event Match Quality. Meta zeigt dort nicht nur den Wert, sondern auch, welche Kundendaten wie oft mitgesendet werden. Diese Liste ist dein wichtigstes Werkzeug zur Verbesserung.
Wichtig: Der Score ist kein Selbstzweck. Ein hoher Wert beim PageView-Event bringt wenig, wenn dein Lead- oder Kauf-Event schlecht matcht. Konzentriere dich auf die Events, auf die deine Kampagnen optimieren.
Warum der Score über deine Kampagnen entscheidet
Meta sagt es unmissverständlich: Nur zugeordnete Events können für die Attribution und die Optimierung der Anzeigenauslieferung genutzt werden. Nicht zugeordnete Events zählen nur noch für die einfache Messung. Das hat drei Folgen:
- Weniger zugeordnete Conversions: Meta kann Leads und Käufe seltener der Anzeige zuschreiben, die sie ausgelöst hat. Deine Kampagnen sehen im Werbekonto schlechter aus, als sie sind.
- Schlechtere Optimierung: Der Algorithmus lernt nur aus den Conversions, die er zuordnen kann. Fehlen viele, optimiert er auf ein verzerrtes Bild.
- Kleinere Zielgruppen: Custom Audiences und Lookalike Audiences auf Basis deiner Events werden kleiner und ungenauer.
Gerade im Lead-Geschäft ist das ärgerlich, weil Formulare genau die Daten liefern, die Meta braucht: E-Mail-Adresse und Telefonnummer. Sie müssen nur sauber im Event ankommen.
Wie die Conversion API die Event Match Quality verbessert
Der Meta Pixel läuft im Browser und sieht nur, was dort passiert. Die Conversion API sendet Events direkt von deinem Server - und genau das hebt die Event Match Quality aus mehreren Gründen:
- Mehr Kundendaten pro Event: Der Server kennt, was der Browser nicht weitergibt: die E-Mail-Adresse und Telefonnummer aus dem Formular, den Namen aus dem CRM, eine eigene Kunden-ID. Diese Parameter gehören laut Meta zu den stärksten für den Abgleich.
- Weniger verlorene Events: Events, die der Pixel durch Verbindungs- oder Ladeprobleme, Ad-Blocker oder Browser-Einschränkungen verpasst, kommen über den Server trotzdem an.
- Pixel und Server ergänzen sich: Meta empfiehlt ein „redundantes Setup“ - dieselben wichtigen Events über Pixel und Conversion API senden. Der Pixel liefert
fbp,fbc, IP und User Agent aus dem Browser, der Server ergänzt die Kundendaten. Überevent_idund denselben Event-Namen führt Meta beide zusammen und zählt sie einmal. - Events nach dem Klick: Abschlüsse im CRM oder Zahlungen passieren oft Tage später und ohne Browser. Nur die Conversion API kann sie an Meta senden - mit denselben Kundendaten wie beim Lead. Einen EMQ-Wert zeigt Meta dafür derzeit nicht an, der Abgleich funktioniert aber nach demselben Prinzip.
- Volle Kontrolle über die Datenqualität: Auf dem Server normalisierst und hashst du die Daten selbst - statt dich darauf zu verlassen, was ein Browser-Skript erfasst.
Im Events Manager zeigt Meta neben der Event Match Quality weitere Werte, die du im Blick behalten solltest: die Event-Abdeckung (wie viele Pixel-Events auch über die Conversion API kommen), die Deduplizierung, die Aktualität der Daten (Verzögerung zwischen Ereignis und Empfang) und die zusätzlich gemeldeten Conversions, die Meta durch die Conversion API zuordnen kann.
Welche Parameter zählen
Meta nennt diese Daten „Customer Information Parameters“. Je mehr davon ein Event enthält - und je häufiger sie tatsächlich vorhanden sind -, desto besser der Abgleich.
| Daten | Meta-Parameter | Hashen? | Hinweis |
|---|---|---|---|
| E-Mail-Adresse | em | Ja (SHA-256) | Einer der stärksten Parameter |
| Telefonnummer | ph | Ja | Mit Ländervorwahl, nur Ziffern |
| Vor- und Nachname | fn, ln | Ja | Verbessert den Abgleich zusammen mit Ort/PLZ |
| Ort, Bundesland, PLZ, Land | ct, st, zp, country | Ja | Land als zweistelliger ISO-Code |
| Geschlecht, Geburtsdatum | ge, db | Ja | Im Lead-Geschäft selten vorhanden |
| Eigene Kunden-ID | external_id | Empfohlen | Z. B. die ID aus deinem CRM |
| Klick-ID | fbc | Nein | Entsteht aus dem fbclid der Anzeige |
| Browser-ID | fbp | Nein | Cookie _fbp des Meta Pixel |
| IP-Adresse, User Agent | client_ip_address, client_user_agent | Nein | Aus dem Browser-Request des Besuchers |
Für Website-Events über die Conversion API verlangt Meta außerdem action_source, event_source_url und client_user_agent. Reine Standortdaten (Ort, PLZ, Land, Geschlecht) ohne E-Mail, Telefon oder Klick-ID stuft Meta als zu ungenau für den Abgleich ein.
Die beiden wichtigsten Hebel im Lead-Geschäft sind fast immer E-Mail und Telefonnummer (stark, weil eindeutig) und fbc (verbindet das Event direkt mit dem Anzeigenklick).
Daten richtig normalisieren und hashen
Meta vergleicht Hashes. Schon ein Großbuchstabe oder ein Leerzeichen erzeugt einen völlig anderen Hash - der Abgleich scheitert, obwohl die Daten eigentlich stimmen. Deshalb gilt: erst normalisieren, dann mit SHA-256 hashen.
E-Mail: " Max.Mustermann@Firma.DE " → "max.mustermann@firma.de"
Telefon: "0171 / 123 45 67" → "491711234567"
Vorname: "Jürgen" → "jürgen"
Ort: "Bad Tölz" → "badtölz"
PLZ: "80331" → "80331"
Land: "Deutschland" → "de"
Die wichtigsten Regeln:
- Alles kleinschreiben und Leerzeichen am Anfang und Ende entfernen.
- Telefonnummer nur mit Ziffern und Ländervorwahl, ohne
+, ohne führende Null der Ortsvorwahl. - Land als zweistelliger ISO-Code (
de,at,ch) - laut Meta immer mitsenden, auch wenn alle Kunden aus einem Land kommen. - Nicht doppelt hashen und bereits gehashte Werte nicht erneut normalisieren.
fbc,fbp, IP-Adresse und User Agent bleiben ungehasht.
fbc und fbp sauber erfassen
fbc und fbp sind die Brücke zwischen Anzeigenklick, Browser und Server-Event:
- Der
fbclidhängt an der URL, wenn jemand auf deine Meta-Anzeige klickt. Daraus wirdfbcim Formatfb.1.<Zeitstempel in Millisekunden>.<fbclid>. Wichtig: Derfbclidunterscheidet Groß- und Kleinschreibung und darf nicht verändert werden - auch nicht kleingeschrieben wie die übrigen Daten. Geht derfbclidverloren, fehltfbc. fbpist die Browser-ID im Cookie_fbp, die der Meta Pixel setzt.
Typische Stellen, an denen beides verloren geht:
- Weiterleitungen, die URL-Parameter abschneiden (z. B. von
domain.deaufwww.domain.de). - Funnels in Iframes oder auf einer anderen Domain: Der Klick landet auf deiner Website, das Formular sitzt aber woanders.
- Lange Zeit zwischen Klick und Conversion: Wenn du
fbcnicht beim Lead speicherst, ist er beim späteren Abschluss nicht mehr da.
Speichere fbc und fbp deshalb beim ersten Besuch bzw. beim Lead und schicke sie mit allen späteren Events mit - auch mit dem gewonnenen Deal Wochen später.
Schritt für Schritt zu einem besseren Score
Ausgangslage prüfen
Öffne im Events Manager dein wichtigstes Event (Lead oder Purchase) und notiere Score und Abdeckung pro Parameter.
Formulare auf E-Mail und Telefon prüfen
Frage beides ab, wo es für deinen Prozess sinnvoll ist, und stelle sicher, dass die Werte im Event ankommen - auch bei Funnels, Kalender-Tools und Lead Ads.
Normalisieren und hashen
Bereite alle Kundendaten nach den Regeln oben auf und hashe sie mit SHA-256. Ein Test-Event im Events Manager zeigt, ob Meta die Parameter erkennt.
fbc und fbp mitsenden
Erfasse den fbclid beim Klick, speichere fbc und fbp mit dem Lead und sende beide mit jedem Server-Event.
Pixel und Server deduplizieren
Sendest du dasselbe Event über Pixel und Conversion API, gib beiden dieselbe event_id und denselben Event-Namen. Sonst zählt Meta doppelt.
Spätere Events zurückspielen
Sende auch Abschlüsse und Käufe aus CRM oder Zahlungsanbieter mit denselben Kundendaten. So lernt Meta, welche Leads wirklich Umsatz bringen.
Meta akzeptiert Server-Events nur bis zu sieben Tage nach dem Ereignis - enthält eine Anfrage ein älteres Event, wird die ganze Anfrage abgelehnt. Sende Events deshalb zeitnah - idealerweise automatisch, sobald sie im CRM oder beim Zahlungsanbieter entstehen.
Typische Fehler
- Nur Pixel-Daten senden: Ein Event mit IP, User Agent und
fbp, aber ohne E-Mail oder Telefonnummer, landet meist im unteren Bereich. - Unnormalisierte Werte: „Max@Firma.de “ und „max@firma.de“ ergeben verschiedene Hashes.
- Telefonnummern ohne Ländervorwahl: „0171…“ statt „49171…“ wird oft nicht erkannt.
- IP-Adresse des Servers statt des Besuchers: Wird die Server-IP gesendet, verschlechtert das den Abgleich.
fbcgeht unterwegs verloren: Redirects, Iframes oder Domainwechsel schneiden denfbclidab.fbclidverändert: Wer denfbclidmit den anderen Daten kleinschreibt, machtfbcunbrauchbar.- Fehlende Deduplizierung: Doppelt gezählte Events verfälschen Kampagnendaten, auch wenn der Score gut aussieht.
- Auf den falschen Event-Score schauen: PageView mit 8,5 tröstet nicht über ein Lead-Event mit 4.
So hilft dir LeadMetrics
LeadMetrics zeigt den Score nicht selbst an - den siehst du im Meta Events Manager. Die Conversion API von LeadMetrics sendet aber genau die Daten, die in die Event Match Quality einfließen:
- Gehashte Kundendaten: E-Mail, Telefonnummer und Namen werden mit SHA-256 gehasht übertragen.
- Klick- und Browser-IDs:
fbcundfbpwerden mit dem Event gesendet. - Deduplizierung: Jedes Event bekommt eine
event_id. - Wert und Währung für Käufe und gewonnene Deals - auch für Abschlüsse, die Wochen nach dem Klick im CRM entstehen, etwa über HubSpot.
- Formular-Erkennung: Das Lead-Tracking erfasst E-Mail und Telefonnummer aus Formularfeldern, auch in Single-Page-Apps; für Funnels in Iframes gibt es eigene Platzhalter.
- Log pro Lead: Du siehst, welche Events für einen Lead an Meta gesendet wurden.
Welche LeadMetrics-Events (Lead, Kauf, Deal gewonnen, Custom Metric …) als welches Meta-Event ankommen, legst du pro Projekt fest. Bei Meta kannst du außerdem wählen, ob nur attribuierte Daten oder alle Daten gesendet werden.
Bereit für besseres Tracking?
Häufige Fragen
Begriffe in diesem Guide
Alle BegriffeEvent Match Quality
Event Match Quality (EMQ) ist ein Score von Meta (0 bis 10), der bewertet, wie gut Server-Events über Kundendaten einem Meta-Konto zugeordnet werden können.
Conversion API · CAPI
Eine Conversion API (CAPI) ist eine Schnittstelle, über die Conversions direkt von Server zu Server an Werbeplattformen wie Meta oder Google gesendet werden.
Hashing
Hashing wandelt Daten wie E-Mail-Adressen per Einwegfunktion (z. B. SHA-256) in eine feste Zeichenfolge um, aus der sich das Original nicht zurückrechnen lässt.
fbclid · Facebook Click Identifier
Die fbclid (Facebook Click Identifier) ist eine ID, die Meta an Links aus Facebook und Instagram hängt, damit Conversions dem Klick zugeordnet werden können.
Event-Deduplizierung
Event-Deduplizierung sorgt dafür, dass eine Conversion, die per Pixel und per Conversion API gesendet wird, von der Werbeplattform nur einmal gezählt wird.
Tracking-Pixel
Ein Tracking-Pixel ist ein Code-Schnipsel der Werbeplattform, der im Browser Seitenaufrufe und Conversions erfasst und an Meta, Google & Co. meldet.
First-Party-Cookies
First-Party-Cookies werden von der Domain gesetzt, die du gerade besuchst. Sie speichern z. B. Logins, Warenkörbe oder Tracking-IDs für dieselbe Website.
Lead Ads
Lead Ads sind Anzeigen mit eingebautem Formular, über die Nutzer ihre Kontaktdaten direkt in der Werbeplattform hinterlassen, ohne auf eine Website zu wechseln.
Passende Artikel
- Meta AI für Meta Ads: Was der KI-Assistent kann - und was er von dir brauchtMeta baut KI in jede Ebene seiner Werbeplattform ein: Business Assistant, KI-Videos, Audience Discovery. Was schon geht, was getestet wird - und warum die KI nur so gut ist wie deine Conversion-Daten.
- Tracking ohne CAPI, Pixel-Wirrwarr und EntwickleraufwandWarum moderne Marketer auf Direct Track, One-Code-Tracking und automatisches Form Tracking setzen
- META Andromeda Update - Tracking KomplikationenMeta (ehemals Facebook) hat mit Andromeda das bislang größte Update seines Werbealgorithmus ausgerollt – und das verändert die Art und Weise, wie Facebook Ads und Instagram Ads ausgespielt werden, grundlegend. Für alle Marketer, Advertiser und Agenturen ist jetzt klar: Wer Conversion-Tracking nicht im Griff hat, verliert Sichtbarkeit, Umsatz und Skalierbarkeit.
Weitere Guides
Alle GuidesKampagnen-Tracking mit UTMs und Klick-IDs richtig aufsetzen
So richtest du sauberes Kampagnen-Tracking ein: UTM-Namenskonvention, dynamische Parameter in Meta und Google Ads, Klick-IDs, typische Fehler und Tests.
Guide lesenEchten ROAS in der Leadgenerierung messen: vom Klick zum Deal
So misst du den echten ROAS im Lead-Geschäft: Umsatz aus dem CRM der Kampagne zuordnen, CPL, CPA und ROAS richtig lesen und Deal-Werte an Meta & Co. senden.
Guide lesenSocial-Media-KPIs für Leadgenerierung: Welche Kennzahlen zählen
Die wichtigsten Social-Media-Kennzahlen für Lead-Kampagnen auf Meta, Instagram, TikTok und LinkedIn: von Reichweite und CTR bis Cost per Lead und ROAS.
Guide lesen