Variables en campañas de difusión: cobranza y colegios

Guía de variables para campañas de WhatsApp: datos del contacto, monto de deuda, días de mora y representados, y cómo importar tu archivo de contactos.

Una campaña de difusión envía la misma plantilla a muchos contactos, pero cada persona puede recibir un mensaje personalizado: su nombre, el monto que debe, los estudiantes que representa. Eso se logra con variables, que se escriben entre llaves dobles dentro de la plantilla, por ejemplo {{nombre}}.

En esta guía verás:

  1. Qué variables existen y de dónde toma Qubitsuite cada valor.
  2. Las variables de cobranza y las exclusivas de cobranza para colegios.
  3. Cómo importar contactos desde la sección Contactos con los datos que alimentan esas variables.
  4. Cómo subir un archivo directamente al crear una campaña.

Cómo funcionan las variables

Al crear o editar una plantilla, usa el botón Agregar variable. Verás estas opciones:

Las cuatro primeras son variables automáticas: no tienes que escribir nada al enviar, Qubitsuite las reemplaza en el momento del envío con los datos de cada contacto. La última, Valor personalizado, es una variable libre a la que le das el nombre que quieras (máximo 20 caracteres) y cuyo valor escribes tú al lanzar la campaña.

Al momento de enviar, en la sección Variables de la ventana de envío verás cada variable automática con la explicación de qué dato la va a reemplazar, y un campo de texto por cada variable personalizada.

Importante: el valor que escribes en una variable personalizada es el mismo para todos los destinatarios de la campaña. Úsalas para datos comunes como una fecha límite, un enlace de pago o el nombre de una promoción. Para datos que cambian por persona, usa las variables automáticas.

Variables automáticas generales

Datos del contacto

Variable Se reemplaza por
{{nombre_completo}} Nombre y apellido del contacto
{{nombre}} Nombre
{{apellido}} Apellido
{{email}} Primer correo registrado
{{telefono}} Primer teléfono registrado
{{documento_identidad}} Número de documento (cédula, RUT, DNI, NIT, etc.)

Datos del remitente

Corresponden al usuario de Qubitsuite que envía la campaña.

Variable Se reemplaza por
{{nombre_completo_rte}} Nombre y apellido de quien envía
{{nombre_rte}} Nombre de quien envía
{{apellido_rte}} Apellido de quien envía
{{email_rte}} Correo de quien envía
{{telefono_rte}} Teléfono de quien envía

Fecha

Variable Se reemplaza por
{{fecha_actual}} Fecha del día del envío (dd/mm/aaaa), según la zona horaria de tu organización

Variables de cobranza

Están disponibles en cuentas configuradas para cobranza, dentro de Datos de la deuda. Se calculan a partir de las deudas activas del contacto en el momento del envío, así que siempre reflejan el saldo actualizado (descontando los pagos registrados).

Variable Se reemplaza por Ejemplo
{{total_deuda}} Suma del saldo pendiente de todas las deudas activas del contacto, con formato de moneda $520,00
{{id_contrato}} Identificador del contrato; si hay varios, se listan separados por coma C-1021, C-1022
{{dias_de_mora}} Días de atraso de la deuda más antigua 45

Ejemplo de plantilla de cobranza:

Hola {{nombre}}, te recordamos que tienes un saldo pendiente de {{total_deuda}} correspondiente al contrato {{id_contrato}}, con {{dias_de_mora}} días de atraso. Responde a este mensaje para acordar tu pago.

Ten en cuenta:

  1. Los días de mora no se cargan en el archivo: se calculan automáticamente cada día a partir de la fecha de expiración de la deuda.
  2. Si un contacto tiene varias deudas, el total se muestra en la moneda de la primera; procura que las deudas de un mismo contacto estén en la misma moneda.
  3. Si el contacto no tiene deudas activas, estas variables quedan vacías. Te recomendamos filtrar la audiencia por Total deuda desde o Días de mora desde al seleccionar contactos.

Variables de cobranza para colegios

Disponibles solo en organizaciones configuradas como colegio. En estas cuentas el contacto que recibe el mensaje es el representante (madre, padre o acudiente) y los estudiantes son sus representados.

Variable Dónde aparece Se reemplaza por Ejemplo
{{representados}} Datos del contacto Nombres de los estudiantes que representa, separados por coma Ana Rodríguez, Pedro Rodríguez
{{deuda_representados}} Datos de la deuda Monto pendiente de cada estudiante Ana Rodríguez: $350,00, Pedro Rodríguez: $200,00
{{total_deuda}} Datos de la deuda Suma de la deuda de todos sus representados $550,00

Ejemplo de plantilla para colegios:

Estimado(a) {{nombre_completo}}, le informamos que la mensualidad de {{representados}} presenta un saldo pendiente. Detalle: {{deuda_representados}}. Total: {{total_deuda}}. Puede responder este mensaje para enviar su comprobante de pago.

Ten en cuenta:

  1. Si el representante no tiene estudiantes asociados, {{representados}} se muestra como [representados]. Revisa tus datos antes de enviar.
  2. {{deuda_representados}} necesita que cada deuda esté asociada a un estudiante. Si alguna deuda del representante no está asociada a un estudiante, la variable muestra el total general para no informar un monto menor al real.
  3. Solo aparecen los estudiantes con saldo mayor a cero.

Importar contactos desde la sección Contactos

La forma recomendada de cargar los datos que alimentan las variables es importarlos en Contactos. Lo que importes queda guardado y sirve para todas las campañas futuras.

Pasos

  1. Entra a Contactos y haz clic en el botón + (Agregar contacto).
  2. Elige Importar desde archivo.
  3. Haz clic en Descargar plantilla para obtener el archivo de ejemplo con las columnas correctas.
  4. Completa la plantilla y guárdala en formato CSV.
  5. Haz clic en Elegir archivo CSV y selecciona tu archivo.
  6. Revisa la vista previa: verás los contactos, sus etiquetas y, según tu tipo de cuenta, los datos de deuda y los representados. Puedes quitar filas con la X.
  7. Si hay contactos que ya existen, elige qué hacer con ellos: Fusionar automáticamente o No incluir duplicados.
  8. Haz clic en Importar.

¿Trabajas en Excel? Por ahora el importador recibe archivos CSV. En Excel o Google Sheets usa Archivo → Guardar como / Descargar → CSV. Se aceptan separadores de coma, punto y coma o tabulación.

Columnas del archivo

Los encabezados se reconocen por su nombre (no importan mayúsculas ni minúsculas, pero sí las tildes; usa los nombres tal como aparecen en la plantilla).

Columna Para qué sirve Variables que alimenta
Nombre Nombre del contacto {{nombre}}, {{nombre_completo}}
Apellido Apellido {{apellido}}, {{nombre_completo}}
No Documento Documento de identidad (también se acepta Cédula, RUT, DNI, NIT) {{documento_identidad}}
Telefonos Teléfono con código de país, por ejemplo 584141234567 {{telefono}}
Email Correo electrónico {{email}}
Direccion, Ciudad, Region/Estado/Departamento, Pais Datos de ubicación. El país se usa para completar el código telefónico si falta —
Etiquetas Etiquetas para segmentar campañas —
Monto deuda Saldo pendiente {{total_deuda}}, {{deuda_representados}}
Moneda deuda Moneda de la deuda (USD, COP, VES, etc.). Si se deja vacía se usa la moneda de tu organización Formato de {{total_deuda}}
Id Contrato Identificador del contrato o factura {{id_contrato}}
Fecha de expiración Fecha de vencimiento de la deuda {{dias_de_mora}} (se calcula desde esta fecha)
Representados Nombres completos de los estudiantes (solo colegios) {{representados}}, {{deuda_representados}}

Reglas generales:

  1. Cada fila necesita al menos un nombre y un teléfono o correo válido; de lo contrario se descarta.
  2. Para cargar varios valores en una celda (varios teléfonos, etiquetas o representados) sepáralos con |. Ejemplo: cliente|moroso.
  3. Un contacto puede tener hasta 5 teléfonos.
  4. Si importas un monto de deuda para un contacto que ya tenía deudas, la nueva carga reemplaza las deudas anteriores de ese contacto. Así puedes actualizar los saldos cada mes subiendo el archivo actualizado.

Cómo cargar representantes y representados (colegios)

Cada fila corresponde al representante, que es quien recibe el mensaje. En la columna Representados escribe el nombre completo de cada estudiante separado por |. Si quieres indicar la deuda de cada estudiante, escribe los montos en Monto deuda en el mismo orden y también separados por |.

Nombre Apellido Telefonos Monto deuda Moneda deuda Representados
María Rodríguez 584141234567 350|200 USD Ana Rodríguez|Pedro Rodríguez

Con esa fila, María recibirá:

Si un estudiante no existe, Qubitsuite lo crea automáticamente y lo vincula al representante. Si un representante aparece en varias filas (mismo teléfono o correo), se unifican en un solo contacto con todos sus representados. La lista de representados de cada contacto se reemplaza por la que indique el archivo.

¿Y las columnas adicionales?

Cualquier columna que no esté en la tabla anterior se guarda en el contacto como Atributo personalizado y la puedes consultar en su ficha. Hoy esos atributos no se usan como variables en las plantillas de difusión: una columna llamada, por ejemplo, curso no reemplaza automáticamente a {{curso}}. Para personalizar mensajes por contacto, usa las columnas reconocidas y sus variables automáticas.

Subir un archivo directamente al crear una campaña

Si prefieres cargar los destinatarios en el mismo momento del envío, también puedes hacerlo:

  1. Ve a Campañas y haz clic en Nueva campaña.
  2. Elige la plantilla y haz clic en Siguiente.
  3. En ¿A quién le enviamos la campaña? elige Subir nuevo CSV.
  4. Arrastra tu archivo o haz clic para elegirlo. Usa la misma plantilla y las mismas columnas que en la importación desde Contactos.
  5. Indica qué hacer con los contactos que ya tienes: Fusionar automáticamente o Crear como nuevos.
  6. Haz clic en Siguiente, revisa la sección Variables y envía.

Ten en cuenta que los datos del archivo también se guardan en tus contactos: las deudas y los representados que cargues quedan registrados igual que en una importación normal, y son los que usan las variables automáticas de esa campaña.

¿Cuál opción conviene?

Situación Recomendación
Cobranza recurrente (mensual) a la misma base Importa en Contactos con los saldos actualizados y luego crea la campaña con Enviar a contactos existentes, filtrando por Total deuda desde o Días de mora desde
Envío puntual a una lista nueva Subir nuevo CSV en la creación de la campaña
Enviar solo a un grupo (por ejemplo, un grado o una sede) Carga una etiqueta en el archivo y filtra por ella al seleccionar contactos

Lista de verificación antes de enviar

  1. Los teléfonos incluyen código de país o la columna Pais está completa.
  2. Los montos no llevan símbolos de moneda ni separadores de miles (escribe 1500.50, no $1.500,50); la moneda va en Moneda deuda.
  3. En colegios, la cantidad de montos coincide con la cantidad de representados en cada fila.
  4. Revisaste la vista previa de la plantilla en la sección Variables antes de confirmar.
  5. Hiciste una prueba enviando la campaña a tu propio número.

Si tienes dudas con tu archivo, escríbenos por WhatsApp y te ayudamos a revisarlo antes del envío.

Si no encuentras la respuesta que buscas, no dudes en contactarnos

O háblanos al chat de soporte en el ícono de la esquina inferior derecha.