Integrationen

WebinarJam verbinden

Verbinde WebinarJam oder EverWebinar mit deinem Konto-API-Key und einem Custom Webhook und bilde Anmeldungen, Live-Teilnahmen und Replay-Views direkt auf deine Conversions ab.

Wenn du WebinarJam (oder EverWebinar) verbindest, werden Webinar-Aktivitäten wie Anmeldungen, Live-Teilnahmen und Replay-Views zu LeadJourney-Conversions, zugeordnet der Kampagne, dem Ad Set und der Anzeige, die den Platz gefüllt haben. WebinarJam bietet kein OAuth, deshalb läuft die Verbindung über deinen Konto-API-Key plus einen Custom Webhook, den du einmal in WebinarJam einfügst. Danach mappst du jedes WebinarJam-Event auf einen deiner Conversion-Typen. Gemappte Events 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 WebinarJam- oder EverWebinar-Konto, in das du dich einloggen kannst.
  • Aktivierten API-Zugriff auf diesem Konto. WebinarJam vergibt ihn pro Konto auf Anfrage (siehe Schritt 1).
  • Tracking ist live, damit Anmeldungen einem Klick zugeordnet werden können. Siehe Tracking-Script installieren.
  • Mindestens einen Conversion-Typ zum Mappen (z. B. WebinarRegistration). 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 WebinarJam-Karte, um die Integration zu öffnen. Solange du nicht verbunden bist, siehst du eine „Connect your WebinarJam account“-Karte; nach dem Verbinden zeigt derselbe Screen die Webhook-URL, die Verbindungsdetails und deine Trigger.

Schritt für Schritt

Deinen WebinarJam-API-Key holen

Öffne in WebinarJam (oder EverWebinar) bei einem beliebigen Webinar den Schritt IntegrationsAdvanced integrationAPI custom integration. Wird dort ein API-Key angezeigt, kopiere ihn.

Siehst du keinen Key, musst du zuerst API-Zugriff beantragen, denn WebinarJam gibt ihn pro Konto frei. Öffne auf der LeadJourney-Verbindungskarte How do I get WebinarJam API access?: Dort wirst du durch den Antrag geführt und bekommst für jede Frage im Antragsformular von WebinarJam eine empfohlene Antwort, jeweils mit Copy-Button. Ersetze die App-URL durch deine eigene, falls sie abweicht, und ergänze deine Kontaktdaten, wenn WebinarJam danach fragt.

Key einfügen und verbinden

Auf der Karte Connect your WebinarJam account:

  1. Platform: wähle WebinarJam oder EverWebinar.
  2. WebinarJam API Key: füge den Key ein.
  3. Klick auf Connect.

LeadJourney prüft den Key, indem es deine Webinare auflistet. Der Key wird verschlüsselt gespeichert und nur genutzt, um Webinar-Daten für den Mapping-Screen zu lesen. Klappt es, siehst du eine „WebinarJam connected“-Bestätigung.

Nur neue Daten werden synchronisiert

LeadJourney synchronisiert neue WebinarJam-Anmeldungen ab dem Moment der Verbindung. Anmeldungen von vor der Verbindung werden nicht importiert.

Webhook-URL in WebinarJam einfügen

Nach dem Verbinden zeigt das Panel Webhook URL eine URL, die für deinen Workspace erzeugt wurde. Klick auf Copy und füge sie in WebinarJam unter dein WebinarIntegrationsCustom webhook ein. WebinarJam hat keine API, um den Webhook automatisch zu registrieren, deshalb ist dieser Schritt manuell.

Weil der Webhook in den Integrations-Einstellungen eines einzelnen Webinars sitzt, füge ihn bei jedem Webinar hinzu, dessen Anmeldungen du tracken willst.

Verbindungsdetails prüfen

Der Header zeigt ein Live-Pill (oder Needs reconnect, falls etwas bricht) sowie Connection, Platform (WebinarJam oder EverWebinar), Active triggers und Connected since. Die Buttons Update API key und Disconnect sitzen im selben Header.

Einen Trigger hinzufügen

Klick im Triggers-Panel („Each trigger maps a WebinarJam event to one of your conversions.“) auf Add trigger. Im Dialog New WebinarJam trigger:

  1. App: WebinarJam (bereits ausgewählt).
  2. LeadJourney Event: wähle den Conversion-Typ, den dieses Event aufzeichnen soll. (Du siehst „No conversion types yet“? Lege zuerst einen unter Settings → Events an.)
  3. Trigger: wähle das WebinarJam-Event aus dem Raster, etwa eine Anmeldung, eine Live-Teilnahme oder einen Replay-View. Mit Search triggers… kannst du filtern.

Klick auf Continue.

Daten laden, Felder mappen und filtern

Der Dialog öffnet drei Tabs:

  • Receive Data: klick auf Find latest data. Kann LeadJourney Registranten aus WebinarJam zurücklesen, werden sie aufgelistet und du wählst einen zum Mappen aus. WebinarJam liefert Registranten nur für einen Termin, der noch nicht vorbei ist, daher siehst du eventuell stattdessen deine Webinare. Tippe die Feldnamen dann im nächsten Tab ein (z. B. email, first_name, last_name, phone).
  • Configure Mapping: befülle jede LeadJourney column aus einem WebinarJam-Feld. Die Standardzeilen sind Email, Name, Phone, click_id, Revenue und Currency. Wähle pro Zeile ein oder mehrere Felder (mehrere werden mit Leerzeichen verbunden), tippe einen Feldpfad und drück Enter oder nutze static:value für einen festen Wert. Add custom field fügt First name, Last name oder ein beliebiges Workspace-Feld hinzu oder legt ein neues an.
  • Filtering (optional): klick auf Add filter und setze Path, Operator und Value (z. B. webinar_id equals 12345), damit der Trigger nur bei passenden Datensätzen feuert.

Klick im letzten Tab auf Save & Continue. Mindestens ein Feld muss gemappt sein. Save and continue later speichert den Trigger im aktuellen Stand. Neue Trigger starten Active.

Wie WebinarJam-Anmeldungen der richtigen Kampagne zugeordnet werden

Jedes Event braucht mindestens einen Identifier: eine Click-ID, eine E-Mail oder eine Telefonnummer. Registranten geben immer eine E-Mail an, also mappe Email in jedem Trigger, dann kann LeadJourney die Anmeldung dem Besucher zuordnen, der geklickt hat. Kommt zusätzlich die Click-ID bei WebinarJam an und wird über den Webhook mitgeschickt (zum Beispiel als lj_click_id), tippe diesen Feldnamen von Hand in die Zeile click_id. Im Beispiel unter Receive Data taucht sie nicht auf, weil dieses Beispiel über die WebinarJam-API gelesen wird und nicht aus dem Webhook. Felder, die nur im Webhook stehen, mappst du über ihren Namen.

Deine Trigger verwalten

Jeder Trigger erscheint als Zeile, WebinarJam-Event → Conversion-Typ, mit einem Active- / Paused-Pill und einer Zeile wie „3 field(s) mapped · 1 filter(s)“.

  • Pause / Resume: stoppe einen Trigger über den Schalter, ohne ihn zu löschen.
  • Edit: Event, Mapping, Filter oder Ziel-Conversion ändern.
  • Delete: tippe delete zur Bestätigung. Mapping und Filter dieses Triggers lassen sich nicht wiederherstellen; die anderen Trigger laufen weiter.
  • Weitere hinzufügen: nutze Add trigger erneut, zum Beispiel einen Trigger für Anmeldungen und einen zweiten für Live-Teilnahmen.

Erneut verbinden

LeadJourney prüft die Verbindung jedes Mal, wenn du die Integration öffnest. Lehnt WebinarJam den Key ab („WebinarJam rejected your API key“, meist weil er rotiert oder widerrufen wurde) oder antwortet die API nicht („WebinarJam is unreachable“), wechselt der Header auf Needs reconnect und ein Banner nennt den Grund. Klick auf Reconnect (oder Update API key) und füge einen neuen Key ein. Deine Trigger und Einstellungen bleiben erhalten.

Trennen (Disconnect)

Klick im Header auf Disconnect. Tippe im Dialog Disconnect WebinarJam? disconnect und bestätige mit Disconnect WebinarJam.

Disconnect löscht deine Trigger

Das Trennen entfernt die Verbindung dauerhaft, löscht jeden Trigger und verwirft den gespeicherten API-Key. WebinarJam-Events fließen sofort nicht mehr in deine Conversions. Du kannst später erneut verbinden, aber deine Trigger-Konfiguration wird nicht wiederhergestellt. Den Custom Webhook kannst du anschließend auch aus deinen Webinaren in WebinarJam entfernen.

Fehlerbehebung

Unter „Receive Data“ erscheinen nur Webinare (oder gar nichts)?

WebinarJam liefert Registranten nur für Termine, die noch nicht vorbei sind. Siehst du Webinare, funktioniert der Key: tippe die Feldnamen stattdessen unter Configure Mapping ein. Erscheint gar nichts, prüfe, ob der API-Zugriff auf deinem WebinarJam-Konto noch aktiv ist, und klick erneut auf Find latest data.

Es kommen keine Conversions an?

Prüfe, dass (1) die Webhook URL im Custom webhook des Webinars eingefügt ist, für das sich Leute anmelden, (2) der Trigger Active ist und (3) eventuelle Filter auf die eingehenden Datensätze auch zutreffen.

Conversions kommen an, werden aber keiner Kampagne zugeordnet?

Stell sicher, dass das Tracking-Script auf den Seiten installiert ist, die Besucher vor der Anmeldung sehen, und dass Email (und, falls vorhanden, click_id) im Trigger gemappt ist.

Häufige Fragen

Verwandte Artikel