Preguntar a la IA
Español ES
Ir a Watbot

Etiquetas y variables

El bot guarda dos tipos de datos propios sobre un contacto: etiquetas y variables. Además, el propio bot tiene variables globales, comunes a todos los contactos.

Qué De quién Qué guarda Ejemplo
Etiqueta Del contacto Una marca: el contacto la tiene o no «hizo un pedido»
Variable del contacto Del contacto Un nombre y un valor, distinto para cada contacto ciudad = Sevilla
Variable global Del bot Un nombre y un valor, el mismo para todos direccion_tienda = Calle del Jardín, 1

Etiquetas

Una etiqueta es una marca breve en un contacto. Las etiquetas sirven para seleccionar contactos y para ramificar el flujo.

Cómo asignar una etiqueta

No hace falta crear las etiquetas de antemano: una etiqueta aparece cuando se asigna por primera vez.

El nombre de una etiqueta en el panel tiene hasta 60 caracteres. La misma etiqueta no se añade dos veces a un contacto.

Dónde se usan las etiquetas

Sugerencias de etiquetas

Cuando escribes una etiqueta, la plataforma sugiere los nombres que ya se han usado en este bot. La relación de esos nombres es la lista «Sugerencias de etiquetas»: abre «Listas» en el menú del bot y haz clic en la fila «Sugerencias de etiquetas».

Un nombre entra en la lista cuando escribes la etiqueta por primera vez en el panel. Aquí no se pueden crear ni renombrar etiquetas: la lista sirve para quitar de las sugerencias lo que sobra, como erratas y etiquetas que ya no usas.

  • Para eliminar un nombre, haz clic en el icono de la papelera de la fila.
  • Para eliminar varios, márcalos con las casillas y haz clic en «Eliminar …».

Nota

Eliminar una etiqueta de la lista no afecta a las etiquetas de los contactos. Quienes ya tienen la etiqueta la conservan; solo desaparece la sugerencia.

Variables del contacto

Una variable es un nombre y un valor que el bot guarda para un contacto: la respuesta a una pregunta, un producto elegido, el importe de un pedido. Cada contacto tiene sus propios valores.

De dónde salen las variables

  • Del flujo. Los bloques «Guardar la respuesta en una variable» y «Operación con variable» escriben valores y el bloque «Eliminar variable» los elimina.
  • Del enlace por el que llegó la persona. Los parámetros del enlace se guardan en las variables del nuevo contacto. Las variables cuyo nombre empieza por utm_ se muestran en la lista de contactos, en la columna UTM. Los enlaces se explican en la sección Enlaces al chatbot.
  • Manualmente, en la sección «Datos del contacto» de la ficha.
  • Al subir desde Excel, desde las columnas elegidas del archivo.

Cómo usarlas

En el texto de un mensaje, una variable del contacto se escribe entre llaves dobles con el signo $: {{ $ciudad }}. Todas las notaciones, funciones y expresiones están en la sección Plantillas.

Puedes seleccionar contactos por el valor de una variable con el filtro «El contacto tiene variables» de la lista de contactos y comprobarlo en el flujo con el bloque «Condición».

Sugerencias de variables de usuario

Una lista de los nombres de variables que han aparecido en el bot. Abre «Listas» y haz clic en la fila con ese nombre.

Con esta lista, la plataforma sugiere nombres cuando escribes una variable en la ficha del contacto, en los filtros y al subir desde Excel. También depende de ella la exportación de contactos: en el archivo se crea una columna por cada variable de la lista.

Los nombres se eliminan igual que las etiquetas: con la papelera de la fila o con las casillas y el botón «Eliminar …».

Nota

Eliminar una variable de la lista no afecta a las variables de los contactos: los valores se conservan. Pero ya no habrá sugerencias para ese nombre ni columna en la exportación.

Variables globales

Una variable global pertenece al bot y es la misma para todos los contactos: la dirección de la tienda, el teléfono de soporte, un contador de participantes en una promoción. Cambias el valor en un sitio y cambia en todos los mensajes donde se inserta la variable.

Abre «Listas» y haz clic en la fila «Variables globales». Se abre la página «Variables».

Página de variables globales del botPágina de variables globales del bot

Crear una variable

  1. Haz clic en «Crear».
  2. En la ventana «Crear variable», rellena «Nombre» y «Valor».
  3. Haz clic en «Crear».

El nombre tiene hasta 255 caracteres y el valor, hasta 1000. Un bot puede tener como máximo 5000 variables globales.

Consejo

Nombra las variables sin espacios: direccion_tienda, telefono_soporte. Un nombre así es más fácil de insertar en el texto.

Cambiar y eliminar

  • El icono del lápiz abre la ventana «Editar variable». Solo se puede cambiar el valor; el nombre no cambia.
  • El icono de la papelera elimina la variable. Antes de eliminarla, comprueba que no se usa en los mensajes del flujo.

El flujo también puede cambiar las variables globales con los bloques «Guardar la respuesta en una variable» y «Operación con variable».

Cómo usarlas

En el texto de un mensaje, una variable global se escribe entre llaves dobles sin el signo $: {{ direccion_tienda }}. Cómo escribir un nombre con espacios y cómo usar una variable en expresiones se explica en la página Datos que puedes insertar.

Si algo no funciona

  • «Esta variable ya existe.» Ya se creó una variable global con ese nombre. Ábrela con el lápiz y cambia el valor.
  • «No puedes crear más de 5000 variables globales para un mismo bot.» Se alcanzó el límite de variables globales. Elimina las que no necesites.
  • Falta una variable en la exportación de contactos. Su nombre no está en la lista «Sugerencias de variables de usuario». Añade una variable con ese nombre mediante «Añadir campo» en la ficha de un contacto que todavía no la tenga: el nombre vuelve a la lista.
  • Una etiqueta se eliminó de las sugerencias, pero se siguen encontrando contactos con ella. Es lo esperado: la lista no cambia las etiquetas de los contactos. Para quitar una etiqueta, quítala en la ficha o con el bloque «Quitar etiqueta».