> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Recuperación de Carritos Abandonados

> Detecta automáticamente los pagos incompletos o fallidos y envía secuencias de correos electrónicos dirigidos para motivar a los clientes a completar su compra.

<Info>
  La Recuperación de Carritos Abandonados (ACR) detecta los pagos incompletos o fallidos y envía secuencias de correos electrónicos automatizados para que los clientes regresen. Combina con incentivos de descuento opcionales para maximizar las tasas de recuperación.
</Info>

## ¿Qué es la Recuperación de Carritos Abandonados?

ACR identifica automáticamente a los clientes que empezaron pero no completaron un pago — ya sea porque el pago falló o abandonaron antes de pagar — y envía una secuencia de correos de recuperación para traerlos de vuelta.

* **Pagos fallidos**: El cliente intentó pagar pero fue rechazado o hubo un error
* **Pagos incompletos**: El cliente visitó la página de pago pero nunca intentó pagar

## Cómo funciona ACR

<Steps>
  <Step title="Detection">
    Escaneamos pagos que tienen más de 60 minutos y no han sido exitosos. Esto incluye pagos fallidos y pagos donde el cliente nunca intentó pagar.
  </Step>

  <Step title="Classification">
    Cada pago abandonado se clasifica por razón:

    * **Pago fallido**: El cliente intentó pagar pero falló
    * **Pago incompleto**: El cliente visitó el pago pero nunca intentó pagar
  </Step>

  <Step title="Email Sequence">
    Basado en la clasificación, el sistema envía hasta 3 correos de recuperación en intervalos configurados. Cada correo contiene un enlace de recuperación único.
  </Step>

  <Step title="Recovery">
    Cuando el cliente hace clic en el enlace de recuperación, es llevado a una página de recuperación que muestra su carrito original. Puede completar el pago con una nueva sesión de compra.
  </Step>
</Steps>

## Ciclo de Vida del Estado

Cada pago abandonado progresa a través de estos estados:

| Estado       | Descripción                                                                         |
| ------------ | ----------------------------------------------------------------------------------- |
| `abandoned`  | Pago detectado como abandonado, aún no se han enviado correos                       |
| `recovering` | Se ha enviado al menos un correo de recuperación                                    |
| `recovered`  | Cliente completó el pago a través del enlace de recuperación                        |
| `exhausted`  | Se han enviado todos los correos sin recuperación, o un pago más reciente lo superó |
| `opted_out`  | Cliente se dio de baja de los correos de recuperación                               |

## Configuración de ACR

Habilitar y configurar ACR desde **Configuración** en tu panel de control.

<Frame caption="Abandoned Cart Recovery settings in the dashboard">
  <img src="https://mintcdn.com/dodopayments/tvJ2MmXYymW0IZ3R/images/recovery/acr-settings.png?fit=max&auto=format&n=tvJ2MmXYymW0IZ3R&q=85&s=564184c25e7ec3e98f1ec07264ebba5d" alt="Página de configuración de ACR mostrando el interruptor de habilitación, configuración de descuentos y editor de secuencias de correos" style={{ maxHeight: '500px', width: 'auto' }} width="2838" height="1386" data-path="images/recovery/acr-settings.png" />
</Frame>

### Configuraciones Globales

| Configuración                     | Descripción                                                                   | Predeterminado |
| --------------------------------- | ----------------------------------------------------------------------------- | -------------- |
| **Habilitado**                    | Interruptor principal para ACR                                                | Desactivado    |
| **Descuento Habilitado**          | Generación automática de un código de descuento para correos de recuperación  | Desactivado    |
| **Porcentaje de Descuento**       | Porcentaje de descuento que se aplicará al pago para este cliente             | 0              |
| **Días de Validez del Descuento** | Cuántos días permanece válido el código de descuento generado automáticamente | 5              |

### Secuencias de Correo

ACR soporta dos secuencias de correos — **Pago Fallido** y **Pago Incompleto** — cada una con hasta 3 correos configurables.

<Frame caption="ACR email sequence configuration">
  <img src="https://mintcdn.com/dodopayments/tvJ2MmXYymW0IZ3R/images/recovery/acr-email-config.png?fit=max&auto=format&n=tvJ2MmXYymW0IZ3R&q=85&s=3f2bd0fbdf6b2b6bfe898c17bf2693a4" alt="Editor de secuencia de correos mostrando asunto, cuerpo, momento, e interruptor de habilitación para cada correo en la secuencia" style={{ maxHeight: '500px', width: 'auto' }} width="1138" height="1670" data-path="images/recovery/acr-email-config.png" />
</Frame>

| Configuración   | Descripción                                                                 |
| --------------- | --------------------------------------------------------------------------- |
| **Habilitado**  | Activar o desactivar correos individuales sin eliminarlos                   |
| **Retraso**     | Cuánto tiempo después de detectar el abandono se envía este correo          |
| **Asunto**      | Línea de asunto del correo electrónico con marcadores de posición variables |
| **Cuerpo**      | Cuerpo del correo HTML con marcadores de posición variables                 |
| **Responder a** | Dirección de correo electrónico para respuestas de clientes                 |

**Tiempo de correo predeterminado:**

| Correo # | Retraso Predeterminado |
| -------- | ---------------------- |
| 1        | 1 hora                 |
| 2        | 24 horas               |
| 3        | 72 horas               |

### Ejemplos de Correos de Recuperación

ACR envía diferentes correos según la razón del abandono. A continuación se muestran ejemplos de cada tipo tal como los ve el cliente.

<Tabs>
  <Tab title="Payment Failed">
    <Frame caption="Recovery email sent when a payment attempt fails">
      <img src="https://mintcdn.com/dodopayments/tvJ2MmXYymW0IZ3R/images/recovery/acr-failed-email.png?fit=max&auto=format&n=tvJ2MmXYymW0IZ3R&q=85&s=a8da91be6212c9fdd2b373572e3c1912" alt="Correo de recuperación para un pago fallido mostrando el nombre de la tienda, mensaje sobre el fallo de pago, resumen del pedido con detalles del producto, descuento y un botón de Reanudar Pago" style={{ maxHeight: '500px', width: 'auto' }} width="1070" height="1502" data-path="images/recovery/acr-failed-email.png" />
    </Frame>
  </Tab>

  <Tab title="Checkout Incomplete">
    <Frame caption="Recovery email sent when a customer leaves without attempting payment">
      <img src="https://mintcdn.com/dodopayments/tvJ2MmXYymW0IZ3R/images/recovery/acr-abandoned-email.png?fit=max&auto=format&n=tvJ2MmXYymW0IZ3R&q=85&s=05adcd350e1ceefa7854c86a37c862b9" alt="Correo de recuperación para un pago incompleto mostrando el nombre de la tienda, mensaje sobre el carrito guardado, resumen del pedido con detalles del producto, descuento y un botón de Reanudar Pago" style={{ maxHeight: '500px', width: 'auto' }} width="1070" height="1502" data-path="images/recovery/acr-abandoned-email.png" />
    </Frame>
  </Tab>
</Tabs>

## Descuentos de Recuperación

Cuando el descuento está habilitado, ACR genera automáticamente un código de descuento único de un solo uso para cada pago abandonado. El descuento:

* Está restringido a los productos del pago original
* Tiene un periodo de expiración configurable
* Está limitado a una sola redención
* Está oculto de la lista de descuentos de tu panel (uso interno únicamente)

<Tip>
  Comienza con un descuento modesto (5-10%) para probar el impacto de conversión antes de incrementarlo. Incluso un pequeño incentivo puede mejorar significativamente las tasas de recuperación.
</Tip>

## Experiencia de Recuperación del Cliente

Cuando un cliente hace clic en el enlace de recuperación en un correo, vuelve a su sesión de pago original. La página muestra el producto que dejó atrás, junto con un código de descuento si se ha configurado.

## Analíticas

Rastrea el rendimiento de ACR desde la sección **Analíticas** de tu panel.

<Frame caption="Recovery analytics dashboard showing ACR and dunning metrics">
  <img src="https://mintcdn.com/dodopayments/B3-0kuKcZDP1TiJD/images/recovery/recovery-analytics.png?fit=max&auto=format&n=B3-0kuKcZDP1TiJD&q=85&s=d3bf0c7474818bc4584b75654423e14c" alt="Panel de analíticas de recuperación mostrando conteos de pagos abandonados, tasas de recuperación, ingresos recuperados, tiempo promedio para recuperar, y desgloses por producto y correo" style={{ maxHeight: '500px', width: 'auto' }} width="2548" height="2190" data-path="images/recovery/recovery-analytics.png" />
</Frame>

| Métrica                             | Descripción                                                    |
| ----------------------------------- | -------------------------------------------------------------- |
| **Pagos Abandonados**               | Número total de pagos abandonados detectados                   |
| **Tasa de Recuperación**            | Porcentaje de pagos abandonados que fueron recuperados         |
| **Ingresos Recuperados**            | Total de ingresos recuperados a través de ACR                  |
| **Tiempo Promedio de Recuperación** | Tiempo promedio desde el abandono hasta la recuperación        |
| **Recuperación por Correo**         | Desglose de qué correo en la secuencia impulsó la recuperación |
| **Recuperación por Producto**       | Qué productos tienen las tasas de recuperación más altas       |

## Eventos Webhook

| Evento                         | Descripción                                                    |
| ------------------------------ | -------------------------------------------------------------- |
| `abandoned_checkout.detected`  | Se detectó un pago abandonado y ha comenzado la recuperación   |
| `abandoned_checkout.recovered` | Un cliente completó el pago a través del flujo de recuperación |

<Card title="Recovery Webhook Payloads" icon="code" href="/developer-resources/webhooks/intents/recovery">
  Ver los esquemas completos de carga útil de webhook para eventos de ACR.
</Card>

## Casos de Borde

| Escenario                                                | Comportamiento                                                                                      |
| -------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| Cliente completa la compra antes del próximo correo      | La recuperación se detecta en el momento del envío; el pago se marca como recuperado si es elegible |
| Cliente comienza un nuevo pago                           | El antiguo pago abandonado se marca como `exhausted`                                                |
| Cliente hace clic en "Pagar" después de haber recuperado | La página de recuperación muestra una confirmación de que el pago ya se completó                    |
| Cliente se da de baja                                    | Pago abandonado se marca como `opted_out`; no se envían más correos                                 |

## Mejores Prácticas

* **Comienza con los predeterminados**: El tiempo y los asuntos de correo predeterminados están optimizados para patrones comunes de recuperación. Personaliza después de tener datos de referencia.
* **Personaliza los correos**: Usa variables de plantilla para hacer que los correos se sientan personales y relevantes para el cliente.
* **Monitorea las analíticas**: Realiza un seguimiento de las tasas de recuperación por correo para identificar qué mensajes impulsan más conversiones. Desactiva los correos con bajo rendimiento.
* **Usa descuentos estratégicamente**: Comienza con poco (5-10%) para proteger los márgenes mientras pruebas el impacto de conversión.
* **Mantén los correos breves**: Los correos de recuperación deben ser breves y orientados a la acción. Un llamado a la acción claro ofrece mejores resultados que explicaciones largas.

<Info>
  ACR está diseñado para funcionar automáticamente una vez habilitado. Comienza con la configuración predeterminada, monitorea tus analíticas y ajusta según los datos de rendimiento.
</Info>

## Relacionados

<CardGroup cols={2}>
  <Card title="Recovery Webhooks" icon="webhook" href="/developer-resources/webhooks/intents/recovery">
    Reacciona a eventos `abandoned_checkout.detected` e `abandoned_checkout.recovered`.
  </Card>

  <Card title="Subscription Dunning" icon="rotate" href="/features/recovery/subscription-dunning">
    Recupera suscripciones vencidas con correos electrónicos automáticos de dunning.
  </Card>

  <Card title="Customer Portal" icon="id-card" href="/features/customer-portal">
    Los clientes completan acciones de recuperación a través del portal del cliente.
  </Card>

  <Card title="Discounts" icon="percent" href="/features/discount-codes">
    ACR puede generar automáticamente códigos de descuento para incentivar la recuperación.
  </Card>
</CardGroup>
