Was Sie einrichten
- Eine funktionierende Webhook-Brücke, die Elido-Link-Events heute schon an Salesforce weiterleitet.
- Zwei Ansätze: Salesforce Flow oder Zapier als Middleware, beide gesteuert von Elido-Webhooks.
- Eine Möglichkeit, Klickdaten aus der Analytics-API in einen eigenen Job zu holen.
Elido hat heute keinen Salesforce-Connector. Er ist geplant, ein Termin steht nicht fest. Die folgenden Abschnitte beschreiben, was er unterstützen soll, sowie Übergangslösungen, die Sie jetzt nutzen können.
Was der Connector enthalten soll
- OAuth-2.0-Connected-App, ohne manuelle Token-Verwaltung.
- Automatisches Anlegen von Salesforce-Leads und -Opportunities aus Elido-Conversion-Events.
- Individuelles Feld-Mapping sowie Änderungen der Opportunity-Phase in Salesforce, die sich im Kampagnenstatus in Elido widerspiegeln.
Heute: Brücke über Webhooks oder die API
Solange es keinen Connector gibt, nutzen Sie einen dieser Ansätze.
Option A: Salesforce Flow + Elido-Webhook
- Erstellen Sie in Salesforce einen Flow mit einem Platform Event-Trigger.
- Gehen Sie in Elido zu Dashboard → Webhooks → Add → Generic. Fügen Sie die URL Ihres Salesforce-Webhook-Listeners ein.
- Aktivieren Sie die benötigten Link-Events, etwa
link.createdoderlink.updated. Elido sendet einen HMAC-signierten POST. Prüfen Sie die Signatur in Ihrem Flow, bevor Sie verarbeiten.
Option B: Zapier als Middleware
Nutzen Sie die Elido-Zapier-App als Brücke. Sie kann einen Elido-Trigger empfangen und ohne Code einen Salesforce-Datensatz anlegen.
Option C: Analytics-API abfragen
Lassen Sie einen geplanten Job laufen, der Klickdaten aus der Elido-Analytics-API liest und Datensätze über die Salesforce-REST-API schreibt. Klicks werden nicht einzeln gepusht, es ist also ein Polling. Salesforce link tracking führt Schritt für Schritt durch.
Wenn ein Connector erscheint
Eine Webhook-Brücke, die Sie jetzt bauen, funktioniert weiter. Heute muss nichts vorbereitet werden. Beobachten Sie das Changelog für den Start.
Fehlerbehebung (Webhook-Brücke)
Signaturprüfung in Salesforce schlägt fehl. Verwenden Sie den rohen Request-Body (vor jedem JSON-Parsing) als HMAC-Eingabe. Der Signatur-Header ist X-Elido-Signature: v1=<hex>, berechnet über {timestamp}.{raw_body} mit dem Header X-Webhook-Timestamp. Das vollständige Rezept steht im Webhooks-Leitfaden.
Events kommen in Salesforce nicht an. Prüfen Sie Dashboard → Webhooks → Delivery log. Ein 4xx von Salesforce bedeutet, dass der Endpunkt die Nutzlast ablehnt (falsche Authentifizierung, falsche URL). Ein 5xx bedeutet einen Fehler auf Salesforce-Seite.