Lo que configurarás
- Un puente de webhooks que ya hoy reenvía eventos de enlaces de Elido a Salesforce.
- Dos enfoques: Salesforce Flow o Zapier como middleware, ambos impulsados por webhooks de Elido.
- Una opción para traer datos de clics de la API de analítica a tu propio trabajo.
Elido no tiene hoy un conector de Salesforce. Está planificado, sin fecha fijada. Las secciones siguientes describen lo que debe soportar, además de alternativas que puedes usar ahora.
Lo que incluirá el conector
- Connected App con OAuth 2.0, sin gestión manual de tokens.
- Creación automática de Leads y Opportunities de Salesforce a partir de eventos de conversión de Elido.
- Mapeo de campos personalizado, y los cambios de etapa de la Opportunity en Salesforce reflejados en el estado de la campaña en Elido.
Hoy: puente con webhooks o la API
Mientras no exista un conector, usa uno de estos enfoques.
Opción A: Salesforce Flow + webhook de Elido
- En Salesforce, crea un Flow con un disparador de Platform Event.
- En Elido, ve a Dashboard → Webhooks → Add → Generic. Pega la URL de tu listener de webhooks de Salesforce.
- Activa los eventos de enlace que necesites, como
link.createdolink.updated. Elido envía un POST firmado con HMAC. Verifica la firma en tu Flow antes de procesar.
Opción B: Zapier como middleware
Usa la app de Zapier de Elido como puente. Puede recibir un disparador de Elido y crear un registro de Salesforce sin escribir código.
Opción C: consultar la API de analítica
Ejecuta un trabajo programado que lea los datos de clics de la API de analítica de Elido y escriba registros mediante la API REST de Salesforce. Los clics no se envían uno a uno, así que es una consulta periódica. Salesforce link tracking lo explica paso a paso.
Cuando llegue un conector
El puente de webhooks que montes ahora seguirá funcionando. No hace falta preparar nada hoy. Sigue el changelog para el lanzamiento.
Solución de problemas (puente de webhooks)
Falla la verificación de la firma en Salesforce. Usa el cuerpo bruto de la solicitud (antes de cualquier análisis JSON) como entrada del HMAC. El encabezado de firma es X-Elido-Signature: v1=<hex>, calculado sobre {timestamp}.{raw_body} con el encabezado X-Webhook-Timestamp. Consulta la guía de Webhooks para la receta completa.
Los eventos no llegan a Salesforce. Revisa Dashboard → Webhooks → Delivery log. Un 4xx de Salesforce significa que el endpoint rechaza la carga (autenticación incorrecta, URL errónea). Un 5xx significa que Salesforce falló por su parte.