Intercom
Verbinde Intercom, um Attributionsdaten zu empfangen, wenn Kontakte erstellt werden. Ein Intercom-Webhook sendet die Attribute des Kontakts — inklusive eines „Wie hast du uns gefunden?”-Custom-Attributs — an Finseo, das die Antwort in einen Attributionskanal normalisiert.Voraussetzungen
- Intercom-Webhooks werden über eine Developer-Hub-App konfiguriert (eine kostenlose interne App für deinen Workspace).
- Ein Custom-Attribut auf Kontakten, das die Attributionsantwort erfasst.
Webhook-URL holen
- Öffne in Finseo Integrations → Intercom → Connect.
- Kopiere deine persönliche Webhook-URL (enthält deine Projekt-ID,
?source=intercomund einen geheimen Token):
Intercom-Webhook einrichten
- Öffne den Intercom Developer Hub und erstelle eine interne App (oder öffne eine bestehende).
- Füge unter Configure → Webhooks deine Finseo-URL als Endpoint ein. Intercom validiert die URL mit einem HEAD-Request.
- Abonniere Topics wie
contact.user.createdundcontact.lead.created(ergänzeconversation.admin.closed, wenn du die Antwort in Konversationen erfasst). - Aktiviere auf der Authentication-Seite der App die Permission Scopes, die die Topics erfordern (z. B. “Read and write users”) — ohne sie feuert der Webhook nicht.
- Speichere.
Testen und Felder mappen
- Nutze den Live-Listener im Finseo-Connect-Dialog: Erstelle einen Test-Kontakt und sieh dir den empfangenen Payload an.
- Wähle dein Attributions-Custom-Attribut unter Field Mapping, falls es nicht automatisch erkannt wird.
Troubleshooting
Keine Events kommen an
Keine Events kommen an
Prüfe, ob die für das Topic nötigen Permission Scopes auf der Authentication-Seite der App aktiviert sind — Topics ohne passende Scopes werden stillschweigend übersprungen.
Topics fehlen im Dropdown
Topics fehlen im Dropdown
Die verfügbaren Topics hängen von der API-Version deiner App ab. Aktualisiere bei Bedarf die API-Version der App im Developer Hub.