Guide · Tracking

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.

Daniel Kalcher8 Min. Lesezeit

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. Über event_id und 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.

DatenMeta-ParameterHashen?Hinweis
E-Mail-AdresseemJa (SHA-256)Einer der stärksten Parameter
TelefonnummerphJaMit Ländervorwahl, nur Ziffern
Vor- und Nachnamefn, lnJaVerbessert den Abgleich zusammen mit Ort/PLZ
Ort, Bundesland, PLZ, Landct, st, zp, countryJaLand als zweistelliger ISO-Code
Geschlecht, Geburtsdatumge, dbJaIm Lead-Geschäft selten vorhanden
Eigene Kunden-IDexternal_idEmpfohlenZ. B. die ID aus deinem CRM
Klick-IDfbcNeinEntsteht aus dem fbclid der Anzeige
Browser-IDfbpNeinCookie _fbp des Meta Pixel
IP-Adresse, User Agentclient_ip_address, client_user_agentNeinAus 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 fbclid hängt an der URL, wenn jemand auf deine Meta-Anzeige klickt. Daraus wird fbc im Format fb.1.<Zeitstempel in Millisekunden>.<fbclid>. Wichtig: Der fbclid unterscheidet Groß- und Kleinschreibung und darf nicht verändert werden - auch nicht kleingeschrieben wie die übrigen Daten. Geht der fbclid verloren, fehlt fbc.
  • fbp ist 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.de auf www.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 fbc nicht 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

  1. Ausgangslage prüfen

    Öffne im Events Manager dein wichtigstes Event (Lead oder Purchase) und notiere Score und Abdeckung pro Parameter.

  2. 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.

  3. 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.

  4. fbc und fbp mitsenden

    Erfasse den fbclid beim Klick, speichere fbc und fbp mit dem Lead und sende beide mit jedem Server-Event.

  5. 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.

  6. 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.

💡
Welche Daten du an Meta übermitteln darfst, hängt von deiner Einwilligungslösung und deiner Datenschutzerklärung ab. Kläre das mit deinem Datenschutzbeauftragten - dieser Guide ist keine Rechtsberatung.

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.
  • fbc geht unterwegs verloren: Redirects, Iframes oder Domainwechsel schneiden den fbclid ab.
  • fbclid verändert: Wer den fbclid mit den anderen Daten kleinschreibt, macht fbc unbrauchbar.
  • 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: fbc und fbp werden 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?

Teste LeadMetrics 10 Tage kostenlos und sieh, welche Kampagnen wirklich Umsatz bringen.
10 Tage kostenlos testen

Häufige Fragen

Meta zeigt den Score von 0 bis 10 und stuft ihn von schlecht bis sehr gut ein. In der Praxis gilt ein Wert ab etwa 6 als solide. Entscheidend ist der Score deines wichtigsten Conversion-Events, also meist Lead oder Kauf - nicht der von PageView.

Begriffe in diesem Guide

Alle Begriffe

Passende Artikel

Weitere Guides

Alle Guides