Cómo gestionar los suscriptores del chatbot y sus datos

Mediante el uso de variables y etiquetas, puedes organizar y almacenar toda la información necesaria de los suscriptores, incluyendo sus pedidos y preferencias, para personalizar las interacciones con cada suscriptor o con un grupo de suscriptores en base a criterios de filtrado específicos.

En este artículo hablaremos sobre cómo crear y gestionar variables y etiquetas de audiencia.

Cómo gestionar las variables

Puedes crear una variable en la audiencia sin un valor, añadir una variable con un valor a la vez o actualizar un valor en una variable existente para todos o un contacto.

Crea una variable

La función de añadir variables es la misma para todos la mensajería. Las variables se crean para todos los contactos de la lista “Audiencia”.

Manualmente, a través de Audiencia Ve a la pestaña Audiencia. Haz clic en Crear variable a la derecha. Introduce el nombre y el tipo de la variable y haz clic en Crear. Más información: Cómo crear una variable en la audiencia de tu chatbot.
Puedes crear una variable utilizando el modo de edición del flujo para poder configurar la adición del valor de la variable automáticamente para cada contacto que haya pasado por ese elemento del flujo.
Manualmente, utilizando el elemento Mensaje: Entrada de usuario en el flujo Cambia al modo de edición del flujo. Añade el elemento Mensaje. Activa Esperar respuesta del suscriptor. Junto a la opción Guardar respuesta en una variable, haz clic en Crear variable.

Ten en cuenta que sólo puedes crear una variable de tipo Cadena en este tipo de elemento.

Manualmente, utilizando el elemento Acción: Establecer variable en el flujo Cambia al modo de edición del flujo. Añade un elemento Acción. Selecciona la acción Establecer variable y haz clic en Crear variable. Introduce el nombre y el tipo de la variable.
Manualmente, utilizando el elemento Solicitud API en el flujo Cambia al modo de edición del flujo. Añade el elemento Solicitud API. Introduce los datos de la solicitud y haz clic en Validar solicitud. Junto a la opción Campo de respuesta, haz clic en Crear una variable. Introduce el nombre y el tipo de la variable.

Edita el nombre de tu variable

Ve a Audiencia. Selecciona la columna de la variable que quieras editar. Haz clic en el ícono Editar. Selecciona el texto, elimínalo, introduce un nuevo valor que no supere los 64 caracteres y presiona la tecla Enter.

El nombre de la variable no puede contener más de 64 caracteres.

Ten en cuenta que los cambios se aplican a todos los suscriptores del chatbot. Si has utilizado variables en flujos de chatbot o campañas programadas, tendrás que cambiar la variable tú mismo.

Añade o actualiza el valor de tu variable

Al añadir un nuevo valor de variable, debes prestar atención al tipo de variable. Cada tipo de variable tiene su propio límite de caracteres. Puedes establecer valores para tus variables manualmente a través de la API y añadirlos automáticamente. El valor de tu variable puede contener hasta 1,024 caracteres.

Manualmente, a través de Audiencia (para un contacto) Ve a la pestaña Audiencia. Junto al contacto deseado, haz clic en la celda situada debajo de la variable, introduce el valor y presiona la tecla Enter.
Manualmente, a través de Audiencia (para una lista de contactos) Ve a la pestaña Audiencia. Selecciona los contactos deseados y haz clic en Establecer variable. Selecciona la variable que deseas establecer e introduce el valor.
Manualmente, en el chat con un suscriptor Ve a Conversaciones y haz clic en el contacto deseado. En el panel de la derecha, junto a la variable deseada, introduce tu valor.
Al suscribirse a través de un widget Puedes añadir un script para recopilar variables adicionales cuando tus usuarios se suscriban a través del widget.

Copia el código y pégalo en el código fuente de tu sitio junto al script del widget de suscripción.

Ten en cuenta que sólo se pueden añadir valores a variables que hayas creado previamente. Los datos enviados a campos inexistentes serán ignorados.

El método API Establecer valor de variable Utilizado para crear integraciones externas.

Envía un POST a https://api.sendpulse.com/messenger/contacts/setVariable.

En el encabezado de la solicitud, añade el token de autorización. En el cuerpo de la solicitud, añade el ID del contacto, el nombre o ID de la variable para la que deseas añadir un nuevo valor y el propio valor.

Sustituye el punto terminal de solicitud deseado para cada red social:

messenger, telegram, instagram.

En el modo de edición del flujo, puedes configurar que se añada automáticamente un nuevo valor de variable a cada contacto que haya pasado por ese elemento de tu flujo.
El elemento Mensaje: Entrada de usuario Cambia al modo de edición del flujo. Añade el elemento Mensaje. Activa Esperar respuesta del suscriptor. Junto a la opción Guardar respuesta en una variable, selecciona la variable para la que deseas añadir los nuevos valores recibidos del usuario.
El elemento Acción: Establecer variable Cambia al modo de edición del flujo. Añade un elemento Acción. Selecciona la acción Añadir variable y especifica la variable para la que quieres guardar los valores.

Ten en cuenta que la acción Establecer Variable, a diferencia de los otros elementos, establecerá el mismo valor de variable.

También puedes establecer valores dinámicos para variables numéricas. Para sumar o restar un valor de variable, especifica +1 o -1. Si el valor actual no está fijado o está vacío, la cuenta regresiva será desde cero o desde la fecha actual.

El elemento Solicitud API Cambia al modo de edición del flujo. Añade el elemento Solicitud API. Introduce los datos de la solicitud y haz clic en Validar Solicitud. En la sección Configuración de coincidencias, junto a la opción Campo de respuesta, selecciona la variable en la que deseas almacenar el valor recibido del usuario.

Elimina el valor de una variable

Puedes eliminar una variable de una audiencia o de un chat con tu suscriptor.

Ve a la pestaña Audiencia y, junto al contacto deseado, haz clic en el valor de variable que quieras eliminar. Resalta el contenido de la celda, presiona Eliminar y, a continuación, Enter

Ve a Conversaciones y haz clic en el contacto deseado. En el panel de la derecha, junto a la variable deseada, resalta su valor y presiona Eliminar y, a continuación, Enter.

Eliminar una variable

Al eliminar una variable de la audiencia, el valor de esa variable también se eliminará para todos los usuarios de manera definitiva.

Ve a la pestaña Audiencia y coloca el cursor sobre la columna de la variable que deseas eliminar. Haz clic en el ícono Eliminar.

Si no ves la variable que quieres, es posible que la hayas ocultado. Haz clic en los tres puntos a la derecha del nombre de la variable y elige qué variables quieres ver.

Cómo gestionar etiquetas

Una etiqueta sólo puede tener un valor de cadena de hasta 32 caracteres. Puedes utilizar etiquetas para filtrar y segmentar los suscriptores. Más información: Cómo asignar etiquetas a los suscriptores del chatbot.

Asignar etiqueta

Manualmente, a través de Audiencia (para un contacto) Ve a la pestaña Audiencia. En la columna Etiquetas, haz clic en la casilla situada junto al contacto deseado e introduce el valor de la etiqueta.
Manualmente, a través de Audiencia (para una lista de contactos) Ve a la pestaña Audiencia. Selecciona los contactos deseados, haz clic en Añadir etiqueta e introduce el valor de la etiqueta.
Manualmente, al chatear con un suscriptor Ve a Conversaciones y haz clic en el contacto deseado. En el panel inferior derecho, en el campo Especificar etiqueta, introduce el valor de la etiqueta.
Automáticamente, utilizando el elemento Acción: Añadir etiqueta Puedes configurar una etiqueta para que se asigne a cada contacto que haya pasado por el elemento de flujo.

Cambia al modo de edición del flujo. Añade el elemento Acción. Selecciona la acción Añadir Etiqueta, introduce el valor de la etiqueta.

El método API Añadir etiqueta a contacto Utilizada para crear integraciones externas.

Envía un POST a https://api.sendpulse.com/messenger/contacts/setTag.

En el encabezado de la solicitud, añade el token de autorización. En el cuerpo de la solicitud, añade el ID del contacto y la propia etiqueta.

Sustituye el punto terminal de solicitud deseado para cada red social:

messenger, telegram, instagram, whatsapp, livechat.

Edita una etiqueta

Para editar el nombre de una etiqueta, ve a la sección Configuración del bot > Pestaña Etiqueta. Haz clic en el ícono del lápiz y cambia el nombre.

Ten en cuenta que estos cambios se aplican a todos los suscriptores de tu chatbot. Si has utilizado variables en tus flujos de chatbot o campañas programadas, tendrás que cambiar la variable tú mismo.

Elimina una etiqueta

Puedes eliminar una etiqueta en la audiencia, en un chat con un suscriptor o mediante el método de la API Eliminar etiqueta de contacto.

Ve a Audiencia, coloca el cursor sobre la etiqueta que deseas eliminar junto al contacto deseado y haz clic en la cruz.

Ve a Conversaciones y haz clic en el contacto deseado. En el campo de la etiqueta, coloca el cursor sobre la etiqueta deseada y haz clic en la cruz.

Puedes eliminar una etiqueta asignada a todos los suscriptores. Ve a la sección Configuración del Bot > Pestaña Etiqueta y haz clic en el ícono de la papelera junto a la etiqueta.

    Califica este artículo sobre "Cómo gestionar los suscriptores del chatbot y sus datos"

    Opinión de los usuarios: 5 / 5 (1)

    Anterior

    ¿Cuáles son los tipos de variables de chatbot?

    Siguiente

    Cómo asignar etiquetas a los suscriptores del chatbot

    Popular en nuestro blog

    Crea tu propio chatbot hoy mismo