Was Sie einrichten
- Eine funktionierende Webhook-Brücke, die Elido-Konversionsereignisse noch heute an Salesforce weiterleitet, bevor das native Paket erscheint.
- Einen von drei Ansätzen: Salesforce Flow, Zapier/Make.com als Middleware oder ein direkter API-Aufruf aus Ihrem Backend.
- Einen Weg zum nativen OAuth 2.0 Connected App-Paket, sobald es die Salesforce-ISV-Prüfung in Q3 2026 besteht.
Kommt Q3 2026. Das native Elido-Salesforce-Paket befindet sich derzeit in der Salesforce-ISV-Prüfung. Es ist noch nicht auf AppExchange verfügbar. Melden Sie sich für Early Access unter Dashboard → Integrationen → Salesforce → Benachrichtigen an.
Die folgenden Abschnitte beschreiben, was das native Paket unterstützen wird, sowie eine funktionierende Webhook-basierte Lösung, die Sie heute verwenden können.
Was das native Paket enthalten wird#
- OAuth 2.0 Connected App — keine manuelle Token-Verwaltung.
- Automatische Erstellung von Salesforce-Leads und -Opportunities bei Elido-Konversionsereignissen.
- Benutzerdefinierte Feldzuordnung:
utm_source,utm_campaign,click_id→ Salesforce-Felder nach Ihrer Wahl. - Bidirektionale Synchronisierung: Salesforce-Opportunity-Phasenänderungen werden im Elido-Kampagnenstatus gespiegelt.
Erforderliche Scopes: api, refresh_token, offline_access.
Heute: Generische Webhooks als Brücke verwenden#
Während das native Paket in der Prüfung ist, können Sie Elido-Ereignisse mit einem dieser Ansätze an Salesforce weiterleiten:
Option A — Salesforce Flow + Elido Webhook#
- Erstellen Sie in Salesforce einen Flow mit einem Platform Event-Trigger.
- Gehen Sie in Elido zu Dashboard → Webhooks → Hinzufügen → Generisch. Fügen Sie Ihre Salesforce-Webhook-Listener-URL ein.
- Aktivieren Sie das
conversion.recorded-Ereignis. Elido sendet einen HMAC-signierten POST; überprüfen Sie die Signatur in Ihrem Flow, bevor Sie ihn verarbeiten.
Option B — Zapier oder Make.com als Middleware#
Verwenden Sie die Elido Zapier-App oder den Make.com-Connector als Brücke. Beide können einen Elido-Trigger empfangen und einen Salesforce-Datensatz erstellen, ohne Code zu schreiben.
Option C — Direkter API-Aufruf aus Ihrem Backend#
Wenn Sie das Konversionsereignis serverseitig kontrollieren, rufen Sie sowohl die Elido Conversions API als auch die Salesforce REST API im selben Request-Handler auf. Keine Middleware nötig.
Für den Launch des nativen Pakets vorbereiten#
Wenn das Paket auf den Markt kommt:
- Installieren Sie es von AppExchange.
- Erstellen Sie eine Connected App in Salesforce (Setup → App Manager → Neue Connected App). Setzen Sie die Callback-URL auf das, was Elido beim Launch bereitstellt.
- Fügen Sie die Client-ID und das Secret der Connected App in Elido hinzu.
- Autorisieren Sie via OAuth. Ordnen Sie Felder in der Elido-Benutzeroberfläche zu.
Wir senden eine E-Mail an alle auf der Benachrichtigungsliste mit genauen Schritten am Tag, an dem das Paket live geht.
Fehlerbehebung (Webhook-Brücke)#
Signaturüberprüfung schlägt in Salesforce fehl — Verwenden Sie den rohen Request-Body (vor jeder JSON-Analyse) als HMAC-Eingabe. Der Signatur-Header ist X-Elido-Signature: sha256=<hex>. Lesen Sie die Webhooks-Anleitung für das vollständige Überprüfungsrezept.
Ereignisse kommen nicht in Salesforce an — Überprüfen Sie Dashboard → Webhooks → Lieferprotokoll. Ein 4xx von Salesforce-Seite bedeutet, dass der Endpunkt die Nutzlast ablehnt (Auth-Fehler, falsche URL). Ein 5xx bedeutet, dass Salesforce auf seiner Seite fehlgeschlagen ist.
Zapier-Brücke erreicht Zapiers Task-Limit — Links mit hohem Traffic generieren viele Klickereignisse. Verwenden Sie threshold.exceeded als Trigger anstelle von link.clicked, um den Task-Verbrauch zu reduzieren.