Cómo agregar un elemento de entrada de usuario

Un elemento de entrada del usuario te ayudará a recopilar y almacenar datos de tus suscriptores para segmentarlos aún más y dirigirse al público adecuado con mensajes personalizados.

Para recopilar datos que los usuarios ingresen, usa el elemento de entrada de campo de texto en el generador de mensajes. Los datos que ingresen tus suscriptores se guardarán como variables.

Haz clic en el elemento "mensaje" y active la función "Esperar respuesta del abonado"

Tipos de validación

En la lista desplegable, seleccione un tipo de validación para los valores introducidos:

Cadena Se usa para ingresar hasta 255 caracteres de texto.
Número Se utiliza para introducir números. Utilizando el elemento "Acción - Agregar variable", puedes sumar o restar valores.
Fecha Se utiliza para introducir fechas en el formato DD/MM/AAAA. Cuando un usuario recibe un mensaje con el tipo de validación "Fecha" esperando la entrada del usuario, verás el botón "Elegir fechas". Luego, el usuario deberá seleccionar una fecha en el calendario abierto.
Fecha y hora Se utiliza para introducir una fecha y una hora en el formato DD.MM.AAAA tt:mm. Cuando un usuario recibe un mensaje con el tipo de validación "Fecha" esperando la entrada del usuario, verás el botón "Elegir fechas". Luego, deberán seleccionar una fecha en el calendario abierto e ingresar una hora.
Correo electrónico Se utiliza para introducir direcciones de correo electrónico. La dirección de correo electrónico del usuario también se guarda en la lista de correos en el Servicio de correo electrónico para crear campañas.
Teléfono Se utiliza para ingresar un número de teléfono en formato internacional, con códigos de país y operador. El número de teléfono del usuario también se guarda en la lista de correo en el Servicio de correo electrónico para crear campañas de SMS.
URL Se utiliza para insertar enlaces desde https://
Geolocalización Se utiliza para compartir la geolocalización. Este tipo de validación sólo se admite en las aplicaciones móviles de Telegram y WhatsApp. La respuesta se escribe en una variable de "cadena" como un enlace a la ubicación en Google Maps: https://www.google.com/maps/search/?api=1&query=xxxx
Expresión regular Se usa cuando no hay suficientes métodos de validación predefinidos para comparar el valor recibido del suscriptor con el valor de la plantilla. Por ejemplo, para verificar una frase por el número de palabras clave, el número de un pasaporte, la presencia de espacios en una frase o esperar la entrada de números en un cierto rango de valores. Puedes redactar y comprobar la validez de la frase en el sitio web regex101.
Imagen o Documento Se utiliza para enviar una imagen o documento.

La imagen o documento enviado por el usuario queda únicamente en tu chat en vivo y no se guardará en tus variables.

Configuración de Entrada de Usuario

Después de enviar tu mensaje con una solicitud de datos de usuario, tu chatbot también envía un mensaje con el emoji de flecha, lo que significa que el bot está esperando la entrada de datos de usuario.

Para cambiar ese emoji u otro o agregar texto, haz clic en Configuración e inserta el valor en el campo "Mensaje de indicador de entrada de usuario".

Mensaje al introducir datos no válidos

Si el suscriptor introduce un valor no válido, es decir, un valor que no cumple la condición de validación, recibirá un mensaje de advertencia. De forma predeterminada, hay un texto para cada tipo que puede editar y agregar variables y emoji.

También hay un botón "Saltar" que aparece debajo de tu mensaje. Si un usuario hace clic en él, el bot ya no intentará solicitar datos del usuario y enviará otro mensaje en su lugar.

Para cambiar ese emoji u otro emoji o agregar texto, haz clic en Configuración e inserta el valor en el campo "El texto del botón 'Omitir' para el caso de entrada de datos incorrecta".

Guardar en una variable

Los datos introducidos por el usuario se pueden guardar en una variable existente, o se puede crear una nueva, que se almacenará para cada suscriptor en la pestaña "Audiencia".

Puede ver las respuestas guardadas en la pestaña "Audiencia", usar variables en mensajes de texto posteriores y crear campañas segmentadas.

Guardar en el servicio de correo electrónico

Cuando recibe una dirección de correo electrónico o un número de teléfono de un usuario, se crea automáticamente una lista de correo en el servicio de correo electrónico con el nombre del chatbot. Si el chatbot tiene el mismo nombre en diferentes canales, las direcciones de correo electrónico y los números de teléfono se añadirán a la misma lista de correo.

Respuestas rápidas

Además, puedes crear botones de respuesta rápida, para que los usuarios elijan uno de ellos y no tengan que escribir su propia respuesta.

Introduce emojis o texto de hasta 20 caracteres. Puedes añadir hasta 10 botones en total.

Para los chatbots de Telegram y Facebook, también puedes sustituir los valores dinámicos. Añade el nombre de una variable almacenada en la audiencia al título del botón, como {{your_variable}}.

Puedes añadir respuestas rápidas para información con los tipos de validación "Cadena", "Número" y "Expresiones regulares". Por ejemplo, cuando el usuario ingresa una palabra específica, mostrar la cantidad de un producto o seleccionar una categoría del mismo.

Para los datos con los tipos de validación "Teléfono" y "Correo electrónico", el servicio de mensajería pide a los usuarios que utilicen la información de contacto de su cuenta.

Puedes leer más en: "Cómo usar expresiones regulares en chatbots"

Esperando una respuesta

También puede elegir el período de espera para una respuesta del usuario. Si el usuario no responde dentro del tiempo seleccionado, la espera de una respuesta del usuario caducará y el chatbot ya no comprobará la validez de los datos introducidos para registrar la respuesta del usuario.

Haga clic en “Aplicar” y continúe agregando elementos al flujo. Puede dividir el escenario y enviar el siguiente mensaje, dependiendo de si el usuario ha introducido los datos solicitados (rama de punto verde) o no (rama de punto rojo).

Continuar el flujo

Puedes ramificar tu escenario de flujo y enviar el siguiente mensaje en función de si los usuarios enviaron los datos solicitados (la rama marcada con verde) o no (la rama marcada con rojo).

No puedes utilizar la "Entrada de usuario" y el conector "Continuar" (la rama marcada de azules que se utiliza cuando no hay respuesta del usuario) al mismo tiempo.

Si activas la opción "Esperar la respuesta del suscriptor", se desactivarán los botones de respuesta rápida no vinculados a la entrada del usuario. Sólo puedes utilizar los botones de respuesta rápida una vez: como respuestas rápidas para la entrada del usuario o como botones de respuesta del teclado.

A diferencia de los botones normales, los de respuestas rápidas desaparecen cuando un usuario o un bot envía el siguiente mensaje.

Cómo se ve una solicitud de datos en un Messenger

Además, puedes crear botones de respuesta rápida, para que los usuarios puedan elegir uno de ellos y no necesiten escribir su propia respuesta.

    Califica este artículo sobre "Cómo agregar un elemento de entrada de usuario"

    Opinión de los usuarios: 5 / 5

    Pruebe SendPulse hoy mismo gratis