Integrationen
Jotform verbinden
Verbinde Jotform mit einem Account-API-Key. LeadJourney registriert einen Webhook auf jedem Formular und kann ein lj_click_id-Feld für dich anlegen, damit jede Einsendung der Anzeige zugeordnet wird, die sie ausgelöst hat.
Wenn du Jotform verbindest, werden Formular-Einsendungen zu LeadJourney-Conversions,
zugeordnet der Kampagne, dem Ad Set und der Anzeige, die den Besucher gebracht haben. Jotform
verbindest du mit einem Account-API-Key (es gibt kein OAuth): Du fügst den Key ein und wählst
deine Region, und LeadJourney registriert auf jedem Formular deines Kontos einen Webhook,
sodass Einsendungen sofort fließen und auch bei neuen Formularen weiterfließen. Für die
Attribution braucht jedes Formular ein lj_click_id-Feld, das die Click-ID aufnimmt, und das
kann LeadJourney für dich anlegen. Gemappte Einsendungen laufen durch dieselbe
Postback-Pipeline wie deine Offline-Conversions und übernehmen so jeden Ad-Postback, den du
bereits eingerichtet hast.
Bevor du startest
Halte das bereit, damit die Verbindung von Anfang bis Ende funktioniert:
- Einen aktiven LeadJourney-Workspace und ein Jotform-Konto, in dem du einen API-Key anlegen kannst.
- Die Region, in der dein Jotform-Konto liegt: US (jotform.com), EU (eu.jotform.com) oder HIPAA (hipaa.jotform.com).
- Tracking ist live: Klicks müssen zuerst erfasst werden, damit Einsendungen einer Kampagne zugeordnet werden können. Siehe Tracking-Script einbinden.
- Mindestens einen Conversion-Typ zum Mappen (z. B.
Lead). Richte diese zuerst im Events Manager ein.
Wo du es findest
Öffne Settings → Apps oder gehe zu app.leadjourney.io/settings?slug=apps. Klick auf die Jotform-Karte (unter Forms), um die Integration zu öffnen. Solange du nicht verbunden bist, siehst du eine „Connect your Jotform account“-Karte; nach dem Verbinden zeigt derselbe Screen dein Konto, ein Forms-Panel und deine Triggers.
Schritt für Schritt
API-Key einfügen und Region wählen
Öffne in Jotform Account → API und lege einen API-Key an (oder kopiere einen bestehenden). Zurück in LeadJourney, auf der Connect your Jotform account-Karte:
- Jotform API Key: füge den Key ein.
- Region: wähle US (jotform.com), EU (eu.jotform.com) oder HIPAA (hipaa.jotform.com). Ein API-Key funktioniert nur in seiner eigenen Region, wähle also das Rechenzentrum, in dem dein Konto liegt.
- Klick auf Connect.
LeadJourney prüft den Key über die Jotform-API. Der Key wird verschlüsselt gespeichert und nur genutzt, um dein Konto für die Mapping-Oberfläche zu lesen und Webhooks zu registrieren. Klappt es, bestätigt dir eine Meldung, dass Jotform verbunden ist und Webhooks auf deinen Formularen registriert werden. (Die Attributions-Schritte in Kurzform findest du auf der Karte unter How do I set up Jotform for attribution?.)
Verbindung und Formulare prüfen
Der Header zeigt ein Live-Pill (oder Needs reconnect), dein Account, Forms tracked (Formulare mit funktionierendem Webhook von allen Formularen, plus wann zuletzt synchronisiert wurde) und Active triggers.
Das Forms-Panel listet jedes Formular mit zwei Status-Pills:
- Webhook on / Not registered: ob Einsendungen dieses Formulars LeadJourney erreichen.
- Attributable / No click id: ob das Formular ein
lj_click_id-Feld hat.
Neue Formulare werden stündlich automatisch übernommen. Um sie sofort zu übernehmen, klick auf Re-sync forms.
Jedes Formular attribuierbar machen
Jotform speichert einen URL-Parameter nur, wenn das Formular ein Feld dafür hat, zugeordnet über
den Unique Name des Felds. Jedes Formular, das du attribuieren willst, braucht also ein Feld
namens lj_click_id:
- LeadJourney legt es an: setze bei einem Formular mit No click id den Haken bei
Auto-add click id. LeadJourney fügt ein verstecktes
lj_click_id-Feld hinzu, und das Tracking-Script füllt es aus der URL der Landingpage. Klappt es, bestätigt dir eine Meldung, dass das Formular jetzt die Click-ID trägt, und das Pill wechselt auf Attributable. Noch wartende Formulare stehen unter Setting up attribution on … forms; klick auf Re-sync forms, um sie sofort zu verarbeiten. - Selbst anlegen: füge im Jotform-Builder ein verstecktes Feld mit dem Unique Name
lj_click_idhinzu und klick dann auf Re-sync forms.
Sobald ein Formular das Feld hat, zeigt seine Zeile click id via lj_click_id.
Einen Trigger hinzufügen
Klick im Triggers-Panel, in dem jeder Trigger Jotform-Einsendungen auf eine deiner Conversions abbildet (für alle Formulare oder nur eines), auf Add trigger. Im Dialog New Jotform trigger:
- App: Jotform (bereits ausgewählt).
- LeadJourney Event: wähle den Conversion-Typ, den Einsendungen aufzeichnen sollen, z. B.
Lead. (Keine Optionen? Lege zuerst einen unter Settings → Events an.) - Form: lass All forms stehen, um bei jeder Einsendung des Kontos zu feuern, oder beschränke den Trigger auf ein Formular.
- Trigger: wähle den Einsendungs-Trigger.
Klick auf Continue.
Daten empfangen und das Mapping bestätigen
Der Dialog öffnet einen Flow mit drei Tabs:
- Receive Data: klick auf Find latest data, um Einsendungen zu laden. Erscheint nichts,
sende das Formular selbst ab und prüfe erneut, dann klick auf Continue with selected
record. Formulare ohne
lj_click_id-Feld nennt eine Warnung. Speichern kannst du trotzdem; diese Einsendungen werden nur keinem Klick zugeordnet. - Configure Mapping: ordne die Einsendung Email, Name, Phone, click_id,
Revenue und Currency zu, per Add custom field für alles Weitere. Antworten werden
über den Unique Name des Felds angesprochen (z. B.
fields.email), nicht über ihre Position, undfields.lj_click_idist die Quelle, aus der du click_id mappst. Klick auf Save & Continue. - Filtering (optional): füge Bedingungen hinzu; jede wird gegen den gewählten Datensatz getestet und zeigt PASS oder FAIL, mit einer Zusammenfassung wie „Your trigger would have fired“. Mit Add Another Filter fügst du weitere hinzu.
Klick auf Activate, um abzuschließen.
Wie Einsendungen mit der richtigen Kampagne verknüpft werden
Kommt ein Besucher über einen LeadJourney-getrackten Link, trägt die URL der Landingpage
lj_click_id. Das Tracking-Script füllt das versteckte lj_click_id-Feld deines Formulars aus
dieser URL, damit ist der Wert Teil der Einsendung. Dein Trigger mappt fields.lj_click_id auf
click_id, und jede Einsendung kommt bereits mit dem Klick (und damit der Kampagne, dem Ad
Set und der Anzeige) verknüpft an, der sie verdient hat. Zum Prüfen klappst du einen Datensatz
unter Receive Data auf und schaust, ob fields.lj_click_id einen Wert hat.
Deine Trigger verwalten
Jeder Trigger erscheint als Zeile (Jotform-Event → Conversion-Typ) mit einem Active- / Paused-Pill, dem Formular, auf das er beschränkt ist (oder All forms), und wie viele Felder und Filter er nutzt.
- Pause / Resume: stoppe einen Trigger über den Schalter vorübergehend, ohne ihn zu löschen.
- Edit: Formular, Mapping, Filter oder Ziel-Conversion ändern.
- Delete: einen einzelnen Trigger entfernen (zur Bestätigung
deletetippen); deine Formulare behalten ihren Webhook. - Weitere hinzufügen: z. B. ein Trigger pro Formular, jeweils auf eine andere Conversion gemappt.
Erneut verbinden
Weil Jotform einen API-Key nutzt, gibt es keinen Re-Autorisierungs-Flow. Wenn etwas bricht, wechselt der Header auf Needs reconnect und ein Banner nennt den Grund:
- „Jotform rejected the API key“: der Key wurde rotiert oder widerrufen, oder die Region passt nicht. Klick auf Disconnect & re-enter key und verbinde dann mit einem frischen Key neu.
- „Jotform is rate limiting us“: dein Key ist in Ordnung; LeadJourney wartet und versucht es erneut, meist ist das beim nächsten Sync erledigt.
- „No form is wired up“: der Webhook ist auf keinem Formular registriert. Klick auf Re-sync forms.
- „Jotform is unreachable“: meist ein vorübergehender Ausfall. Versuch es in einer Minute erneut.
Key neu eingeben heißt trennen
Disconnect & re-enter key öffnet den normalen Trennen-Dialog, der deine Trigger löscht (siehe unten). Notiere dir dein Trigger-Setup, bevor du bestätigst.
Trennen (Disconnect)
Um Jotform zu entfernen, klick im Header auf Disconnect, tippe disconnect und
bestätige mit Disconnect Jotform. Das ist bewusst so, weil es destruktiv ist:
Disconnect löscht deine Trigger
Das Trennen entfernt das Jotform-Konto dauerhaft aus diesem Workspace, entfernt den LeadJourney-Webhook von deinen Formularen und löscht jeden Trigger. Einsendungen fließen sofort nicht mehr in deine Conversions. Du kannst später erneut verbinden, aber deine Trigger-Konfiguration wird nicht wiederhergestellt.
Fehlerbehebung
Verbinden scheitert mit einer Fehlermeldung auf der Karte?
Meist ist der Key falsch oder passt nicht zur Region. Kopiere den Key erneut aus Account → API und stell sicher, dass Region zu deinem Konto passt (ein EU-Konto braucht EU (eu.jotform.com)).
Ein Formular bleibt nach dem Sync auf „No click id“?
LeadJourney konnte dieses Formular nicht bearbeiten. Prüfe, ob dein API-Key Formulare
bearbeiten darf (in Jotform ein Key mit vollem Zugriff statt nur Lesezugriff), oder füge
selbst ein verstecktes Feld mit dem Unique Name lj_click_id hinzu, dann Re-sync forms.
Formulare „failed to register“?
LeadJourney konnte seinen Webhook nicht an die aufgelisteten Formulare hängen, deren Einsendungen kommen also nicht an. Der Grund steht neben jedem Formular. Klick auf Re-sync forms, um es erneut zu versuchen.
Einsendungen kommen an, werden aber keiner Kampagne zugeordnet?
Prüfe, dass (1) das Tracking-Script installiert ist und Klicks erfasst, (2) das Formular
Attributable zeigt, (3) Besucher das Formular über einen LeadJourney-getrackten Link
erreichen und (4) der Trigger click_id aus fields.lj_click_id mappt und Active ist.
Als Fallback mappst du Email oder Phone, damit die Einsendung trotzdem gematcht werden
kann.
Häufige Fragen
Verwandte Artikel
Apps-Übersicht
Wie die Apps-Seite funktioniert und was du sonst verbinden kannst.
Events & der Events Manager
Definiere die Conversion-Typen, auf die deine Jotform-Trigger abbilden.
Wie Attribution funktioniert
Woher der Parameter lj_click_id kommt.
Tracking-Script einbinden
Erfasse die Klicks, denen Einsendungen zugeordnet werden.
Typeform verbinden
Verbinde dein Typeform-Konto in wenigen Minuten. Einmal autorisieren, LeadJourney registriert einen Webhook auf jedem Formular, dann gibst du jedem Formular einen lj_click_id-URL-Parameter, damit Einsendungen der Anzeige zugeordnet werden, die sie ausgelöst hat.
Calendly verbinden
Verbinde dein Calendly-Konto in wenigen Minuten – ohne API-Keys, ohne von Hand verdrahtete Webhooks. Einmal autorisieren, dann Buchungs-Events wie gebuchte Meetings, Stornierungen und No-Shows direkt auf deine Conversions abbilden.