Wat je instelt
- Een werkende webhookbrug die Elido-conversiegebeurtenissen vandaag al doorstuurt naar Salesforce, voordat het native pakket lanceert.
- Een van drie aanpakken: Salesforce Flow, Zapier/Make.com-middleware, of een directe API-aanroep vanuit je backend.
- Een pad naar het native OAuth 2.0 Connected App-pakket zodra het de Salesforce-ISV-review doorstaat in Q3 2026.
Komt eraan in Q3 2026. Het native Elido Salesforce-pakket zit momenteel in de Salesforce-ISV-review. Het is nog niet beschikbaar op AppExchange. Meld je aan voor vroegtijdige toegang bij Dashboard → Integrations → Salesforce → Notify me.
De onderstaande secties beschrijven wat het native pakket zal ondersteunen, plus een werkende, op webhooks gebaseerde tijdelijke oplossing die je vandaag al kunt gebruiken.
Wat het native pakket zal bevatten
- OAuth 2.0 Connected App — geen handmatig tokenbeheer.
- Automatische aanmaak van Salesforce Leads en Opportunities bij Elido-conversiegebeurtenissen.
- Aangepaste veldtoewijzing:
utm_source,utm_campaign,click_id→ Salesforce-velden naar keuze. - Bidirectionele synchronisatie: wijzigingen in de fase van Salesforce Opportunities worden weerspiegeld in de Elido-campagnestatus.
Vereiste scopes: api, refresh_token, offline_access.
Vandaag: gebruik generieke webhooks als brug
Terwijl het native pakket in review is, kun je Elido-gebeurtenissen naar Salesforce doorsturen via een van deze aanpakken:
Optie A — Salesforce Flow + Elido Webhook
- Maak in Salesforce een Flow aan met een Platform Event-trigger.
- Ga in Elido naar Dashboard → Webhooks → Add → Generic. Plak de URL van je Salesforce-webhooklistener.
- Schakel de gebeurtenis
conversion.recordedin. Elido stuurt een HMAC-ondertekende POST; verifieer de handtekening in je Flow voordat je deze verwerkt.
Optie B — Zapier of Make.com als middleware
Gebruik de Elido Zapier-app of de Make.com-connector als brug. Beide kunnen een Elido-trigger ontvangen en een Salesforce-record aanmaken zonder code te schrijven.
Optie C — Directe API-aanroep vanuit je backend
Beheer je de conversiegebeurtenis zelf server-side, roep dan zowel de Elido Conversions API als de Salesforce REST API aan binnen dezelfde requesthandler. Geen middleware nodig.
Voorbereiden op de lancering van het native pakket
Zodra het pakket lanceert:
- Installeer het vanuit AppExchange.
- Maak een Connected App aan in Salesforce (Setup → App Manager → New Connected App). Stel de callback-URL in op wat Elido bij lancering opgeeft.
- Voeg de client-ID en het geheim van de Connected App toe in Elido.
- Autoriseer via OAuth. Wijs velden toe in de Elido-interface.
We sturen iedereen op de meldingslijst een e-mail met exacte stappen op de dag dat het pakket live gaat.
Probleemoplossing (webhookbrug)
Handtekeningverificatie mislukt in Salesforce — Gebruik de ruwe requestbody (voordat er JSON-parsing plaatsvindt) als HMAC-invoer. De handtekeningheader is X-Elido-Signature: sha256=<hex>. Zie de webhookshandleiding voor het volledige verificatierecept.
Gebeurtenissen komen niet aan in Salesforce — Controleer Dashboard → Webhooks → Delivery log. Een 4xx vanuit Salesforce betekent dat het endpoint de payload weigert (authenticatiemismatch, verkeerde URL). Een 5xx betekent dat Salesforce zelf een fout gaf.
Zapier-brug raakt de takenlimiet van Zapier — Links met veel verkeer genereren veel klikgebeurtenissen. Gebruik threshold.exceeded als trigger in plaats van link.clicked om het taakverbruik te verminderen.