Ce que vous allez configurer
- Un pont de webhooks qui transmet dès aujourd'hui les événements de liens Elido vers Salesforce.
- Deux approches : Salesforce Flow ou Zapier comme intergiciel, toutes deux pilotées par les webhooks Elido.
- Une option pour récupérer les données de clics de l'API d'analytique dans votre propre tâche.
Elido n'a pas de connecteur Salesforce aujourd'hui. Il est prévu, sans date fixée. Les sections ci-dessous décrivent ce qu'il doit prendre en charge, ainsi que des solutions de contournement utilisables dès maintenant.
Ce que le connecteur doit inclure
- Connected App OAuth 2.0, sans gestion manuelle des jetons.
- Création automatique de Leads et d'Opportunities Salesforce à partir des événements de conversion Elido.
- Mappage de champs personnalisé, et changements d'étape d'Opportunity dans Salesforce reflétés dans le statut de campagne d'Elido.
Aujourd'hui : un pont via webhooks ou l'API
Tant qu'aucun connecteur n'existe, utilisez l'une de ces approches.
Option A : Salesforce Flow + webhook Elido
- Dans Salesforce, créez un Flow avec un déclencheur Platform Event.
- Dans Elido, allez dans Dashboard → Webhooks → Add → Generic. Collez l'URL de votre écouteur de webhooks Salesforce.
- Activez les événements de liens dont vous avez besoin, comme
link.createdoulink.updated. Elido envoie un POST signé HMAC. Vérifiez la signature dans votre Flow avant le traitement.
Option B : Zapier comme intergiciel
Utilisez l'application Zapier d'Elido comme pont. Elle peut recevoir un déclencheur Elido et créer un enregistrement Salesforce sans écrire de code.
Option C : interroger l'API d'analytique
Exécutez une tâche planifiée qui lit les données de clics de l'API d'analytique d'Elido et écrit des enregistrements via l'API REST de Salesforce. Les clics ne sont pas poussés un par un, il s'agit donc d'une interrogation périodique. Salesforce link tracking la détaille pas à pas.
Quand un connecteur sera disponible
Un pont de webhooks que vous construisez maintenant continuera de fonctionner. Rien n'est à préparer aujourd'hui. Suivez le changelog pour le lancement.
Dépannage (pont de webhooks)
La vérification de la signature échoue dans Salesforce. Utilisez le corps brut de la requête (avant tout parsing JSON) comme entrée du HMAC. L'en-tête de signature est X-Elido-Signature: v1=<hex>, calculé sur {timestamp}.{raw_body} avec l'en-tête X-Webhook-Timestamp. Consultez le guide des Webhooks pour la recette complète.
Les événements n'arrivent pas dans Salesforce. Consultez Dashboard → Webhooks → Delivery log. Un 4xx côté Salesforce signifie que le point de terminaison rejette la charge utile (authentification incorrecte, mauvaise URL). Un 5xx signifie que Salesforce a échoué de son côté.