Mediante la configuración de webhooks para tus contactos, puedes enviar los datos de contacto que recabes en tus formularios a las herramientas externas que tú quieras cuando se produzca una acción concreta. Por ejemplo, puedes establecer que, siempre que se cree un nuevo contacto, se envíen los datos de ese contacto a la herramienta de automatización de marketing de tu empresa.
Aquí te explicamos qué son los webhooks y cómo funcionan y aquí podrás saber a qué nos referimos cuando hablamos de acciones en el ámbito de las automatizaciones.
Puedes usar webhooks de contacto en tus automatizaciones para hacer lo siguiente:
- Compartir los datos de tus contactos con agencias o equipos externos sin tener que darles pleno acceso a tu cuenta de Typeform.
- Sincronizar automáticamente los datos de contacto que tienes en Typeform con los de un sistema de registro de datos externo.
- Desarrollar integraciones a medida con las soluciones de software que utilices en tu empresa.
- Conectar Typeform con otras herramientas para las que no exista una integración nativa.
Para ello, necesitarás:
- Una cuenta de Typeform con acceso al complemento «Contactos y automatizaciones».
- Un destino para los datos de tu webhook (por ejemplo, plataformas de integración sin código o de bajo código —como Pipedream, Make o n8n— o bien una aplicación desarrollada a medida).
Y estos son los pasos a seguir:
- Accede a tu cuenta de Typeform y haz clic en la pestaña «Automatizaciones».
- Haz clic en el botón «+ Crear automatización» para configurar una nueva automatización o bien abre una que ya tengas creada.
- Es el momento de seleccionar qué quieres que active la automatización. En este caso, opta por «Actividad o actualizaciones de contacto».
En la siguiente pantalla, puedes seleccionar una de las siguientes opciones como detonante para iniciar la automatización:
- Cuando se crea un contacto.
- Cuando se agrega un contacto a una lista.
- Cuando se actualiza una propiedad del contacto.
- Cuando se elimina un contacto de una lista.
Si quieres enviar mensajes por correo electrónico mediante webhooks cuando algún usuario responda a tu formulario, echa un vistazo a esta guía de configuración.
- Cuando hayas seleccionado un detonante, haz clic en el icono en forma de «+» para añadir una acción.
- Selecciona la opción «Webhook» como acción que quieres activar.
- Ahora, puedes empezar a configurar tu webhook. Para ello, introduce la URL de tu sitio web en el campo «Endpoint URL (URL del punto final)». Aquí es donde se enviará la automatización cuando se cumplan las condiciones que hayas indicado en el paso anterior al definir el detonante. Después, haz clic en el botón «Next (Siguiente)».
- Asegúrate de que el interruptor de la opción «SSL verification (Verificación de SSL)» está activado para que se verifiquen los certificados SSL al entregarse las cargas útiles. Te recomendamos que protejas tus webhooks activando esta opción. Puedes obtener más información sobre cómo proteger tus webhooks aquí.
- Por otro lado, también puedes introducir el secreto de tu webhook para confirmar que las solicitudes vienen de Typeform y de nadie más. Puedes obtener más información sobre los secretos de webhook aquí.
- Puedes hacer clic en el icono en forma de ojo abierto o cerrado para mostrar u ocultar el código secreto que has introducido. Cuando termines de configurar tu webhook, haz clic en el botón «Finish (Terminar)».
- Una vez hecho esto, verás que el envío de un webhook aparece ahora como acción en las automatizaciones de tus contactos. Haz clic en el botón «Activar» para poner en marcha la automatización.
Tu automatización aparecerá ahora como «activa». Puedes hacer clic en el botón «Parar automatización» si cambias de idea.
Haz clic en «Enviar webhook» para modificar la acción que has configurado para tu webhook. Puedes pulsar el botón «Eliminar acción» para eliminar el webhook o bien el botón «Editar» para cambiar la URL de tu punto final.
Cómo comprobar que tu webhook funciona bien
Ahora verás que aparece en pantalla el menú de configuración de tu webhook (Webhook settings). Entra en el apartado «Deliveries (Envíos)» y haz clic en el botón «Test endpoint (Comprobar punto final)» para que se envíen datos de un evento simulado a la URL de tu webhook.
Para comprobar que tu automatización funciona correctamente, puedes crear una URL de prueba, en páginas web como https://requestbin.com, para recabar las respuestas simuladas enviadas a tu formulario. Estos envíos de prueba tendrán un aspecto similar al que se muestra en la siguiente captura de pantalla:
Una vez hayas puesto a prueba tu webhook, tu nueva automatización de contactos estará lista para entrar en acción.