> For the complete documentation index, see [llms.txt](https://academy.vambe.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.vambe.ai/canal/campanas/recompra-recurrente-ecommerce.md).

# Recompra recurrente Ecommerce

Un tipo de campaña que detecta solo cuándo un cliente está por quedarse sin un producto de consumo recurrente y le escribe antes de que lo olvide.

Si tu tienda vende productos de consumo recurrente —comida para mascotas, café, suplementos—, cada cliente tiene un momento aproximado en el que se le va a acabar lo que compró la última vez. Hasta ahora, asegurarte de que vuelva a comprar antes de ese momento dependía de que alguien de tu equipo lo tuviera en el radar. **Recompra recurrente Ecommerce** hace ese seguimiento por ti: identifica qué productos de tu catálogo se recompran, calcula cada cuánto lo hace cada cliente, y le escribe justo cuando se le está por acabar.

{% hint style="info" %}
💡 **¿Dónde se encuentra?** Dentro de **Canales → Campañas**, en la pestaña **Dinámica** vas a ver la opción de **+ Crear campaña dinámica**.
{% endhint %}

***

### Cómo funciona

A diferencia de una campaña tradicional, que se dispara una vez a una lista fija de contactos, esta es una campaña dinámica: evalúa todos los días qué clientes están a punto de que se les acabe un producto, según la tendencia de recompra de ese producto, y les envía proactivamente una plantilla sugiriéndoles que vuelvan a comprarlo.

Para lograrlo, Vambe hace dos cosas por ti:

1. **Detecta qué productos son recomprables** dentro de tu catálogo —los que un mismo cliente tiende a volver a comprar, a diferencia de una compra única.
2. **Calcula cada cuánto se recompra** cada uno de esos productos, para saber cuándo corresponde avisarle a cada cliente.

Ese tiempo de recompra que calcula la IA no es fijo: puedes ajustarlo manualmente producto por producto si conoces mejor el ritmo real de tu negocio.

***

### Paso 1: crear la campaña

Ve a **Canales → Campañas**, entra a la pestaña **Dinámica** y haz clic en **+ Crear campaña dinámica**. Vas a completar:

* **Nombre de la campaña**
* **Objetivo**, normalmente **Orden creada**
* **Audiencia/Segmento**: a qué clientes apunta. Se recomienda partir de un segmento RFM de los que se generan automáticamente para cada tienda de e-commerce —por ejemplo, **Gran compra reciente**— en lugar de apuntar a toda tu base por igual
* **Tipo de campaña**: por ahora solo existe **Recompra**, así que viene seleccionado
* **Avisar X días antes de recompra**: cuántos días antes de la fecha estimada en que se le acabará el producto quieres contactar al cliente
* **Evaluación**: a qué hora del día se hace la evaluación diaria

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2FQUZSoiAoa2fSPh9aX4nc%2Fp_02_form_campana.png?alt=media&#x26;token=c20983c7-e4d3-4555-9d2c-7412ed2850b2" alt=""><figcaption></figcaption></figure>

Si al configurar esto no tienes productos declarados como recomprables, la campaña te lo va a advertir y te va a pedir ir a configurarlos.

***

### Paso 2: declarar productos recomprables

Declarar producto por producto si es recomprable y cada cuántos días se recompra puede ser lento y tedioso —y además es difícil recuperar esa información a mano para todo el catálogo. Por eso existe un algoritmo que lo hace por ti: entra a **Ecommerce → Productos** y haz clic en **Definir recompra**.

La IA analiza las compras pasadas de tus propios clientes, detecta qué tan seguido se repite cada producto y con qué probabilidad un cliente vuelve a comprarlo, y a partir de eso **recomienda qué productos son recomprables**, junto con el número de días de recompra de cada uno.

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2FHXpk8zdcgGdx4MryuY40%2Fimage.png?alt=media&amp;token=e636f277-9b21-4aeb-94eb-d8251f31f2e4" alt=""><figcaption></figcaption></figure>

El algoritmo ya viene con los productos recomendados **preseleccionados** (casillero marcado); tu único trabajo es revisarlos y desmarcar los que no quieras incluir. Al confirmar, la configuración de recompra se aplica solo a los productos que dejaste marcados, con los días de recompra que corresponde a cada uno.

***

### Paso 3: revisar los productos y la proyección

Volviendo a la campaña, la lista de productos recomprables ya viene cargada con los que el algoritmo recomendó y dejaste marcados en el paso anterior. Puedes dejarlos todos aplicados o quitar los que no te interesen.

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2F130Ji8xqkiJBhJY2VAJA%2Fp_06_productos_seleccionados.png?alt=media&#x26;token=d1dd42ed-d533-4440-8082-1446bc2b9563" alt=""><figcaption></figcaption></figure>

A la derecha, el panel de **Próximos envíos proyectados** te muestra qué pasaría si esta campaña se lanzara hoy, mañana y pasado mañana: qué cliente recibiría el mensaje y con qué producto, según sus compras y el ritmo de recompra calculado.

***

### Paso 4: construir el flujo de envío

En el segundo paso de la campaña defines el **canal** por el que se va a contactar a cada cliente y la **etapa** a la que se moverá al responder. Por ahora, este tipo de campaña solo funciona enviando **plantillas de recompra**: un tipo especial de plantilla de Meta.

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2FlLFfpFNrW2UTBreRMm4v%2Fp_08_flujo_plantilla.png?alt=media&#x26;token=7230124b-50ff-4972-bb19-7794915e70aa" alt=""><figcaption></figcaption></figure>

Si todavía no tienes una plantilla de recompra creada, puedes crearla ahí mismo con el botón **Crear plantilla de recompra**.

***

### Paso 5: crear la plantilla de recompra

Una plantilla de recompra es una plantilla de Meta que viene con un botón de tipo **Checkout**: el link al carrito de compra se genera automáticamente para cada cliente, con el producto correspondiente ya cargado. Tú puedes editar el texto del mensaje y el texto del botón; el link se arma solo.

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2FADxAx0eMZYL5EbKFOFFW%2Fp_09_crear_plantilla.png?alt=media&#x26;token=9ae8e18e-fa31-4358-b6ed-f138fa84ac9a" alt=""><figcaption></figcaption></figure>

Como toda plantilla de WhatsApp, debe pasar por la aprobación de Meta antes de poder enviarse. Este proceso suele tomar minutos, pero puede tardar hasta 24 horas.

***

### Paso 6: aprobación y activación

Mientras la plantilla espera aprobación, tu campaña queda creada en estado **Borrador**, con el estado **Esperando aprobación de Meta** en la columna de próximo envío. No podrás activarla todavía, pero queda lista para cuando la plantilla sea aprobada.

Una vez que Meta aprueba la plantilla, el botón para activar la campaña queda disponible.

<figure><img src="https://502444442-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCFdmz6HrosBiYP1q1BJ6%2Fuploads%2FPaIgISWPNZZBFWXOGu5O%2Fp_11_activar.png?alt=media&#x26;token=487dfb0b-d372-4634-b08b-8624b9cc46a8" alt=""><figcaption></figcaption></figure>

Al activarla, se envía de inmediato a todos los clientes a los que les corresponda ese día. Desde ahí, la campaña se vuelve a evaluar todos los días —buscando quién debe ser contactado hoy— y sigue así de forma permanente, hasta que decidas desactivarla.

***

### Casos de éxito

Varias tiendas de e-commerce con productos de consumo recurrente ya están usando esta campaña. En el rubro de alimento para mascotas, dos cuentas distintas generaron ventas del orden de los millones de pesos chilenos en solo unas semanas, con una inversión publicitaria de decenas de dólares —una relación de retorno que muestra el potencial de avisarle al cliente correcto en el momento correcto.

***

### Consideraciones

{% hint style="warning" %}
⚠️ Antes de activarla, ten en cuenta:

* **Solo plantillas de e-commerce para Meta.** Por ahora, esta campaña solo admite plantillas de Meta pensadas para e-commerce.
* **Requiere un token de e-commerce conectado.** La opción de campaña dinámica solo aparece en cuentas que tienen alguna integración de e-commerce activa; sin ella, esta sección aún no está disponible.
  {% endhint %}

***

### En resumen

Recompra recurrente Ecommerce convierte el seguimiento manual de "a quién le toca comprar de nuevo" en un proceso que corre solo, todos los días, avisando a cada cliente en el momento justo antes de que se quede sin su producto —sin que tengas que revisar catálogos ni armar listas a mano.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://academy.vambe.ai/canal/campanas/recompra-recurrente-ecommerce.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
