Saltar al contenido
Elooo CRMCentro de Ayuda Ir a la web

Constructor de workflows

Cómo enviar datos de un workflow a otro sistema (webhook de salida)

En el workflow, haz clic en + y añade la acción Webhook personalizado. Pega la dirección (URL) que recibirá los datos, elige el método (POST, GET, PUT o DELETE), la autorización si el otro sistema la exige y monta los datos a enviar con los campos del contacto. Guarda la acción y publica.

Actualizado el

Antes de empezar

  • Ten la dirección (URL) del sistema que va a recibir los datos. Quien gestiona ese sistema puede decirte la URL, el método (normalmente POST) y si exige autorización.
  • Si el destino pide una clave o token, guárdalo en un valor personalizado en Configuración › Valores personalizados, para no escribirlo a la vista en el workflow.
  • Comprueba que el sistema de destino aguanta el número de envíos que vas a hacer: la acción se dispara en el instante en que cada contacto llega a ese paso.
Dónde encontrarlo

Automatización › Workflows › (abrir el workflow) › + › Webhook personalizado

Paso a paso

  1. Abre Automatización › Workflows y entra en el workflow (o crea uno nuevo con el disparador que quieras).
  2. Haz clic en el + en el punto en que deben enviarse los datos y elige Webhook personalizado.
  3. En URL, pega la dirección del sistema de destino.
  4. En Método, elige el que espera el destino: POST (el más habitual para enviar datos), GET, PUT o DELETE.
  5. En Autorización, elige el tipo que exige el destino (o ninguno) y rellena las credenciales que pide.
  6. Si el destino lo necesita, añade Cabeceras (por ejemplo, el tipo de contenido) y Parámetros de consulta.
  7. En la zona de datos a enviar, crea un campo por cada información: escribe el nombre del campo (ej.: email) y, en el valor, elige el dato del contacto. Al empezar a escribir aparecen sugerencias con los campos del contacto, los valores personalizados y los datos recibidos por webhook de entrada.
  8. Haz clic en Guardar acción.
  9. Pasa un contacto de prueba por el workflow y comprueba en el sistema de destino que los datos han llegado.
  10. Publica el workflow.

Consejos

  • Pon a los campos los nombres que espera el sistema de destino (ej.: nombre, email, telefono); si los nombres no coinciden, el destino puede ignorar los datos.
  • Puedes enviar todo lo que el workflow conoce: datos del contacto, campos personalizados, valores personalizados y lo que entró por un webhook de entrada.
  • Para ver exactamente qué se envió y la respuesta del destino, abre Registros de ejecución dentro del workflow y busca el contacto.

Problemas comunes

  • La acción aparece como fallida en los registros → El sistema de destino respondió con error. Revisa la URL, el método y la autorización. El Elooo CRM reintenta varias veces con intervalos crecientes; si sigue fallando, la acción se salta y el contacto continúa al paso siguiente.
  • Los datos llegan pero algunos campos van vacíos → El contacto no tiene ese dato relleno o el valor elegido en el campo no es el correcto. Abre la acción y revisa cada campo.
  • Muchos errores cuando añado contactos en masa → El destino tiene límites de peticiones por segundo. Añade los contactos en lotes más pequeños o coloca una acción Esperar antes del webhook.
  • El destino exige un token y no sé dónde ponerlo → Normalmente va en Autorización o en una Cabecera (ej.: Authorization). Pregunta a quien gestiona el sistema qué formato espera.

Preguntas frecuentes

¿Qué diferencia hay entre webhook de entrada y webhook de salida?

El webhook de entrada es un disparador: otro sistema envía datos al Elooo CRM e inicia el workflow. El webhook de salida es una acción: el Elooo CRM envía datos a otro sistema.

¿Necesito saber programar?

No. Basta con rellenar URL, método, autorización y los campos a enviar. La parte técnica (lo que espera el destino) te la indica quien gestiona ese sistema.

¿Te ha resultado útil?