Códigos de cupón
Un código de cupón es una cadena corta que un miembro introduce en la Web app o la app móvil. Al introducirlo se dispara el disparador Introduce un código de cupón en una Regla de Campañas inteligentes, que entonces hace algo — normalmente Etiquetar miembro (para subgrupos con descuentos de personal) o Añadir créditos (para tarjetas regalo). La superficie de gestión de Códigos de cupón genera los códigos en sí y decide sus parámetros: cuántos códigos existen, cuánto mide cada uno, cuántos canjes por código. La Regla que reacciona al canje se configura por separado en Campañas inteligentes.
Las capturas de pantalla de esta página muestran la configuración de un comercio (etiquetas en español). Tu Hub muestra las etiquetas y los contenidos que configures para tu propio programa.
Dos patrones cubren la mayoría de los casos: etiquetar subgrupos (p. ej. "todos los empleados de la Empresa X tienen un 20 % de descuento") y tarjetas regalo (p. ej. "100 € de crédito, vendidos como regalo físico o digital"). La mecánica es la misma en ambos lados — el canje dispara una Regla — pero la historia de gestión y la acción que premia difieren. Esta página cubre ambos, además de la decisión único-vs-genérico que se cruza en los dos.
Cómo funciona un código de cupón de extremo a extremo
Tres piezas:
- Los códigos en sí, generados y gestionados en Marketing → Códigos de cupón. Tú decides cuántos códigos existen, su longitud y cuántos canjes permite cada código.
- La Regla que reacciona al canje, configurada en Campañas inteligentes con el disparador Introduce un código de cupón y una condición como El código de cupón es uno de [tu-código]. Sin esta Regla el código no hace nada — es solo una cadena.
- La superficie de canje del lado del miembro en la Web app o la app móvil, donde el miembro escribe el código (la página "Código de activación" / "Activation code"). Cuando el miembro envía, la plataforma resuelve el código a su configuración, dispara el disparador y ejecuta la Regla o Reglas que coincidan.

La página del lado del miembro se renderiza con los colores y el idioma de la marca. Los miembros que pulsan el icono de escaneo QR a la derecha del campo pueden escanear un código en lugar de escribirlo — útil para tarjetas impresas o cartelería en tienda con un código codificado en QR.
Los dos patrones
Patrón 1 — Etiquetado de subgrupos (p. ej. descuento para empleados de la Empresa X)
El patrón: el negocio quiere que un grupo específico de personas (empleados de la Empresa X, miembros de una asociación colaboradora, asistentes a un evento) reciba una oferta especial en caja. No puedes pedirle a cada cajero que memorice quién trabaja en qué empresa, así que el sistema de fidelización tiene que saberlo. Los códigos de cupón son la forma de que las personas correctas se identifiquen a sí mismas.
Flujo de extremo a extremo:
- Genera los códigos en Marketing → Códigos de cupón. Bien N códigos únicos (uno por empleado) o un código genérico con N canjes — ver la decisión único-vs-genérico abajo.
- Distribuye los códigos al subgrupo (Recursos Humanos envía un mailing combinado, el partner lo comparte internamente, el organizador del evento pone un código en las acreditaciones, etc. — ver notas de distribución abajo).
- Construye una Regla de Campañas inteligentes con el disparador Introduce un código de cupón, la condición El código de cupón es uno de [tu-código], la acción Etiquetar miembro con una etiqueta como
CompanyX_Employee. - Construye una Oferta automática aparte (una Oferta automática de Campañas inteligentes, no una Regla) dirigida a los miembros etiquetados con
CompanyX_Employee. Este es el descuento real — una vez que un miembro tiene la etiqueta, la Oferta automática se aplica automáticamente al cerrar cada cuenta siempre que el cajero lo identifique. El miembro nunca tiene que volver a mencionar el código.
La separación — la Regla escribe la etiqueta, la Oferta automática la lee — es lo que hace que esto sea limpio. Los nuevos beneficios para el mismo subgrupo llegan como nuevas Ofertas automáticas dirigidas a la misma etiqueta; la distribución del código de cupón no necesita cambiar.
Notas de distribución:
Para códigos únicos, la distribución requiere emparejar cada código con una persona. Las dos vías en la práctica:
- Manual — para empresas pequeñas (un puñado de empleados), Recursos Humanos o el dueño del negocio envía a cada persona su código por correo, uno a uno.
- Mailing combinado automatizado — para listas más grandes, Recursos Humanos vuelca los códigos en una hoja de cálculo junto con las direcciones de correo de los empleados y usa una herramienta de mailing combinado para enviar a cada persona su código único automáticamente.
Para códigos genéricos, la distribución es simplemente compartir el código internamente — fíjalo en el chat de la empresa, escríbelo en la pizarra de la oficina, como sea que la empresa se comunique normalmente. El riesgo es que los empleados lo reenvíen a amigos y familiares; el límite a ese riesgo es el número Disponible por código que estableces al generar.
Patrón 2 — Tarjetas regalo
El patrón: el negocio vende crédito prepagado como producto de regalo. El comprador adquiere una tarjeta; la tarjeta lleva un código; el destinatario introduce el código en su cartera de fidelización para cargar el crédito. Una implementación típica vende tarjetas regalo en variantes físicas y digitales y en varias denominaciones (100 €, 150 €, 200 €, 300 €).


Flujo de extremo a extremo:
- Genera los códigos — normalmente códigos únicos (cada tarjeta regalo tiene su propio código que se usa una vez). Un registro de código de cupón por denominación (100 €, 200 €, etc.) con tantos códigos únicos como quieras vender.
- Vende las tarjetas a través de la superficie de pedidos en línea que use tu comercio. Cada venta extrae un código del lote y lo empareja con el pedido del comprador:
- Tarjeta física — el código se imprime en una tarjeta y se envía por correo postal al destinatario.
- Tarjeta digital — el código se envía por correo electrónico al destinatario. El correo lo envía la plataforma a través del disparador Evento externo enviado — el sistema de pedidos publica un evento con el correo del destinatario + texto personalizado, y una Regla de Campañas inteligentes sobre ese disparador envía el correo a través de una Plantilla de comunicación.
- Construye una Regla de Campañas inteligentes por denominación con el disparador Introduce un código de cupón, la condición El código de cupón es el registro de código que coincide, la acción Añadir créditos con la cantidad correspondiente. Cada denominación es una Regla — la tarjeta de 100 € tiene su propia Regla que añade 100 €; la de 200 € tiene la suya.
- El destinatario introduce el código en la página "Código de activación" de la Web app de fidelización; el crédito aterriza en su saldo.
Para la vía digital, normalmente tendrás dos Reglas por denominación — una sobre Introduce un código de cupón (el lado del canje: añadir créditos) y otra sobre Evento externo enviado (el lado de la venta: enviar el correo con el código). La captura de abajo muestra cómo se ve la lista de Campañas inteligentes de una implementación real — muchas Reglas en paralelo, una por denominación × método de entrega:

La convención de nombrado de la captura — Tarjeta regalo | denominación | acción — es una buena plantilla si construyes esto desde cero. Mantiene la lista escaneable a medida que crece.
Códigos únicos vs genéricos
La única decisión que tomas al generar un código de cupón es cuántos códigos crear vs cuántos canjes por código permitir. Los dos extremos:
- Muchos códigos únicos, 1 uso cada uno — generas, digamos, 1.000 códigos de longitud 10, cada uno canjeable una vez. Distribuyes uno por destinatario. Más seguro (un código filtrado te cuesta exactamente un canje); más difícil (necesitas una forma de entregar un código por persona).
- Un código genérico, N usos — generas 1 código, le permites 1.000 canjes. Lo distribuyes una vez; todo el mundo usa la misma cadena. Más fácil de compartir; más arriesgado (cualquiera puede pasarlo, y el límite es solo el contador de canjes — no "solo las personas que querías").
Existen híbridos (10 códigos × 100 usos cada uno, por ejemplo) pero la mayoría de los clubs aterriza en uno de los dos extremos.
Cuándo elegir cada uno
- Grupo pequeño, canal de confianza — los códigos únicos son sobreingeniería. Genérico con un tope de canjes bajo (50, 100) está bien.
- Grupo más grande, confianza mixta — códigos únicos vía mailing combinado. La entrega por destinatario es el coste; el límite por filtración es el beneficio.
- Cualquier cosa vendida por dinero (tarjetas regalo) — siempre únicos. Cada tarjeta lleva un valor ligado a una venta, y los códigos con valor que se pueden canjear varias veces son un riesgo de devolución.
Dónde gestionarlos
Marketing → Códigos de cupón en el menú lateral abre la lista de registros de códigos — cada fila es el lote de códigos de una campaña (p. ej. "Tarjeta regalo digital | 100 €" con 3.000 códigos de longitud 10, cada uno disponible para 1 uso):

Las columnas capturan la decisión único-vs-genérico de un vistazo:
- Quantity — cuántos códigos existen en este registro.
- Available per Code — cuántos canjes permite cada código.
- Quantity × Available per Code = total de canjes posibles.
Una fila Quantity 3000, Available 1 es modo único (3.000 códigos de un solo uso). Una fila Quantity 1, Available 1000 sería modo genérico.
Haz clic en una fila para ver los códigos en sí y para generar / importar / exportar:

Tres operaciones en la pantalla de detalle:
- Generate codes — produce un nuevo lote de códigos aleatorios dentro de los parámetros del registro (longitud, cantidad). Úsalo cuando configures el registro por primera vez, o cuando recargues un registro existente para una nueva distribución.
- Import codes — sube un CSV de códigos preexistentes (p. ej. para migrar desde un sistema de fidelización anterior). Útil cuando ya has impreso tarjetas con códigos específicos que tienen que seguir funcionando.
- Export codes — descarga los códigos como CSV para distribución offline (mailing combinado, traspaso al partner). La exportación incluye el estado de canje — usado / no usado, quién lo usó, cuándo.
Las columnas Used / Used At / Used By facilitan auditar qué códigos se han canjeado y por quién — particularmente útil para programas de descuento de personal donde quieres detectar códigos filtrados (p. ej. un código canjeado veinte veces en una semana por miembros que no son empleados).
Trampas
5 cosas a vigilar al ejecutar campañas de códigos de cupón
- Un código sin Regla no hace nada. La superficie de gestión de Códigos de cupón genera la cadena y registra los canjes; la Regla con el disparador Introduce un código de cupón es la que de verdad recompensa al miembro. Construye la Regla antes de distribuir el código, o los miembros introducirán códigos y no verán ningún efecto.
- Los códigos genéricos pueden agotarse a mitad de la distribución. Si pones Disponible por código a 100 y el código alcanza 100 canjes antes de que la última persona lo haya usado, las entradas tardías dan error. Acolcha tu tope o cambia a códigos únicos si la audiencia es más grande de lo que tu tope permite.
- Una vez compartidos, los códigos genéricos se filtran. Acota el riesgo limitando Disponible por código, pero asume que cualquier código genérico llega a una audiencia más allá de tu objetivo. La columna Used By en el detalle del código es tu superficie de auditoría — revísala para detectar canjes de no miembros o fuera del segmento.
- La condición El código de cupón es X de la Regla es lo que delimita el alcance de la acción. Una Regla con el disparador pero sin condición se dispara con cada introducción de cupón en todo el tenant — la acción equivocada se ejecuta para los miembros equivocados. Pon siempre la condición al código (o códigos) específicos a los que la Regla debe reaccionar.
- Los códigos no caducan solos. A menos que construyas la caducidad en la Regla (p. ej. mediante una condición de tiempo o poniendo la Regla en Pausada después de una fecha), los códigos antiguos pueden seguir canjeándose años después. Para campañas estacionales, planifica el cierre.