Meta Pixel Standard-Events sind ein vordefiniertes Set an Website-Aktionen, die Meta über seine Ad-Produkte hinweg erkennt, jede gefeuert mit der Funktion fbq('track', ...). Es gibt 17 Standard-Events, darunter ViewContent, AddToCart, InitiateCheckout, Lead, CompleteRegistration und Purchase, plus PageView, das automatisch aus dem Pixel-Base-Code feuert. Jedes Event kann Parameter wie value, currency und content_ids tragen, die die Aktion beschreiben. Advertiser nutzen diese Events, um die Ad-Auslieferung zu optimieren, Conversions zu messen, Zielgruppen aufzubauen und Katalog-Ads zu betreiben.
Öffne den Events Manager und du triffst auf eine Wand aus Event-Namen: AddToCart, InitiateCheckout, Purchase, Lead. Meta dokumentiert, was sie bedeuten, aber die Event-Liste lebt auf einer Seite und die Parameter, die zu jedem Event gehören, auf einer anderen, sodass du am Ende zwischen Tabs hin- und herspringst, um eine Frage zu beantworten.
Dieser Guide zieht alles an einen Ort. Du bekommst jedes Meta Pixel Standard-Event mit dem exakten Code, der es feuert, den Parametern, die jedes akzeptiert, welche Parameter Meta tatsächlich verlangt, welche Events für deinen Funnel am wichtigsten sind und die Fehler, die deine Daten still ruinieren. Es setzt voraus, dass du das Meta Pixel bereits installiert hast und seine Events gut nutzen willst.
Was sind Meta Pixel Standard-Events?
Standard-Events sind vordefinierte Website-Aktionen, die Meta am Namen erkennt. Du meldest eine, indem du fbq('track', 'EventName') in deinem Pixel-Code aufrufst, wenn die Aktion passiert. Weil die Namen vordefiniert sind, kann Meta sie über Optimierung, Attribution und Zielgruppen hinweg ohne zusätzliche Konfiguration auf deiner Seite nutzen. Ein Purchase-Event bedeutet in deinem Konto dasselbe wie in jedem anderen, was genau der Grund ist, warum der Algorithmus darauf reagieren kann.
Es gibt 17 dieser track-Events. PageView ist ein Sonderfall: es ist in den Pixel-Base-Code eingebaut und feuert automatisch auf jeder Seite mit dem Pixel, sodass du nie einen separaten track-Aufruf dafür schreibst. Die anderen 17 löst du selbst aus, entweder im Code oder über Metas No-Code Event Setup Tool.
Standard-Events vs Custom-Events
Wenn deine Aktion zu keinem Standard-Event passt, kannst du ein Custom-Event mit fbq('trackCustom', 'YourEventName') senden. Custom-Events akzeptieren dieselben Parameter, aber Meta erkennt den Namen nicht ab Werk, sodass du nicht darauf optimieren kannst, bis du ihn in eine Regel verpackst.
Diese Regel ist eine Custom Conversion: eine Definition, die du im Events Manager aufbaust und die Events zählt oder darauf optimiert, die von dir gesetzte Kriterien erfüllen, etwa eine URL, die /thank-you enthält. Custom Conversions sind keine zusätzlichen Pixel-Aufrufe. Sie interpretieren die Events, die du bereits sendest. Die praktische Faustregel ist einfach: wenn ein Standard-Event zur Aktion passt, nutze es, denn du bekommst Metas volle Optimierungsunterstützung gratis. Greife nur dann zu einem Custom-Event oder einer Custom Conversion, wenn nichts Standardmäßiges passt.
Die vollständige Liste der Meta Pixel Standard-Events
Hier sind alle 17 Standard-Events mit der Aktion, die jedes repräsentiert, und dem Code, der es feuert. PageView ist unten separat gelistet, weil es sich anders verhält.
![]()
| Event | Website-Aktion | fbq-Code | Schlüsselparameter |
|---|---|---|---|
| AddPaymentInfo | Zahlungsinfo während des Checkouts hinzugefügt | fbq('track', 'AddPaymentInfo'); | Optional: value, currency, content_ids |
| AddToCart | Artikel in einen Warenkorb gelegt | fbq('track', 'AddToCart'); | Für Katalog-Ads: content_ids, content_type. Empfohlen: value, currency |
| AddToWishlist | Artikel auf einer Wunschliste gespeichert | fbq('track', 'AddToWishlist'); | Empfohlen: content_ids. Optional: value, currency |
| CompleteRegistration | Ein Anmelde- oder Registrierungsformular wird abgesendet | fbq('track', 'CompleteRegistration'); | Optional: value, currency, status |
| Contact | Ein Kunde kontaktiert das Unternehmen (Anruf, SMS, E-Mail, Chat) | fbq('track', 'Contact'); | Keine |
| CustomizeProduct | Ein Produkt wird in einem Konfigurator angepasst | fbq('track', 'CustomizeProduct'); | Keine |
| Donate | Eine Spende wird getätigt | fbq('track', 'Donate'); | Empfohlen: value, currency |
| FindLocation | Eine Person sucht einen physischen Standort | fbq('track', 'FindLocation'); | Keine |
| InitiateCheckout | Der Checkout-Flow beginnt | fbq('track', 'InitiateCheckout'); | Empfohlen: content_ids, value, currency, num_items |
| Lead | Ein Lead wird abgesendet (Formular, Trial-Anmeldung) | fbq('track', 'Lead'); | Empfohlen: value, currency (Lead-Wert) |
| Purchase | Ein Kauf wird abgeschlossen | fbq('track', 'Purchase', {value: 0.00, currency: 'USD'}); | Erforderlich: value, currency. Für Katalog-Ads: content_ids, content_type |
| Schedule | Ein Termin wird gebucht | fbq('track', 'Schedule'); | Keine |
| Search | Eine Suche auf der Seite wird durchgeführt | fbq('track', 'Search'); | Empfohlen: search_string |
| StartTrial | Ein kostenloser Trial beginnt | fbq('track', 'StartTrial', {value: '0.00', currency: 'USD', predicted_ltv: '0.00'}); | Empfohlen: value, currency, predicted_ltv |
| SubmitApplication | Eine Bewerbung wird eingereicht | fbq('track', 'SubmitApplication'); | Keine |
| Subscribe | Ein bezahltes Abo startet | fbq('track', 'Subscribe', {value: '0.00', currency: 'USD', predicted_ltv: '0.00'}); | Empfohlen: value, currency, predicted_ltv |
| ViewContent | Eine Schlüsselseite wird angesehen (Produkt, Landingpage) | fbq('track', 'ViewContent'); | Für Katalog-Ads: content_ids, content_type. Optional: value, currency |
PageView feuert automatisch aus dem Base-Code und braucht keinen track-Aufruf. Es sagt Meta, dass jemand auf einer Seite mit dem Pixel gelandet ist, mehr nicht.
Du brauchst nicht alle 17. Die meisten Konten nutzen vier bis sieben, gewählt passend zum Pfad, den ein Besucher tatsächlich nimmt. Sie nach Aufgabe zu gruppieren macht die Auswahl leichter.
E-Commerce- und Katalog-Events
Diese sechs bilden den Shopping-Funnel ab und sind die Events, die dynamische Produkt-Ads speisen: ViewContent (jemand sieht ein Produkt an), AddToCart, AddToWishlist, InitiateCheckout, AddPaymentInfo und Purchase. Wenn du Produkte verkaufst, ist das dein Kern-Set, und Purchase ist fast immer dein Optimierungs-Event, sobald du genug Volumen hast.
Lead- und Registrierungs-Events
Diese decken Seiten ab, bei denen die Conversion ein Kontakt statt ein Verkauf ist: Lead, CompleteRegistration, Contact, Schedule, SubmitApplication, StartTrial und Subscribe. Eine B2B-Seite könnte Lead bei einer Demo-Anfrage und CompleteRegistration bei der Kontoerstellung feuern. Eine SaaS-Seite setzt auf StartTrial und Subscribe.
Discovery- und sonstige Events
Die übrigen Events erfassen Intent und Nischen-Aktionen: Search (Suche auf der Seite), FindLocation (Standortfinder), CustomizeProduct (Konfigurator-Nutzung) und Donate (gemeinnützig). Das sind unterstützende Signale. Sie sind nützlich für Zielgruppen und Upper-Funnel-Optimierung, aber selten das primäre Conversion-Ziel.
Mehr launchen. Weniger klicken.
Lade hunderte Creatives auf einmal hoch, ordne Thumbnails automatisch den Videos zu und exportiere direkt in den Meta Werbeanzeigenmanager.
Ads Uploader kostenlos testenKeine Kreditkarte nötig • 7 Tage kostenlos testen
Standard-Event-Parameter erklärt
Ein Event-Name sagt Meta, was passiert ist. Parameter sagen Meta, wie viel, welches Produkt und in welcher Währung. Dieses Detail ist es, was ROAS-Reporting, wertbasiertes Bidding und Katalog-Matching antreibt. Ein Purchase ohne value ist eine bloße Zählung; ein Purchase mit value und currency ist Umsatz, auf den Meta optimieren kann.
Das sind die Objekteigenschaften, die Meta unterstützt, mit ihren Typen und ihrem Zweck:
| Parameter | Typ | Was es trägt |
|---|---|---|
value | Number | Der monetäre Wert der Aktion (zum Beispiel die Bestellsumme) |
currency | String | ISO-Währungscode für value, etwa USD oder EUR |
content_ids | Array von Strings oder Integers | Produkt-IDs oder SKUs, die an das Event gebunden sind |
contents | Array von Objekten | Artikel mit id und quantity, z. B. [{id: 'SKU1', quantity: 2}] |
content_type | String | product oder product_group, passend zu deinem Katalog |
content_name | String | Menschenlesbarer Name der Seite oder des Produkts |
content_category | String | Kategorie der Seite oder des Produkts |
num_items | Integer | Anzahl der Artikel, genutzt mit InitiateCheckout |
search_string | String | Die Suchanfrage, die ein Besucher eingegeben hat, genutzt mit Search |
predicted_ltv | Number | Vorhergesagter Lifetime Value, genutzt mit Subscribe und StartTrial |
status | Boolean | Registrierungsstatus, genutzt mit CompleteRegistration |
Pflicht- vs optionale Parameter
Hier werden die Details unscharf, sogar in Metas eigenen Hilfeseiten. Hier die korrekte Version.
Meta verlangt strikt nur eine Kombination: currency und value beim Purchase-Event. Lass sie weg und Conversion-Value-Reporting sowie Value-Optimierung brechen. Jeder andere Parameter bei jedem anderen Event ist technisch optional.
Es gibt eine zweite Stufe von "erforderlich, aber nur im Kontext". Wenn du Advantage+ Catalog Ads (dynamische Produkt-Ads) schaltest, verlangt Meta contents oder content_ids bei den Produkt-Events, von denen diese Kampagnen abhängen: AddToCart, ViewContent, Search und Purchase. Ohne Produkt-Identifier kann Meta das Event nicht an einen Artikel in deinem Katalog binden, und die dynamische Ad hat nichts zu zeigen.
Über diese beiden Fälle hinaus sind die Parameter optional, aber dringend empfohlen. value und currency bei umsatznahen Events wie InitiateCheckout, Lead und CompleteRegistration zu senden, selbst wenn die Zahl eine Schätzung ist, gibt dem Algorithmus etwas zum Optimieren. search_string macht Search nützlich. num_items fügt Checkouts Kontext hinzu. Behandle die optionale Liste als Best Practice, nicht als Füllmaterial.
Ein Beispiel-Standard-Event mit Parametern
Hier ist ein Purchase-Event, das die Parameter trägt, die es überhaupt erst trackenswert machen:
fbq('track', 'Purchase', {
value: 89.99,
currency: 'USD',
content_ids: ['SKU-1234'],
content_type: 'product',
num_items: 1
});
value und currency sind das erforderliche Paar. content_ids und content_type lassen Advantage+ Catalog Ads den Verkauf deinem Produkt-Feed zuordnen. num_items erfasst, wie viele Einheiten verkauft wurden. Feuere das auf der Bestellbestätigungsseite, nie früher.
![]()
Wie Standard-Events deine Ads antreiben
Standard-Events sind nicht nur Reporting-Labels. Sie speisen vier eigenständige Aufgaben, und das richtige Event sauber fließen zu lassen ist es, was eine Kampagne, die lernt, von einer trennt, die ins Stocken gerät.
Auf Conversions optimieren
Wenn du eine Kampagne aufbaust, wählst du ein Conversion-Event als Optimierungsziel. Metas Auslieferungssystem sucht dann nach Menschen, die dieses Event wahrscheinlich feuern. Nur Standard-Events, oder darauf aufgebaute Custom Conversions, können direkt als Ziel gewählt werden. Meta verweist seit Langem auf eine grobe Zielmarke von rund 50 Conversions pro Woche auf dem Optimierungs-Event, damit sich die Auslieferung stabilisiert, also wähle ein Event, das oft genug passiert, um die Lernphase zu durchlaufen.
Conversions und Attribution messen
Jedes Standard-Event, das du sendest, ist für Attributionsreporting infrage und wird deinen Ads innerhalb des von dir gewählten Attributionsfensters gutgeschrieben. Wenn ein Event nie feuert, kann Meta es nicht zählen, egal wie viele Verkäufe du tatsächlich gemacht hast. Wenn value und currency mitfahren, berechnet Meta ROAS automatisch, weshalb Umsatz-Events ohne diese Parameter ein stilles Reporting-Loch sind.
Stunden beim Creative-Testing sparen
Schluss mit dem Hochladen einzelner Anzeigen. Verarbeite unbegrenzt viele Creatives in Bulk, mit automatischem Media-Matching und direkter API-Veröffentlichung.
Ads Uploader kostenlos testenKeine Kreditkarte nötig • 7 Tage kostenlos testen
Custom- und Lookalike-Zielgruppen aufbauen
Jedes Standard-Event kann eine Zielgruppe seeden. Retargete Besucher, die AddToCart, aber nie Purchase gefeuert haben. Bau eine Lookalike aus allen, die in den letzten 180 Tagen Purchase gefeuert haben. Das Pixel fügt Menschen diesen Zielgruppen hinzu, sobald ihre Events feuern, sodass saubere Events saubere, frische Zielgruppen bedeuten.
Katalog- und Advantage+-Ads antreiben
Dynamische Produkt-Ads laufen auf den Produkt-Events: ViewContent, AddToCart und Purchase, mit content_ids oder contents und content_type: 'product'. Diese Identifier lassen Meta einem wiederkehrenden Besucher genau das Produkt zeigen, das er angesehen oder abgebrochen hat. Lass die Produktparameter weg und Advantage+ Catalog Ads können dem Besucher das tatsächlich angesehene oder abgebrochene Produkt nicht zeigen: die Ad fällt auf generische Katalogartikel zurück oder hört auf auszuliefern, und der Retargeting-Vorteil, für den du den Katalog gebaut hast, ist weg.
So feuerst du ein Standard-Event
Es gibt drei Wege, Standard-Events auf deine Seite zu bekommen, vom technischsten zum am wenigsten technischen:
- In deinem Pixel-Code. Füge den
fbq('track', 'EventName', {...})-Aufruf der relevanten Seite hinzu, unterhalb des Base-Codes, damit er läuft, wenn die Aktion passiert (ein Button-Klick oder das Laden einer Bestätigungsseite). - Das Event Setup Tool. Im Events Manager lässt dich dieses No-Code-Tool per Point-and-Click auf Buttons und Seiten-URLs sie Standard-Events zuordnen, ohne Entwickler.
- Eine Partner-Integration. Plattformen wie Shopify und WooCommerce sowie Tag Manager wie Google Tag Manager können Events über ihre eingebauten Meta-Integrationen für dich zuordnen und feuern.
Wenn du die Aufrufe selbst schreibst, hier je ein vollständiges, einfügbereites Beispiel pro Funnel-Typ:
// Ecommerce: order confirmation page
fbq('track', 'Purchase', {
value: 89.99,
currency: 'USD',
content_ids: ['SKU-1234'],
content_type: 'product'
});
// Lead gen: demo-request form submit
fbq('track', 'Lead', {
value: 250.00,
currency: 'USD',
content_name: 'Demo Request'
});
// Discovery: on-site search
fbq('track', 'Search', {
search_string: 'running shoes'
});
Beachte, dass value eine Zahl ist, kein String: sende value: 89.99, nicht value: "89.99".
Welchen Weg du auch nimmst, Meta empfiehlt, deine wichtigen Events sowohl über das Browser-Pixel als auch über die serverseitige Conversions API mit einer gemeinsamen event_id zu senden, damit die beiden Kopien dedupliziert statt doppelt gezählt werden. Die vollständige Installationsanleitung findest du im zuvor verlinkten Meta-Pixel-Guide.
Sobald Events live sind, bestätige, dass sie tatsächlich feuern. Die Browser-Erweiterung Meta Pixel Helper zeigt dir in Echtzeit, welche Events und Parameter feuern, während du durch deine eigene Seite klickst, und sie flaggt Duplikate und fehlende Werte sofort. Kombiniere sie mit dem Test Events Tool im Events Manager, um zu bestätigen, dass Meta jedes Event korrekt empfängt.
Häufige Standard-Event-Fehler, die du vermeiden solltest
Die Events selbst sind einfach. Der Schaden entsteht durch kleine Implementierungsfehler, die unbemerkt durchgehen, bis dein Reporting abdriftet.
- Purchase feuern, bevor der Verkauf abgeschlossen ist. Ein
Purchase-Event auf der Warenkorb- oder Checkout-Seite statt auf der Bestellbestätigungsseite bläht den gemeldeten Umsatz auf und trainiert die Auslieferung auf Menschen, die nie gekauft haben. Feuere es nur auf der Danke-Seite. - Doppeltes Feuern ohne Deduplizierung. Ein über Google Tag Manager und dein Theme installiertes Pixel feuert jedes Event zweimal, verdoppelt deine gemeldeten Conversions und überzeichnet den ROAS. Prüfe den Netzwerk-Tab auf doppelte Anfragen an
facebook.com/trund dedupliziere Pixel und Conversions API mit einer gemeinsamenevent_id. - Fehlende currency bei Umsatz-Events. Ein
Purchasemitvalue: 89und ohnecurrencyfällt auf USD zurück. Internationale Konten verlieren so einen bedeutsamen Teil des attribuierten Umsatzes. - Ein Custom-Event nutzen, wo ein Standard-Event existiert. Dein Event
AddedToCartstattAddToCartzu nennen kostet dich Metas eingebaute Optimierung und Katalog-Unterstützung. Triff die Standard-Namen exakt. - Inkonsistente Parameterformate über Quellen hinweg. Wenn das Browser-Pixel
content_ids: ['1234']sendet und dein Servercontent_ids: [1234], behandelt Meta sie womöglich als unterschiedliche Events und die Deduplizierung bricht still. Halte die Typen auf beiden Seiten identisch.
Ein Fünf-Minuten-Durchgang mit eben dieser Erweiterung, durch deinen echten Funnel geklickt, fängt die meisten davon ab, bevor sie dich einen Monat verzerrte Daten kosten.
Häufig gestellte Fragen
Wie viele Meta Pixel Standard-Events gibt es?
Es gibt 17 Standard-Events, die du mit fbq('track', 'EventName') feuerst, plus PageView, das im Pixel-Base-Code mitgeliefert wird und automatisch feuert. Je nachdem, ob du PageView mitzählst, siehst du die Zahl als 17 oder 18 angegeben.
Was ist der Unterschied zwischen Standard- und Custom-Events?
Standard-Events nutzen Namen, die Meta bereits erkennt, und fließen direkt in Optimierung und Reporting ein. Custom-Events nutzen Namen, die du mit fbq('trackCustom', ...) definierst, für Aktionen, die kein Standard-Event abdeckt, und sie brauchen eine Custom Conversion, bevor du darauf optimieren kannst.
Ist PageView ein Standard-Event?
Ja, aber es feuert automatisch aus dem Pixel-Base-Code auf jeder Seite, sodass du keinen separaten track-Aufruf dafür hinzufügst. Die anderen 17 Standard-Events löst du selbst aus.
Welche Parameter sind für ein Purchase-Event erforderlich?
Meta verlangt strikt currency und value. Wenn du Advantage+ Catalog Ads schaltest, sende außerdem contents oder content_ids, damit der Verkauf zu deinem Katalog passt. Andere Parameter sind optional, aber empfohlen.
Was ist der Unterschied zwischen einem Standard-Event und einer Custom Conversion? Ein Standard-Event ist ein Signal, das dein Pixel von der Seite sendet. Eine Custom Conversion ist eine Regel im Events Manager, die Events zählt oder darauf optimiert, die von dir gesetzte Kriterien erfüllen. Custom Conversions interpretieren Events, die du bereits sendest, statt neuen Pixel-Code hinzuzufügen.
Wie prüfe ich, ob meine Standard-Events feuern? Nutze die Meta Pixel Helper Erweiterung, um Events in Echtzeit feuern zu sehen, und das Test Events Tool im Events Manager, um zu bestätigen, dass Meta jedes mit den richtigen Parametern empfängt. Diagnostics flaggt fehlende Parameter und niedrige Event Match Quality.
Funktionieren Standard-Events auch ohne Third-Party-Cookies?
Ja, aber die Browser-Genauigkeit nimmt ab, da Cookies und Consent-Gating einige Anfragen blockieren. Meta empfiehlt, dieselben Events serverseitig über die Conversions API mit einer gemeinsamen event_id zu senden und Advanced Matching zu nutzen, um Attribution zurückzugewinnen.
Deine Standard-Events richtig hinbekommen
Standard-Events sind das Vokabular, das Metas Algorithmus spricht. Es gibt 17 davon, plus den automatischen PageView, und die, die du wählst, sollten den echten Pfad spiegeln, den ein Besucher durch deine Seite nimmt. Der Event-Name erfasst, was passiert ist; die Parameter, angeführt von value und currency, erfassen das Detail, das das Event optimierenswert macht.
Beginne damit, deinen Funnel auf das kleinste Set an Events abzubilden, das ihn erfasst, feuere jedes auf der richtigen Seite mit den richtigen Parametern und bestätige, dass es feuert, bevor du Budget dagegen ausgibst. Lege Custom-Events und Custom Conversions nur dort obendrauf, wo die Standard-Liste eine Lücke lässt. Bekomm dieses Fundament sauber und alles stromabwärts, Optimierung, Attribution, Zielgruppen und Katalog-Ads, hat ein präzises Signal zum Arbeiten. Das ist auch der Punkt, an dem das Skalieren von Creative-Tests Sinn ergibt, und ein Bulk-Ad-Launch-Workflow lässt dich Dutzende Variationen gegen dieses saubere Signal stellen, ohne den manuellen Upload-Aufwand.
Für die vollständigen Event- und Parameter-Spezifikationen siehe die Meta Pixel Entwicklerdokumentation.
