Integrationen
Cal.com verbinden
Verbinde dein Cal.com-Konto in wenigen Minuten – ohne API-Keys, ohne von Hand verdrahtete Webhooks. Einmal autorisieren, dann Buchungs-Events wie gebuchte Meetings, Verschiebungen, Stornierungen und No-Shows direkt auf deine Conversions abbilden.
Wenn du Cal.com verbindest, werden Scheduling-Events – gebuchte Meetings, Verschiebungen, Stornierungen, No-Shows – zu LeadJourney-Conversions, automatisch der Kampagne, Ad Set und Anzeige zugeordnet, die sie verdient haben. Du autorisierst Cal.com einmal (keine Keys zum Kopieren, keine Webhook-URLs zum Einfügen) und mappst danach jedes Cal.com-Event auf einen deiner Conversion-Typen. Gemappte Events laufen durch dieselbe Postback-Pipeline wie deine Offline-Conversions und übernehmen so automatisch 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 Cal.com-Konto, in das du dich einloggen kannst.
- Tracking ist live – Klicks müssen zuerst erfasst werden, damit Buchungen einer Kampagne zugeordnet werden können. Siehe Tracking-Script installieren.
- Mindestens einen Conversion-Typ zum Mappen (z. B.
BookedCall). 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 Cal.com-Karte, um die Integration zu öffnen (oder nutze ?slug=apps&app=calcom).
Solange du nicht verbunden bist, siehst du eine „Connect your Cal.com account“-Karte; nach dem Verbinden zeigt derselbe
Screen dein Konto, den Scope und deine Trigger.
Schritt für Schritt
LeadJourney aus Cal.com autorisieren
Klick auf der Connect your Cal.com account-Karte auf Connect with Cal.com. Du wirst zu Cal.com weitergeleitet, um dich einzuloggen und den Zugriff von LeadJourney zu bestätigen.
Die Freigabe gibt Lesezugriff auf deine Buchungen und Event-Typen, plus Schreibzugriff für Webhooks und Event-Typen – damit LeadJourney deine Buchungen abonnieren und ein verstecktes Tracking-Feld hinzufügen kann, das jede Buchung automatisch mit dem Anzeigen-Klick verknüpft. Keine Keys zum Kopieren, keine Webhook-URLs zum Einfügen. Nach der Bestätigung schickt Cal.com dich zurück und du siehst eine „Cal.com connected“-Bestätigung. Du kannst diesen Zugriff jederzeit in deinen Cal.com-Einstellungen widerrufen.
Die Synchronisierung startet beim Verbinden
LeadJourney erfasst neue Cal.com-Buchungen ab dem Moment der Verbindung. Daten von vor der Verbindung werden nicht importiert.
Verbindungsdetails prüfen
Sobald du verbunden bist, zeigt der Header ein Live-Pill (oder Needs reconnect, falls etwas bricht) sowie die Buttons Re-authorize und Disconnect. Darunter siehst du den Status Connection, dein Account und ob die Freigabe auf User scope oder Organization scope liegt, Active triggers (aktive von allen) und das Datum Connected since.
Einen Trigger hinzufügen
Klick im Triggers-Panel („Each trigger maps a Cal.com event to one of your conversions.“) auf Add trigger. Im Dialog New Cal.com trigger:
- App: Cal.com (bereits ausgewählt).
- LeadJourney Event: wähle den Conversion-Typ, den dieses Cal.com-Event aufzeichnen
soll, z. B.
BookedCall. (Keine Optionen? Lege zuerst einen unter Settings → Events an.) - Trigger: wähle das Cal.com-Event, das ihn auslöst, aus dem Karten-Raster, etwa eine Buchung, eine Verschiebung, eine Stornierung oder einen No-Show. Search triggers… grenzt die Liste ein.
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 aktuelle Datensätze für das gewählte Event zu laden. Erscheint nichts, erstelle eine Testbuchung in Cal.com und prüfe erneut, dann wähle einen Datensatz und klick auf Continue with selected record.
- Configure Mapping: ordne den Cal.com-Datensatz den LeadJourney-Spalten zu. Neue Trigger
starten mit Email, Name, Phone, click_id, Revenue und Currency,
vorbelegt, wo LeadJourney einen passenden Pfad findet (z. B.
attendees[0].emailoderresponses.click_idfür die Click-ID). Mehrere Pfade werden mit Leerzeichen verbunden, alternativ tippst du einen Pfad oder einenstatic:-Wert ein und drückst Enter. Add custom field holt eine entfernte Spalte zurück oder fügt eines deiner Custom Fields hinzu, Create new field legt ein neues an (Typ Text, Number oder Currency). Das Mappen vonclick_idist empfohlen, aber optional (siehe Callout unten). - Filtering (optional): klick auf Add Another Filter und setze Pfad, Operator und Wert. Jeder Filter wird gegen den gewählten Datensatz getestet und zeigt PASS oder FAIL, mit einer Zusammenfassung wie „Your trigger would have fired“.
Save & Continue bringt dich vom Mapping zu den Filtern. Klick auf Activate, um abzuschließen (beim Bearbeiten Save trigger), oder auf Save and continue later, um den Zwischenstand zu sichern.
Warum Buchungen automatisch der richtigen Kampagne zugeordnet werden
Wenn du Cal.com autorisierst, fügt LeadJourney deinen Buchungsformularen ein verstecktes
Tracking-Feld hinzu, das die Click-ID des Besuchers trägt (Cal.com speichert sie als
responses.click_id). Wenn jemand also bucht, weiß LeadJourney bereits, welcher Klick – und
damit welche Kampagne, Ad Set und Anzeige – sie verdient hat, ohne dass du click_id von
Hand mappst. Stell nur sicher, dass Besucher deinen Cal.com-Link über
LeadJourney-getrackte Landingpages erreichen.
Deine Trigger verwalten
Jeder Trigger erscheint als Zeile – Cal.com-Event → Conversion-Typ – mit einem Active- / Paused-Pill und einer Zusammenfassung, wie viele Felder und Filter er nutzt.
- Pause / Resume: stoppe einen Trigger über den Schalter vorübergehend, ohne ihn zu löschen.
- Edit: Event, Mapping, Filter oder Ziel-Conversion ändern. Die URL bekommt einen
trigger_id-Parameter, so kannst du einen Link teilen, der genau diesen Trigger öffnet. - Delete: tippe
deleteund klick auf Delete trigger. Mapping und Filter lassen sich nicht wiederherstellen; die anderen Trigger laufen weiter. - Weitere hinzufügen: nutze Add trigger erneut, um mehr Cal.com-Events (Buchungen, Verschiebungen, Stornierungen, No-Shows) auf verschiedene Conversions zu mappen.
Erneut verbinden
Wenn Cal.com die App widerruft, die Webhook-Subscription verschwindet oder Cal.com nicht erreichbar ist, wechselt der Header auf Needs reconnect und ein Banner nennt den Grund (z. B. „Cal.com disconnected your app“ oder „Webhook subscription is gone“). Klick auf Reconnect, um die Autorisierung erneut auszuführen. Um erteilte Berechtigungen aufzufrischen, während alles läuft, nutze Re-authorize im Header. In beiden Fällen bleiben Trigger und Einstellungen erhalten.
Trennen (Disconnect)
Um Cal.com zu entfernen, klick im Header auf Disconnect, tippe disconnect und
bestätige mit Disconnect Cal.com. Das ist bewusst so, weil es destruktiv ist:
Disconnect löscht deine Trigger
Das Trennen entfernt die Cal.com-Verbindung dauerhaft, löscht jeden Trigger und widerruft die Webhook-Subscription. Cal.com-Events fließen sofort nicht mehr in deine Conversions. Du kannst später erneut verbinden, aber deine Trigger-Konfiguration wird nicht wiederhergestellt – du richtest sie neu ein.
Fehlerbehebung
Keine Datensätze bei „Find latest data“?
Für diesen Event-Typ ist in Cal.com noch nichts passiert. Erstelle eine frische Buchung (oder storniere oder verschiebe eine, um diese Events zu testen) und klick dann erneut auf Find latest data. Der passende Datensatz sollte erscheinen, sodass du das Mapping abschließen kannst.
Buchungen kommen an, werden aber keiner Kampagne zugeordnet?
LeadJourney muss wissen, zu welchem Klick die Buchung gehört. Prüfe, dass (1) das Tracking-Script installiert ist und Klicks erfasst, (2) Besucher über LeadJourney-getrackte Seiten zu Cal.com gelangen (damit das versteckte Tracking-Feld die Click-ID trägt) und (3) der Trigger Active ist. Als Fallback kannst du click_id, email oder phone im Tab Configure Mapping explizit mappen.
Header zeigt „Needs reconnect“?
Cal.com hat die Freigabe widerrufen, der Webhook ist weg oder die API ist nicht erreichbar. Klick im Banner auf Reconnect, um neu zu autorisieren. Deine Trigger bleiben erhalten.
Verwandte Artikel
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.
CallRail verbinden
Verbinde CallRail mit einem Account-API-Key, lass jeden Anruf LeadJourneys clickId-Cookie erfassen, füge die Webhook-URLs in CallRail ein und mappe Anrufe und Formular-Einsendungen auf deine Conversions.