Cómo Configurar Notificaciones sobre Nuevos Clientes Potenciales Mediante Webhooks
Los webhooks son un método HTTP que te permite notificar rápidamente al servidor sobre los cambios en la base de datos de origen y desencadenar un procesamiento posterior de la información recibida.
Con SendPulse, puedes configurar la entrega de webhooks cuando un usuario proporciona su información de contacto mediante un formulario emergente. Este tipo de solicitud de usuario y registro de base de datos conectado se denomina marketing calificado o, simplemente, un lead.
Después de obtener datos de clientes potenciales de una ventana emergente, SendPulse CRM los agrega a la sección "Contactos” y a una lista relevante de correos (si seleccionas la opción "Guardar en una lista de correo" al configurar tu ventana emergente).
El sistema también puede enviar datos a tu CRM, hoja de cálculo de Google, dirección de correo electrónico o plataforma de mensajería. Para hacer esto, necesitas usar webhooks y tener un servicio externo para procesar tus notificaciones.
Hablemos sobre cómo enviar webhooks y qué información sobre clientes potenciales se puede enviar de esta manera.
Agregar una URL para Recibir Webhooks
Para recibir webhooks sólo necesitas una URL de servicio externo que recibirá notificaciones para luego copiarla.
Selecciona un proyecto que recopile los datos que necesitas. Ve a "Configuración" y selecciona la sección "Integraciones". Haz clic en el botón "+ Agregar URL de webhook" y pega la URL de tu servicio en el campo que se abre.
También hay dos opciones avanzadas disponibles:
Enviar datos de creación de clientes potenciales: El sistema te enviará datos sobre la creación de clientes potenciales recopilados por tu formulario emergente. Si seleccionas esta opción sin la siguiente, sólo enviará información sobre clientes potenciales recién creados.
Actualiza los datos de actividad de los clientes potenciales: El sistema te enviará actualizaciones sobre la actividad de tus clientes potenciales. Si seleccionas esta opción sin la anterior, sólo se actualizará la información enviada anteriormente.
Selecciona una opción y haz clic en Guardar.
Formato de Datos de Webhook
Cuando el usuario proporciona su información de contacto mediante una ventana emergente, SendPulse lo agrega al sistema CRM y envía una solicitud POST a la dirección URL especificada como una cadena en formato JSON.
Ejemplo de notificación enviada:
email=user%40test.pop.up&name=User+Userovich&gender=0&variables%5B0%5D%5Bid%5D=252999&variables%5B0%5D%5Bname%5D=email&variables%5B0%5D%5Btype%5D=email&variables%5B0%5D%5Btext%5D=user%40test.pop.up&variables%5B1%5D%5Bid%5D=253005&variables%5B1%5D%5Bname%5D=name&variables%5B1%5D%5Btype%5D=string&variables%5B1%5D%5Btext%5D=User+Userovich&variables%5B2%5D%5Bid%5D=253403&variables%5B2%5D%5Bname%5D=company&variables%5B2%5D%5Btype%5D=string&variables%5B2%5D%5Btext%5D=Best+Company+Ever&createdAt=2022-12-15+14%3A57%3A24&actionType=create
Datos que Puedes Transferir a través de Webhooks
Los webhooks contienen datos básicos sobre los clientes potenciales generados:
|
Dirección de correo electrónico ingresada por el usuario (si corresponde). |
teléfono |
Número de teléfono en formato internacional ingresado por el usuario (si corresponde). |
nombre |
Nombre del cliente potencial. Si el usuario no lo especifica, coincide con el número de teléfono o la dirección de correo electrónico. |
createdAt |
Fecha y hora del evento que provocó el envío del webhook. |
actionType |
Tipo de evento que provocó el envío del webhook. Por ejemplo, crear para crear un cliente potencial. |
Los webhooks pueden contener el objeto variables
que transmite datos sobre cada variable recopilada utilizando campos de formulario emergente completados: ID en la base de datos, nombre, contenido y tipo. Las variables son opcionales: su número y nombre dependen del número de campos y de la acción de destino de la ventana emergente.
Variables que se pueden pasar en el objeto:
Nombre | Descripción | Tipo |
email |
Dirección de correo electrónico ingresada por el usuario (si corresponde). | correo electrónico |
phone |
Número de teléfono en formato internacional ingresado por el usuario (si corresponde). | teléfono |
name |
Nombre de usuario. | cadena |
nickname |
Apodo del usuario. | cadena |
location |
Ubicación del usuario especificada. | cadena |
company |
Nombre de la empresa. | cadena |
birthday |
Fecha de nacimiento. | cadena |
Actualizaciones Planificadas Constantemente
En SendPulse actualizamos y agregamos nuevas posibilidades de integración de manera constante. Pronto tendremos la opción de enviar webhooks cuando se actualice una sesión principal. Puedes configurar el procesamiento de estos parámetros por parte de tu sistema CRM con anticipación.
Los datos que los webhooks también contendrán:
referrer |
URL desde la que el usuario llegó a tu sitio. |
userAgent |
Cadena que identifica la aplicación cliente (navegador) del usuario. |
term |
Indicación del tipo de transición. |
content |
Texto especificado en la etiqueta de página correspondiente. |
utmMedium |
Nombre del canal de transición. |
pages |
Conjunto de datos de la última página visitada. |
events |
Evento reciente. |
isActive |
Devuelve el valor dependiendo si el usuario está actualmente activo en tu sitio. |
Siguiendo estos pasos te mantendrás informado todo el tiempo acerca de los nuevos leads y podrás aprovechar cada oportunidad de venta.
Última actualización: 01.08.2023
o