# Cumpleaños con postre por cuenta de la casa

> Guarda la fecha de nacimiento en un campo de tipo Fecha, filtra con Es igual a hoy y el modo Cumpleaños, y envía todos los días a las 09:00 en una campaña Recurrente. Con Permitir Reingreso del Lead y 300 días de espera, cada cliente recibe la felicitación una vez al año.

Fonte: https://wiki.bip.marketing/es-es/cumpleanos · Atualizado: 2026-10-08

<UseCaseMeta effort="nocode" channel="whatsapp,email" plan="lite" />

Todos los días, a las 9:00, cada cliente que cumple años recibe la felicitación de Padaria Aurora con un postre por cuenta de la casa, sin que nadie del equipo tenga que acordarse.

<Checklist items="WhatsApp conectado a la BIP (planes de pago) o, solo para email, cualquier plan|Una hoja de cálculo de tus clientes con nombre, teléfono o email y la fecha de nacimiento|La ciudad de cada cliente, si quieres hablar solo con quienes viven cerca|Una plantilla de WhatsApp aprobada en la categoría Marketing (el texto está listo más abajo)|Un postre de la casa y un cupón fijo, como CUMPLEWHATS" />

## Lo que vas a lograr

- La felicitación el día correcto, todos los días, a la hora que elijas, sin lista de cumpleaños pegada en la pared.
- Un mensaje al año para cada cliente: ni olvidado ni repetido.
- Un motivo para que el cliente vuelva en la semana de su cumpleaños, con el postre por cuenta de la casa.
- Solo quienes viven cerca, si quieres: clientes de ciudades en un radio de 30 km de la panadería.
- Poco saldo por día: cada ejecución cuenta solo a los cumpleañeros de ese día.

## Cómo funciona

<Steps items="Guarda la fecha de nacimiento de cada cliente en un campo Fecha|Todos los días a las 9:00, la BIP encuentra a quien cumple años hoy|Cada uno recibe la felicitación con el postre, una vez al año" />

La receta tiene tres piezas:

- **El campo _Fecha de nacimiento_**, de tipo **Fecha**. Es en él donde funciona el modo **Cumpleaños**: la BIP compara solo el día y el mes e ignora el año.
- **El segmento _Cumpleañeros del día_**, con la fecha **Es igual a** hoy. La BIP recalcula el segmento en cada ejecución de la campaña, así que cada día trae a las personas correctas.
- **La campaña Recurrente**, **Diario** a las 09:00, con **Permitir Reingreso del Lead** activado. Sin el reingreso, cada cliente recibe la campaña una sola vez en la vida, y al año siguiente se queda sin felicitación.

Cada campaña usa un canal. Aquí, el camino principal es WhatsApp; el email está listo en [Listo para copiar](#listo-para-copiar) y en [Variaciones](#variaciones).

En BIP Lite, cada ejecución reserva del saldo del mes el conteo del segmento en ese momento. Como el segmento trae solo a los cumpleañeros del día, cada ejecución usa poco. Si el saldo no alcanza para todos, la ejecución de ese día no sale: nadie recibe una parte de la campaña.

## Paso a paso

### 1. Crea los campos de fecha y de ciudad

1. En **Ajustes** → **General**, ve a **Campos** y haz clic en **Añadir campo**.
2. En **Tipo de campo**, elige **Fecha**. En **Nombre del campo**, escribe _Fecha de nacimiento_ y haz clic en **Guardar**.
3. Haz clic otra vez en **Añadir campo**, elige **Ubicación**, escribe _Ciudad_ y haz clic en **Guardar**.

El campo _Ciudad_ es el que permite filtrar por región. La **Primera / Última ubicación** queda vacía para quien llega desde una hoja de cálculo o por la API; el campo de tipo **Ubicación** guarda la ciudad que viene en tu hoja de cálculo.

<Shot src="/img/aniversario/1-es-es.png" alt="Campos personalizados Fecha de nacimiento, de tipo Fecha, y Ciudad, de tipo Ubicación, en Ajustes" url="dash.bip.marketing/…/settings" />

### 2. Trae a los clientes con la fecha de nacimiento

1. En **Leads**, haz clic en **Importar leads** y sube la hoja de cálculo. El modelo está en [Listo para copiar](#listo-para-copiar).
2. En **Mapear columnas**, vincula la columna de la fecha a _Fecha de nacimiento_ y la de la ciudad a _Ciudad_, en **Campos personalizados**.
3. En **Validar datos**, deja el **Código de país predeterminado** en Brasil (+55) y, en **Etiquetas**, agrega la etiqueta del lote, como `clientes-aurora`.
4. Haz clic en **Siguiente paso**, luego en **Importar _N_ registro(s)**, y espera a que aparezca **Importación completada**.

Escribe la fecha como dd/mm/yyyy o yyyy-mm-dd, y la ciudad con el estado, como `Curitiba, PR`. Si tu lista solo tiene el día y el mes, completa con un año cualquiera, como `2000`: el modo **Cumpleaños** ignora el año. Quien ya está en la BIP con el mismo email o teléfono se actualiza, sin duplicarse.

<Shot src="/img/aniversario/2-es-es.png" alt="Paso Mapear columnas con las columnas de la fecha y de la ciudad vinculadas a los campos personalizados" url="dash.bip.marketing/…/leads/import" />

### 3. Arma el segmento de los cumpleañeros del día

1. En **Segmentos**, haz clic en **Nuevo segmento**. En **Ajustes**, ponle el **Nombre** _Cumpleañeros del día · WhatsApp_ y haz clic en **Guardar**.
2. Haz clic en **0 filtro(s) seleccionado(s)** para abrir el **Editor de filtros**. Haz clic en **Añadir criterios** → **Campo** y elige _Fecha de nacimiento_.
3. En **Operador**, elige **Es igual a**.
4. Haz clic en **Valor**. En **Modo de fecha**, activa **Relativo**. Deja el **Tiempo relativo** en `0` **Días** y activa **Cumpleaños**. El **Desplazamiento GMT** ya viene con la zona horaria de la cuenta: para Brasilia, `-03:00`. La **Vista previa** muestra solo el día y el mes, y el **Valor** pasa a mostrar **Hoy**.
5. Haz clic en **Añadir criterios** → **Campo** → _Ciudad_ **(Geo)**, con **En radio**. En **Seleccionar región**, busca `Curitiba`, indica **Radio** `30` y **Unidad** `km` y haz clic en **Cerrar**.
6. Haz clic en **Añadir criterios** → **Teléfono**, con **Empieza con** y el valor `+55`. Así, el WhatsApp va solo a quienes tienen número de Brasil y no gastas saldo en contactos sin teléfono.
7. En **Coincidencia**, elige **Todos (AND)**. Haz clic en **Cerrar**, revisa **_N_ coincidencias de _T_** y haz clic en **Guardar**.

En un día sin cumpleaños, el conteo es 0, y la regla está bien de todos modos. El radio selecciona las ciudades cuyo centro queda dentro del círculo: en la BIP, la ubicación es siempre por ciudad.

<Shot src="/img/aniversario/3-es-es.png" alt="Editor de filtros con Fecha de nacimiento Es igual a Hoy y el modo Cumpleaños activado, Ciudad en radio y Teléfono que empieza con +55" url="dash.bip.marketing/…/segments/…" />

### 4. Crea la plantilla de WhatsApp

1. En **WhatsApp**, abre la pestaña **Plantillas** y haz clic en **Crear plantilla**.
2. En **Identidad**, completa **Nombre (minúsculas)** `aurora_aniversario_sobremesa_es`, **Categoría** **Marketing** e **Idioma** **Spanish (LATAM)**.
3. En **Encabezado**, elige **Texto** y pega el encabezado. En **Cuerpo**, pega el texto y completa la muestra de `{{1}}` con `Marina`. En **Pie**, pega el pie.
4. En **Botones**, agrega una **Respuesta rápida** _Quiero reservar_ y un **URL** _Ver el menú_, con la dirección de tu menú.
5. Haz clic en **Guardar plantilla** y espera el estado **Aprobada**.

El texto completo está en [Listo para copiar](#listo-para-copiar). El cupón es un texto fijo en el cuerpo: el mismo para todos, sin campo extra.

<Shot src="/img/aniversario/4-es-es.png" alt="Nueva plantilla de WhatsApp con encabezado, cuerpo, pie, botones y la vista previa del mensaje de cumpleaños" url="dash.bip.marketing/…/whatsapp/templates/create" />

### 5. Crea la campaña recurrente

1. En **Campañas**, haz clic en **Nueva campaña**.
2. En **Detalles de la campaña**, completa el **Nombre de la campaña**, elige el emoji 🎂 y escribe la **Descripción**.
3. En **Tipo de Programación**, elige **Recurrente**. La pestaña se abre en **Diario**, a las 09:00.
4. Revisa la **Hora** y elige la **Zona horaria**: para Brasilia, **BRT (Sao Paulo) (-03:00)**. Debajo, la BIP escribe la agenda: _Todos los días a las 09:00_.

<Shot src="/img/aniversario/5-es-es.png" alt="Tipo de Programación Recurrente con Frecuencia Diario, Hora 09:00 y Zona horaria BRT" url="dash.bip.marketing/…/campaigns/…" />

### 6. Activa el reingreso: es lo que garantiza el año que viene

Este es el paso que más se olvida. Con **Permitir Reingreso del Lead** desactivado, que es lo predeterminado, cada contacto recibe la campaña una sola vez, para siempre. Marina recibe la felicitación este año y, en su próximo cumpleaños, la BIP retiene el mensaje.

1. En **Ventana de Reingreso del Lead**, activa **Permitir Reingreso del Lead**.
2. En **Período de Espera (Días)**, escribe `300`.

Con 300 días, nadie recibe dos veces en el mismo año, y el mensaje del año siguiente, 365 días después, pasa con margen. Usa un valor bien por debajo de 365: con el número exacto, una diferencia de minutos en la hora del envío puede retener la felicitación del año siguiente.

<Callout type="warning">
Si activaste la campaña sin el reingreso, haz clic en **Pausar Campaña para Editar**, activa **Permitir Reingreso del Lead** con `300` días y vuelve a activarla.
</Callout>

<Shot src="/img/aniversario/6-es-es.png" alt="Ventana de Reingreso del Lead con Permitir Reingreso del Lead activado y Período de Espera de 300 días" url="dash.bip.marketing/…/campaigns/…" />

### 7. Elige el canal, la plantilla y el segmento

1. En **Canal**, haz clic en **WhatsApp**.
2. En **Plantilla**, elige `aurora_aniversario_sobremesa_es`. En **Número de teléfono**, deja **Usar el número de teléfono predeterminado de la cuenta** o elige otro número.
3. En **Asignación de variables**, haz clic en **Añadir asignación de variable**. En **Variable**, elige **Cuerpo · {{1}}**; en **Campo del lead**, elige **first name**.
4. En **Segmentos**, activa _Cumpleañeros del día · WhatsApp_.

<Shot src="/img/aniversario/7-es-es.png" alt="Canal WhatsApp con la plantilla de cumpleaños, la asignación de la variable y el segmento de los cumpleañeros activado" url="dash.bip.marketing/…/campaigns/…" />

### 8. Prueba y activa

1. Haz clic en **Guardar** → **Guardar borrador**.
2. Haz clic en **Probar campaña**, escribe el teléfono o el email de uno de tus contactos en la BIP, de preferencia tú mismo, y haz clic en **Enviar prueba**. El mensaje llega al WhatsApp de ese contacto, con su nombre, y no consume envíos.
3. Haz clic en **Guardar** → **Guardar y Activar** y confirma en **Activar Campaña Recurrente**.

La campaña pasa al estado **Activo** y se ejecuta todos los días a las 09:00. La prueba no tiene que ser el día de tu cumpleaños: se envía al contacto que elijas.

<Shot src="/img/aniversario/8-es-es.png" alt="Ventana de confirmación ¿Listo para Activar Campaña Recurrente?" url="dash.bip.marketing/…/campaigns/…" />

## Listo para copiar

### Hoja de cálculo modelo

Copia, pega en un editor de texto y guarda como `clientes-aurora.csv`. Antes, crea los campos _Fecha de nacimiento_ (tipo **Fecha**) y _Ciudad_ (tipo **Ubicación**). La BIP reconoce sola los encabezados `name`, `email` y `phone`; vincula las demás columnas a mano en **Mapear columnas**.

<Copy label="clientes-aurora.csv" code>
name,email,phone,tags,fecha_nacimiento,ciudad
Marina Alves,marina.alves@exemplo.com,41 99876-5432,cliente,12/05/1990,"Curitiba, PR"
Tiago Pereira,tiago.pereira@exemplo.com,41 98765-4321,cliente,03/11/1985,"São José dos Pinhais, PR"
Sofia Costa,,41 99123-4567,cliente,27/08/1994,"Colombo, PR"
Rafael Lima,rafael.lima@exemplo.com,,cliente,15/02/1988,"Curitiba, PR"
</Copy>

| Columna          | Campo del lead                                        |
| ---------------- | ----------------------------------------------------- |
| name             | Nombre                                                |
| email            | Email                                                 |
| phone            | Teléfono                                              |
| tags             | Etiquetas                                             |
| fecha_nacimiento | Fecha de nacimiento (campo personalizado, tipo Fecha) |
| ciudad           | Ciudad (campo personalizado, tipo Ubicación)          |

### Segmento

Nombre: _Cumpleañeros del día · WhatsApp_. Combina los tres criterios con **Todos (AND)**.

| Criterio                    | Operador    | Valor                                        |
| --------------------------- | ----------- | -------------------------------------------- |
| Campo → Fecha de nacimiento | Es igual a  | Relativo: `0` Días, **Cumpleaños** activado  |
| Campo → Ciudad (Geo)        | En radio    | Buscar `Curitiba`, Radio `30`, Unidad `km`   |
| Teléfono                    | Empieza con | `+55`                                        |

Si toda tu base es de la región, quita el criterio de ciudad. Quien no tiene la _Ciudad_ completada queda fuera del criterio de radio.

### Campaña

| Opción                          | Valor                             |
| ------------------------------- | --------------------------------- |
| **Tipo de Programación**        | **Recurrente**                    |
| **Frecuencia**                  | **Diario**                        |
| **Hora**                        | 09:00                             |
| **Zona horaria**                | **BRT (Sao Paulo) (-03:00)**      |
| **Permitir Reingreso del Lead** | Activado                          |
| **Período de Espera (Días)**    | `300`                             |
| **Canal**                       | **WhatsApp**                      |
| **Plantilla**                   | `aurora_aniversario_sobremesa_es` |
| **Segmentos**                   | Cumpleañeros del día · WhatsApp   |

<Copy label="Nombre y descripción de la campaña">
Cumpleaños del día · WhatsApp
Postre por cuenta de la casa para quien cumple años hoy. Recurrente diaria a las 09:00; cada cliente recibe una vez al año.
</Copy>

### WhatsApp

<WaTemplate name="aurora_aniversario_sobremesa_es" category="MARKETING" header="Hoy el postre corre por nuestra cuenta" footer="Padaria Aurora · Un postre por persona" buttons="Quiero reservar|Ver el menú">
¡Hola, {{1}}! ¡Feliz cumpleaños! 🎂 Para celebrarlo, Padaria Aurora te invita un postre en cualquier visita en los próximos 7 días. Solo muestra este mensaje en la caja o menciona el cupón CUMPLEWHATS. ¿Quieres que te reservemos una mesa?
</WaTemplate>

Botones: _Quiero reservar_ es **Respuesta rápida**; _Ver el menú_ es un **URL** fijo, como `https://www.exemplo.com.br/cardapio`. Un toque en _Quiero reservar_ hasta 24 horas después del envío cuenta como respuesta en la **Tasa de respuesta** de la campaña, y la reserva sigue en la app WhatsApp Business.

| Variable en la campaña | Campo del lead | Valor de ejemplo |
| ---------------------- | -------------- | ---------------- |
| **Cuerpo · {{1}}**     | **first name** | Marina           |

### Email

En **Plantillas de email**, haz clic en **Nueva plantilla**. En **Ajustes**, ponle el **Nombre** _Cumpleaños · Padaria Aurora_, elige **Español** en **Idioma** y pega el **Asunto** y la **Vista previa**. Arma los bloques en este orden:

| Orden | Bloque                | Ajuste sugerido                                      |
| ----- | --------------------- | ---------------------------------------------------- |
| 1     | **Añadir imagen**     | Foto de un postre de la casa                         |
| 2     | **Añadir encabezado** | Felicitación con el nombre                           |
| 3     | **Añadir texto**      | Dos párrafos cortos, con el cupón                    |
| 4     | **Añadir botón**      | _Ver el menú_, con **Ancho** de 50                   |
| 5     | **Agregar Firma**     | **Simple**, con el nombre y el sitio de la panadería |

Donde aparece `[@primer nombre]`, escribe `@first`, elige `lead.firstName()` y usa `cliente` como **Valor de respaldo**.

<Copy label="Asunto">
¡Feliz cumpleaños, [@primer nombre]! El postre corre por nuestra cuenta 🎂
</Copy>

<Copy label="Vista previa">
Pasa por Padaria Aurora en los próximos 7 días y elige un dulce de regalo.
</Copy>

<Copy label="Encabezado">
¡Felicidades, [@primer nombre]! 🎉
</Copy>

<Copy label="Texto">
Hoy es tu día, y Padaria Aurora quiere celebrarlo contigo. Ven a tomar un café con nosotros en los próximos 7 días: el postre corre por nuestra cuenta.

Muestra este email en la caja o menciona el cupón CUMPLEEMAIL. Vale un postre por persona, en la tienda.
</Copy>

<Copy label="Botón — Nombre">
Ver el menú
</Copy>

## Cómo medir

- **Antes del envío**: abre el segmento. El conteo **_N_ coincidencias de _T_** muestra cuántos clientes cumplen años hoy.
- **Para comprobar la regla**: en el **Valor** de la fecha, cambia el **Tiempo relativo** a los días que faltan para el cumpleaños de un cliente que conoces, cierra el editor y mira si aparece. Después, vuelve a `0` y guarda.
- **Después de las ejecuciones**: en **Estadísticas de la campaña**, **Procesado (_N_ ejecuciones)** suma todos los días. Sigue **Enviado**, **Entregado**, **Tasa de lectura** y **Tasa de respuesta**.
- **Reingreso**: en **Interacciones del destinatario**, filtra por **Rechazada**. El motivo **El lead ya ha recibido esta campaña** significa que el reingreso está desactivado.
- **En la caja**: cuenta los cupones `CUMPLEWHATS` y `CUMPLEEMAIL` por semana. Un cupón por canal muestra cuál de los dos trae más gente a la panadería.

## Variaciones

### Email o WhatsApp

- **Solo email**: crea la plantilla de email de [Listo para copiar](#listo-para-copiar) y, en el paso 7, elige **Email** en **Canal** y la **Plantilla de email**. En el segmento, quita el criterio de **Teléfono**. El email funciona en cualquier plan, incluso en el gratuito.
- **Los dos canales, un mensaje por persona**: en la lista de campañas, haz clic en **Duplicar**. En la copia, cambia el **Canal** a **Email**, elige la **Plantilla de email** y, en **Segmentos**, usa el segundo segmento. La copia mantiene la agenda y el reingreso. Cada cliente recibe por un solo canal:

| Segmento                        | Criterios                                                                                             |
| ------------------------------- | ----------------------------------------------------------------------------------------------------- |
| Cumpleañeros del día · WhatsApp | Fecha de nacimiento (**Cumpleaños**) + Ciudad (Geo) + **Teléfono** **Empieza con** `+55`              |
| Cumpleañeros del día · email    | Fecha de nacimiento (**Cumpleaños**) + Ciudad (Geo) + **Etiquetas** **No incluye ninguno** `whatsapp` |

Para separar los canales, marca en la importación, con la etiqueta `whatsapp`, a quien tiene teléfono: en la hoja de cálculo modelo, escribe `"cliente,whatsapp"` en la columna `tags` de cada fila con teléfono. Rafael no tiene teléfono ni la etiqueta: recibe la felicitación por email.

### Aniversario de primera compra o de cliente

El modo **Cumpleaños** funciona en cualquier campo de tipo **Fecha**. Crea un campo como _Primera compra_ o _Cliente desde_, complétalo en la importación y usa la misma regla: **Es igual a**, Relativo `0` **Días**, **Cumpleaños** activado. La **Fecha de creación** no tiene el modo **Cumpleaños** y, para quien llegó desde una hoja de cálculo, marca el día de la importación; por eso, guarda la fecha real en un campo.

### Con el Wi-Fi de la Easy Auth

Si usas el Wi-Fi de la Easy Auth, la fecha de nacimiento puede venir del propio EasySpot, sin hoja de cálculo. Mira [Cumpleañeros del día en el hotspot de la Easy Auth](/es-es/wifi-cumpleanero).

## Preguntas frecuentes

### ¿Por qué el cliente no recibió nada en su siguiente cumpleaños?

La **Ventana de Reingreso del Lead** estaba desactivada. Desactivada, cada contacto recibe la campaña una sola vez, para siempre. Pausa la campaña, activa **Permitir Reingreso del Lead** con un **Período de Espera (Días)** de `300` y vuelve a activarla.

### ¿Quien no tiene fecha de nacimiento entra en el segmento?

No. El criterio solo encuentra contactos con la _Fecha de nacimiento_ completada. Completa la hoja de cálculo e impórtala de nuevo: quien ya está en la BIP se actualiza por el email o el teléfono, sin duplicarse.

### ¿Puedo enviar solo a quienes viven en el barrio del restaurante?

Por la ubicación, no: es siempre por ciudad, y el radio selecciona ciudades. Guarda el barrio en un campo de tipo **Cadena** (por ejemplo, _Barrio_) o en una etiqueta, en la importación, y filtra por **Campo** o **Etiquetas**.

### ¿Cuántos envíos usa la campaña?

En cada ejecución, la campaña reserva del saldo del mes el conteo del segmento en ese momento: los cumpleañeros del día. Si el saldo no alcanza para todos, la ejecución de ese día no sale y nadie recibe. Sigue el uso en **Ajustes** → **Facturación**.

## Ver también

- [Cumpleañeros del día en el hotspot de la Easy Auth](/es-es/wifi-cumpleanero)
- [Segmentos: los 10 criterios para filtrar contactos](/es-es/segmentos)
- [Campañas: únicas, recurrentes y por API](/es-es/campanas)
- [Plantillas de WhatsApp: crear, sincronizar y usar](/es-es/plantillas-whatsapp)
- [Editor de email: bloques, variables y vista previa](/es-es/editor-de-email)
- [Importar contactos desde una hoja de cálculo](/es-es/importar-contactos)
- [Planes y límites: envíos, capacidad y precios](/es-es/planes-y-limites)
- [Cumpleaños en el sitio de la BIP](https://bip.marketing/es-es/use-cases/birthday)
- [BIP para restaurantes](https://bip.marketing/es-es/solutions/restaurants)
