Mit einer Conversion-Aktion meldet Funnelforms jeden neuen Eintrag an deine Werbe- und Analyse-Konten. Meta, Google Analytics 4 und TikTok bekommen die Meldung direkt vom Server deiner Website, sodass Werbeblocker und verlorene Weiterleitungen sie nicht verschlucken. Google Ads bekommt sie über das Google-Tag im Browser des Besuchers. Ob gesendet wird, hängt von der Einwilligung des Besuchers und vom Datenschutzmodus deiner Website ab.
Voraussetzungen
- Funnelforms Pro. In Funnelforms Free ist diese Funktion nicht enthalten. Free bietet die Conversion-Aktionen bei Aktion hinzufügen nicht an und nennt Conversion-Tracking im Hinweis mit dem Abzeichen Pro.
- Du hast das Recht, Einträge zu sehen. Ohne dieses Recht kannst du Aktionen vorbereiten; jemand mit dem Recht veröffentlicht sie.
- Für Verbindung hinzufügen brauchst du das Recht, die Einstellungen zu ändern.
- Zugangsdaten der Plattform: bei Meta Pixel-ID und Zugriffstoken, bei Google Analytics 4 Mess-ID und API-Secret, bei TikTok Pixel-Code und Zugriffstoken.
- Für Google Ads: ein Google-Tag auf der Seite mit dem Formular. Funnelforms lädt selbst keines.
- Ein Cookie-Banner, das die WP Consent API unterstützt (zum Beispiel Complianz, Borlabs, Real Cookie Banner oder CookieYes), damit Funnelforms die Einwilligung kennt.
Wo finde ich die Funktion?
Öffne das Formular im Editor im Arbeitsbereich Aufbau, klicke auf den Kontaktschritt und rechts auf den Reiter Nach dem Absenden. Wähle unter Aktionen bei Aktion hinzufügen den Eintrag Conversion (Meta, GA4, TikTok) oder Google-Ads-Conversion.
Den Datenschutzmodus findest du unter Funnelforms → Einstellungen → Allgemein in der Karte Datenschutzmodus.
Funktionen im Überblick
- Plattform: Meta (Conversions API), Google Analytics 4, TikTok (Events API).
- Ereignis: eigener Name oder das Standardereignis der Plattform.
- Wert aus der Berechnung und Währung, wenn das Formular Berechnungen hat.
- Ein Hinweis unter der Aktion sagt dir, wann gesendet wird: bei Meta, GA4 und TikTok nur mit Einwilligung im Cookie-Banner.
- Testereignis-Code bei Meta und TikTok, für Tests in der Testansicht der Plattform.
- Bei Google Ads: Conversion-ID und -Label, Nur mit Einwilligung des Besuchers und Erweiterte Conversions.
- Datenschutzmodus der Website: EU (DSGVO), empfohlen oder Global (Opt-out).
Schritt-für-Schritt-Anleitung
Datenschutzmodus prüfen
- Öffne Funnelforms → Einstellungen und bleibe auf Allgemein.
- Prüfe in der Karte Datenschutzmodus, welcher Modus gewählt ist. Für Websites mit Besuchern aus der EU lass EU (DSGVO), empfohlen gewählt.

- Klicke auf Speichern, wenn du etwas geändert hast.
Meta, GA4 oder TikTok
- Öffne das Formular im Editor, klicke auf den Kontaktschritt und dann auf den Reiter Nach dem Absenden.
- Wähle bei Aktion hinzufügen den Eintrag Conversion (Meta, GA4, TikTok).
- Wähle bei Plattform die Plattform.

- Klicke bei Verbindung auf Verbindung hinzufügen, vergib einen Namen, trage die Zugangsdaten ein und klicke auf Verbindung speichern.

- Lass Ereignis leer, um das Standardereignis zu senden, oder trage einen Namen ein.
- Wenn das Formular Berechnungen hat, wähle bei Wert aus der Berechnung ein Ergebnis und trage die Währung ein, zum Beispiel
EUR. - Für einen Test bei Meta oder TikTok trägst du bei Testereignis-Code den Code aus der Testansicht der Plattform ein. Entferne ihn vor dem Livegang.
- Lies den Hinweis unter den Feldern: „Wird nur gesendet, wenn das Cookie-Banner deiner Website die Einwilligung der Besucher über die WP Consent API meldet. Ohne diese Einwilligung wird nichts gesendet.“ Das gilt in beiden Datenschutzmodi.
- Veröffentliche das Formular mit Veröffentlichen.
Google Ads
- Wähle bei Aktion hinzufügen den Eintrag Google-Ads-Conversion.

- Trage bei Conversion-ID und -Label den Wert
send_toaus dem Event-Snippet ein, zum BeispielAW-123456789/AbC-D_efG. Du findest ihn in Google Ads unter Zielvorhaben, Conversions. - Wähle bei Bedarf Wert aus der Berechnung und Währung.
- Lass Nur mit Einwilligung des Besuchers eingeschaltet. Ausschalten lässt es sich nur im Modus Global (Opt-out); dann sendet Funnelforms, sofern der Besucher nicht abgelehnt hat.
- Schalte bei Bedarf Erweiterte Conversions ein.
- Veröffentliche das Formular.
Erklärungen
Was regelt der Datenschutzmodus?
Der Datenschutzmodus gilt für alle Formulare der Website. Er legt fest, wie Funnelforms mit der Einwilligung für Conversions, Tracking-Code, Google Maps und Captchas umgeht. Die Einwilligung kommt von deinem Cookie-Banner über die WP Consent API.
- EU (DSGVO), empfohlen (Vorgabe): Tracking, Kennungen und Dienste anderer Anbieter nur mit Einwilligung der Besucher. Meldet kein Cookie-Banner eine Einwilligung, wird nichts gesendet.
- Global (Opt-out): Ohne Consent-Tool gilt die Einwilligung für Tracking-Code, Google Maps und Captchas als erteilt. Conversions an Meta, TikTok und GA4 brauchen weiter ein Ja im Cookie-Banner. Eine Ablehnung und Global Privacy Control werden beachtet. Nur für Websites ohne Besucher aus der EU. Für Google Ads entscheidet der Schalter Nur mit Einwilligung des Besuchers, siehe unten.
Wann wird gesendet?
Jede Plattform gehört zu einer Kategorie der WP Consent API: Meta, TikTok und Google Ads zu „marketing“, Google Analytics 4 zu „statistics“. Funnelforms liest die Einwilligung beim Absenden aus und speichert sie mit dem Eintrag.
| Besucher | EU (DSGVO) | Global (Opt-out) |
|---|---|---|
| hat der Kategorie zugestimmt | gesendet | gesendet |
| hat sie abgelehnt | nie | nie |
| kein Consent-Tool auf der Website oder keine Antwort | nie | Meta, GA4, TikTok: nie. Google Ads: nur mit ausgeschaltetem Nur mit Einwilligung des Besuchers |
| Browser sendet Global Privacy Control | nur nach Zustimmung im Cookie-Banner | nie |
Meta, GA4 und TikTok verlangen immer eine Einwilligung; einen Schalter dafür gibt es an diesen Aktionen nicht. Deshalb sendet Funnelforms sie auch im Modus Global (Opt-out) nur, wenn dein Cookie-Banner eine Zustimmung meldet. Das sagt auch der Hinweis an der Aktion, in beiden Modi gleich.
Wird nichts gesendet, zeigt der Eintrag die Zustellung als „Übersprungen“ mit no_consent.
Welche Daten speichert der Eintrag?
Funnelforms liest Kennungen einer Plattform nur, wenn ihre Kategorie erlaubt ist. IP-Adresse, User-Agent und die Cookies von Meta und TikTok speichert der Eintrag nur mit Erlaubnis für „marketing“, die Client-ID von Google Analytics nur mit Erlaubnis für „statistics“. Ist keine der beiden Kategorien erlaubt, speichert der Eintrag gar keine Tracking-Daten. Die Daten werden mit dem Eintrag gelöscht. Mehr dazu in Datenschutz und personenbezogene Daten.
Was erhält die Plattform?
- Meta und TikTok: Ereignisname, Zeit, Seitenadresse, Ereignis-ID, Wert, E-Mail-Adresse und Telefonnummer aus dem Kontaktschritt als SHA-256-Hashes, IP-Adresse, User-Agent und die Cookies der Plattform.
- Google Analytics 4: keine personenbezogenen Daten, nur Client-ID, Ereignisname, Ereignis-ID und Wert. Fehlt das
_ga-Cookie, kann GA4 das Ereignis keinem Besucher zuordnen; die Zustellung ist dann „Übersprungen“ mitno_client_id.
Passe deine Datenschutzerklärung an diese Übermittlung an.
Welche Standardereignisse gibt es?
Bleibt Ereignis leer, sendet Funnelforms bei Meta Lead, bei Google Analytics 4 generate_lead und bei TikTok SubmitForm.
Wie vermeide ich doppelte Zählungen mit dem Browser-Pixel?
Funnelforms sendet eine Ereignis-ID und schreibt sie mit { event: 'ffxLead', eventId } in die dataLayer. Feuert dein Browser-Pixel aus diesem Ereignis mit derselben ID, zählt die Plattform Browser- und Server-Ereignis nur einmal.
Wie funktioniert Google Ads?
Google Ads bietet keine Server-Schnittstelle, die eine Website ohne eigene App nutzen kann. Deshalb sendet Funnelforms die Conversion im Browser des Besuchers über das Google-Tag deiner Website, sobald der Eintrag gespeichert ist. Ohne Google-Tag auf der Seite wird nichts gesendet. Es gilt die Kategorie „marketing“ wie in der Tabelle oben. Im Modus EU (DSGVO) ist Nur mit Einwilligung des Besuchers immer an und lässt sich nicht ausschalten („Im EU-Datenschutzmodus immer an.“). Im Modus Global (Opt-out) entscheidet der Schalter: Ist Nur mit Einwilligung des Besuchers an (Vorgabe), sendet Funnelforms nur nach einer Zustimmung im Cookie-Banner. Ist er aus, sendet Funnelforms, sofern der Besucher nicht abgelehnt hat und der Browser kein Global Privacy Control sendet („Aus: wird gesendet, sofern der Besucher nicht abgelehnt hat, für Cookie-Banner, die keine Einwilligung melden.“).
Mit Erweiterte Conversions und Marketing-Einwilligung bekommt das Google-Tag E-Mail-Adresse und Telefonnummer des Kontaktschritts und hasht sie vor dem Senden; schalte erweiterte Conversions auch in Google Ads ein. Eine Google-Ads-Conversion läuft nicht über die Warteschlange, wartet nicht auf ein Double-Opt-in und lässt sich nicht aus dem Eintrag erneut senden.
Was passiert bei Fehlern?
Meta, GA4 und TikTok laufen im Hintergrund wie Mails. Lehnt die Plattform die Anfrage ab (falsches Token, unbekannte Pixel-ID), wiederholt Funnelforms nicht. Bei Begrenzungen und Serverfehlern versucht es bis zu dreimal.
Was passiert mit Double-Opt-in?
Mit Double-Opt-in wartet die Meldung an Meta, GA4 und TikTok, bis der Besucher seine Adresse bestätigt hat.
Wie teste ich eine Conversion?
Einen Knopf Testen gibt es für diese Verbindungen nicht. Unter der Verbindung steht: „Teste es mit einem Testeintrag: Zahlungen mit den Testschlüsseln des Anbieters, Conversions mit dem Test-Event-Code der Plattform.“ Bei Meta und TikTok trägst du an der Aktion einen Testereignis-Code ein. Der Hinweis dazu lautet „Nur für Tests: Ereignisse mit Code erscheinen in der Testansicht der Plattform. Entferne ihn vor dem Livegang.“ Sende dann einen eigenen Eintrag und prüfe in der Testansicht, ob das Ereignis ankommt. GA4 hat kein solches Feld; dort hilft die DebugView.
Best Practices
- Lass den Datenschutzmodus auf EU (DSGVO), empfohlen, sobald Besucher aus der EU auf deine Website kommen.
- Prüfe, ob dein Cookie-Banner die Einwilligung über die WP Consent API meldet. Ohne diese Meldung sendet der EU-Modus nichts.
- Nutze dieselbe Ereignis-ID im Browser-Pixel und in der Server-Meldung.
Troubleshooting
| Problem | Ursache | Lösung |
|---|---|---|
Zustellung „Übersprungen“, Code no_consent | Der Besucher hat nicht zugestimmt, oder kein Consent-Tool meldet eine Einwilligung. Das gilt im Modus EU und bei Meta, GA4 und TikTok auch im Modus Global. | Prüfe, ob dein Cookie-Banner die WP Consent API unterstützt und die Kategorie meldet. |
Zustellung „Übersprungen“, Code no_client_id | GA4: Es gibt kein _ga-Cookie, oder „statistics“ ist nicht erlaubt. | Prüfe, ob GA4 auf der Seite läuft und der Besucher zugestimmt hat. |
| „Wähle eine Verbindung.“ | Keine Verbindung gewählt. | Wähle oder lege eine Verbindung an. |
| „Gib Conversion-ID und -Label ein, z. B. AW-123456789/AbC-D_efG.“ | Der Wert hat nicht das Format AW-…/…. | Kopiere send_to aus dem Event-Snippet. |
| Google Ads zeigt nichts | Kein Google-Tag auf der Seite oder keine Marketing-Einwilligung. Im Modus Global braucht es die Einwilligung, solange Nur mit Einwilligung des Besuchers an ist. | Binde das Google-Tag auf der Seite mit dem Formular ein und prüfe das Cookie-Banner. |
Code permanent:connection_missing | Verbindung gelöscht oder passt nicht zur Plattform. | Wähle eine gültige Verbindung. |
| Nur mit Einwilligung des Besuchers lässt sich nicht ausschalten | Der Datenschutzmodus ist EU (DSGVO). | So gewollt; im EU-Modus braucht jede Conversion eine Einwilligung. |
Tipps
- Die Wert-Optionen erscheinen nur, wenn das Formular Berechnungen hat.
- Lösche einen Testereignis-Code nach dem Test, sonst landen echte Einträge in der Testansicht der Plattform.
- Die Klick-IDs
gclid,gbraidundwbraidbleiben bei den UTM-Werten des Eintrags und im CSV-Export, für den Offline-Import in Google Ads. - Bei mehreren Kontaktschritten legst du unter Für Einträge aus fest, für welchen die Conversion zählt.
FAQ
Ersetzt das mein Browser-Pixel? Nein, es ergänzt es. Mit derselben Ereignis-ID zählt die Plattform beides nur einmal.
Werden Daten ohne Einwilligung gesendet? Hat der Besucher abgelehnt, nie. Im Modus EU (DSGVO) auch dann nicht, wenn kein Consent-Tool antwortet. Nur im Modus Global (Opt-out) bei einer Google-Ads-Conversion mit ausgeschaltetem Nur mit Einwilligung des Besuchers gilt eine fehlende Antwort als Einwilligung.
Wo ist der Schalter „Nur mit Einwilligung des Besuchers“ bei Meta, GA4 und TikTok? Den gibt es dort nicht. Diese Aktionen verlangen immer eine Einwilligung: In beiden Datenschutzmodi sendet Funnelforms sie nur nach einer Zustimmung im Cookie-Banner, und eine Ablehnung stoppt sie immer.
Kann ich eine Conversion erneut senden? Meta, GA4 und TikTok ja, unter Erneut senden … im Eintrag. Google Ads nicht.