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

# Quantity upsells

> Ofrece un producto en varios niveles de cantidad en la página post-compra, con un descuento mayor, una unidad gratis o un regalo gratis en los niveles más altos.

Un Quantity upsell muestra un producto en dos a cinco niveles de cantidad en la página post-compra. Cada nivel tiene su propio descuento, de modo que el comprador paga menos por unidad cuantas más unidades lleve. El comprador elige un nivel y acepta con un solo clic, y las unidades se agregan al pedido que acaba de realizar.

<Note>
  Los Quantity upsells ofrecen un solo producto. Para permitir que un comprador arme un pedido con varios productos diferentes, usa [Build a box](/es/aftersell/build-a-box) en su lugar.
</Note>

<div id="how-a-quantity-upsell-works">
  ## Cómo funciona un quantity upsell
</div>

1. El comprador completa el checkout y llega a la página post-compra.
2. La oferta muestra el producto una vez, con una tarjeta de nivel por cada cantidad que configuraste.
3. Un nivel aparece seleccionado desde el inicio. Tú eliges cuál, y puedes marcar un nivel diferente como recomendado.
4. El comprador cambia de nivel, elige variantes si lo permites, y acepta.
5. Aftersell agrega las unidades del nivel al pedido original con el descuento del nivel.

Como las unidades se agregan al pedido existente, el comprador no paga un segundo cargo de envío ni vuelve a ingresar los datos de su tarjeta.

<div id="starter-templates">
  ## Plantillas iniciales
</div>

Elige una plantilla al crear la oferta. Cada una configura los niveles, los textos y el estilo de las tarjetas para un patrón de venta diferente, y puedes cambiar cualquier cosa después.

| Plantilla                         | Qué configura                                                                                                       |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Quantity upsells**              | Tarjetas de nivel apiladas en filas, con un descuento porcentual en cada nivel. El punto de partida de uso general. |
| **Side-by-side quantity upsells** | Los mismos niveles dispuestos en columnas en una pantalla ancha, que vuelven a apilarse en filas en un teléfono.    |
| **Buy X, get Y free**             | Niveles que agregan unidades gratis además de las pagadas, de modo que el nivel superior dice "Buy 2, get 1 free".  |
| **Free gift unlock**              | Niveles que desbloquean un producto de regalo gratis independiente cuando el comprador los selecciona.              |

<div id="create-a-quantity-upsell">
  ## Crear un quantity upsell
</div>

1. Abre el embudo al que quieres agregar la oferta.
2. Selecciona **Add offer** y luego elige la opción de cantidad en el menú.
3. Elige una de las cuatro plantillas iniciales.
4. En **Product selection**, elige la fuente del producto.
5. En **Quantity tiers**, configura la cantidad y el descuento de cada nivel.
6. En **Card style**, ajusta el diseño, el ancho y los colores.
7. Guarda y previsualiza el embudo.

<Tip>
  En el editor actual, la entrada del menú de ofertas todavía dice **Quantity breaks**, que es el nombre anterior de la función. En el resto del editor aparece como **Quantity upsells**. Ambos se refieren al mismo tipo de oferta.
</Tip>

<div id="product-selection">
  ## Selección de producto
</div>

Un quantity upsell ofrece exactamente un producto, por lo que seleccionas una sola fuente de producto. Si seleccionas más de una, el embudo no se guardará.

Puedes usar cualquiera de estas fuentes:

* **Specific product.** Elige a mano el producto que ve cada comprador.
* **Automatic upsell (AI).** La Recommendation API de Shopify elige un producto complementario a partir del pedido del comprador.
* **Most expensive in cart** o **Least expensive in cart.** Vuelve a ofrecer el artículo de mayor o menor precio que el comprador acaba de comprar.
* **Collection.** Aftersell determina un producto de la colección de Shopify que elijas.
* **Strategy.** Una [Strategy](/es/aftersell/implementing_strategies_post_purchase_upsells) determina el producto según tus reglas cada vez que se muestra la oferta.

Cada fuente dinámica se resuelve en un solo producto antes de que se calculen los precios de los niveles y se autoricen, por lo que los descuentos de los niveles siempre se aplican al producto que realmente se le muestra al comprador.

<Warning>
  Cambiar la fuente del producto borra las variantes guardadas en tus niveles, porque esas variantes pertenecen al producto anterior. Vuelve a revisar la configuración **Variant selection** de cada nivel después de cambiar de fuente.
</Warning>

<div id="quantity-tiers">
  ## Niveles de cantidad
</div>

Cada oferta contiene entre dos y cinco niveles. Cada nivel necesita una combinación diferente de cantidad y descuento, o el embudo no se guardará.

| Configuración                                             | Qué controla                                                                                                                                  |
| --------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| **Quantity**                                              | Cuántas unidades pagadas agrega este nivel al pedido.                                                                                         |
| **Free quantity**                                         | Unidades adicionales agregadas con un 100% de descuento además de las pagadas. Esto es lo que crea un nivel de "compra X y llévate Y gratis". |
| **Discount type**                                         | Porcentaje (de 0 a 100) o un monto fijo de descuento.                                                                                         |
| **Card title**                                            | El titular de la tarjeta del nivel. Admite `{quantity}`.                                                                                      |
| **Subtext**, **chip text**, **price text**, **band text** | Los textos complementarios de la tarjeta. Consulta los límites de caracteres más abajo.                                                       |
| **Purchase options**                                      | Si este nivel es una compra única, una suscripción o permite que el comprador elija.                                                          |
| **Variant selection**                                     | Si el comprador elige variantes, y cuántas.                                                                                                   |
| **Free gift**                                             | Un producto de regalo opcional que desbloquea este nivel.                                                                                     |

También configuras qué nivel aparece seleccionado desde el inicio y qué nivel lleva la insignia de recomendado. Pueden ser el mismo nivel o dos diferentes.

<div id="copy-limits">
  ### Límites de texto
</div>

| Campo      | Máximo de caracteres |
| ---------- | -------------------- |
| Card title | 80                   |
| Subtext    | 100                  |
| Chip text  | 40                   |
| Price text | 40                   |
| Band text  | 60                   |

<div id="text-variables">
  ### Variables de texto
</div>

Usa `{quantity}` en los textos del nivel para mostrar el tamaño del paquete de ese nivel. Los niveles de suscripción también admiten `{subscription-price}`, `{subscription-percent}` y `{cadence}`.

<div id="purchase-options">
  ## Opciones de compra
</div>

Cada nivel establece su propio modo de compra:

* **One-time.** Las unidades se agregan como una compra única estándar.
* **Subscription.** Las unidades se agregan con un plan de venta. Puedes restringir cuáles de los planes de venta del producto puede elegir el comprador.
* **Both.** El comprador elige compra única o suscripción en la tarjeta, y tú configuras qué opción aparece seleccionada desde el inicio.

Subscription y Both requieren que el producto tenga planes de venta. Un producto sin planes de venta solo puede usar niveles de compra única.

<div id="variant-selection">
  ## Selección de variantes
</div>

Un nivel maneja las variantes de una de tres formas:

* **Buyer selects.** Un selector en la tarjeta, que se aplica a todas las unidades del nivel.
* **Locked.** Tú eliges la variante y el comprador no puede cambiarla.
* **Per unit.** Un selector por cada unidad, de modo que un comprador que lleva tres unidades puede elegir tres variantes diferentes. Disponible en niveles de compra única, hasta 20 unidades. Puedes etiquetar las posiciones y configurar una variante predeterminada para cada una.

A nivel de la oferta, **Variant preselection** decide qué variante aparece seleccionada desde el inicio:

| Opción                               | Comportamiento                                                                         |
| ------------------------------------ | -------------------------------------------------------------------------------------- |
| **Best match from initial purchase** | Coincide con la variante que el comprador ya compró. Es la opción predeterminada.      |
| **First available**                  | La primera variante que está en stock.                                                 |
| **Highest price**                    | La variante más cara.                                                                  |
| **Require user selection**           | No hay nada seleccionado desde el inicio, y el comprador debe elegir antes de aceptar. |

<div id="free-gifts">
  ## Regalos gratis
</div>

Cualquier nivel puede desbloquear un regalo gratis, que se agrega al pedido con un 100% de descuento. La plantilla **Free gift unlock** te lo deja configurado desde el inicio.

Para cada regalo configuras:

* **Gift product** y cuáles de sus variantes están permitidas.
* **Gift quantity**, hasta 20 unidades.
* **Gift name**, que usa el nombre del propio producto si se deja vacío. Admite `{quantity}`.
* **Gift variant selection**, ya sea una variante para todo el regalo o una por unidad. La selección por unidad requiere una cantidad de regalo mayor que 1.
* Texto de **Free badge**, cuyo valor predeterminado es `FREE ~~{value}~~`. `{value}` muestra el precio de venta del regalo y `~~text~~` tacha el texto. Si quitas `{value}`, el precio se oculta.
* **Locked label** y estilo de bloqueo, que se muestran antes de que el comprador seleccione ese nivel. Admite `{quantity}`, para textos como "Compra {quantity} para desbloquear".

**Gift behavior** se aplica a toda la oferta, no a un solo nivel:

* **Cumulative.** Seleccionar un nivel otorga su regalo y todos los regalos de los niveles inferiores.
* **Selected tier.** Solo se otorga el regalo del nivel seleccionado.

La escalera de regalos puede ubicarse a **ancho completo** debajo de los niveles, o **en línea** dentro de la columna de niveles. También puedes configurar el encabezado que se muestra sobre los regalos, de hasta 80 caracteres.

<div id="card-style">
  ## Estilo de tarjeta
</div>

| Configuración         | Opciones                                                                                                                                                                                                                    |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Tier layout**       | Filas o columnas.                                                                                                                                                                                                           |
| **Card width**        | De 400 a 800 px, en incrementos de 50.                                                                                                                                                                                      |
| **Corner radius**     | Cualquier valor desde 0 en adelante.                                                                                                                                                                                        |
| **Colors**            | Colores de superficie, borde, título, subtexto, precio, precio de comparación, chip y banda, cada uno como un valor hexadecimal de seis dígitos. Las tarjetas seleccionadas usan sus propios colores de superficie y borde. |
| **Recommended badge** | Texto de hasta 30 caracteres, forma de píldora, cinta o rectángulo, un ícono opcional, un tamaño de fuente y colores de fondo y de texto.                                                                                   |

Los niveles individuales pueden anular los colores de la oferta si quieres que un nivel destaque más allá de la insignia de recomendado.

<div id="pricing-and-compare-at">
  ## Precios y precio de comparación
</div>

**Use compare-at price** controla el precio de referencia tachado en la tarjeta. Solo afecta a la visualización y no forma parte del descuento que Aftersell autoriza, por lo que cambiarlo nunca modifica lo que se le cobra al comprador. En las variantes sin precio de comparación, se usa el precio de lista en su lugar.

<div id="things-to-know">
  ## Aspectos a tener en cuenta
</div>

* **Los niveles agotados se muestran como agotados.** Si Aftersell no puede asegurar el stock de un nivel cuando se prepara la oferta, ese nivel se muestra como agotado en lugar de como una tarjeta que falla sin aviso al aceptar.
* **Shopify limita las aceptaciones post-compra.** Un comprador puede aceptar hasta dos ofertas post-compra por pedido. Consulta [ofertas de varios pasos](/es/aftersell/how_to_create_a_multi_step_post_purchase_upsell) para ver cómo interactúa esto con embudos más largos.
* **Buy X, get Y free agrega dos líneas.** Las unidades pagadas y las unidades gratis se agregan como líneas separadas de la misma variante, lo que mantiene los totales exactos. Ambas líneas pertenecen al mismo pedido.

<div id="related">
  ## Relacionado
</div>

* [Build a box](/es/aftersell/build-a-box)
* [Tipos de ofertas post-compra](/es/aftersell/post-purchase-offer-types)
* [Configurar los ajustes de las ofertas post-compra](/es/aftersell/configuring_post_purchase_offer_settings)
* [Traducir embudos post-compra](/es/aftersell/translating_post_purchase_funnels)
