# Cómo regalar un producto a partir de un importe de carrito en Shopify

> Elige un producto de tu catálogo como regalo. Al alcanzar el nivel, Yaco Progress Bar lo añade al carrito y un descuento automático de Shopify lo deja gratis.

Actualizado el 2026-09-25 · https://www.yaco.studio/es/docs/regalo

## Crear un nivel de regalo

Un nivel de regalo es un nivel de tipo **Producto gratis**, que se crea en cuatro pasos.

1. Abre **Objetivos y descuentos**, pestaña **Objetivos**, haz clic en **Añadir un objetivo** y elige **Producto gratis**.
2. En la frase del nivel, ajusta el umbral: un importe de carrito, un peso o un número de artículos, según la [barra](https://www.yaco.studio/es/docs/barras) del nivel.
3. Deja **Objetivo + descuento automático**: la app crea el descuento de Shopify que deja el regalo gratis. Con **Solo objetivo**, la barra sigue mostrando el nivel, pero tú creas el descuento automático «Compra X y llévate Y» correspondiente en Descuentos, en Shopify.
4. Haz clic en **Guardar**.

## Elegir los productos de regalo

Selecciona los productos que regalas en **Productos con descuento**: hasta 20 productos distintos, sin límite de variantes. Con varios productos o variantes, **Cantidad de productos gratis seleccionables** fija cuántos regalos puede elegir el cliente.

**A un valor con descuento** fija lo que paga el cliente por el regalo:

- **Gratis**: el regalo no cuesta nada.
- **Porcentaje**: un porcentaje de descuento sobre el producto.
- **Importe de descuento por unidad**: un importe fijo descontado de cada unidad.
- **Importe final por unidad**: el precio que se paga por cada unidad.

**Definir un descuento específico por producto** da a cada producto seleccionado su propio valor. El admin te avisa cuando un regalo no se puede ofrecer: producto en borrador, variante agotada o producto no disponible en la tienda online.

## Elegir cómo llega el regalo al carrito

La tarjeta **Añadir el regalo al carrito automáticamente** ofrece cuatro modos.

| Modo | Lo que ve el cliente |
|---|---|
| **Añadir el regalo al carrito automáticamente** / **Mostrar automáticamente la ventana de regalo** (por defecto) | Un regalo con una sola variante se añade solo. Con varios productos o variantes, la ventana para elegir el regalo se abre sola. |
| **Mostrar el botón «Elegir un regalo»** | Un botón bajo la barra abre la ventana para elegir. Solo se ofrece si hay más de una variante de regalo. |
| **Mostrar la lista de regalos en la barra de progreso** | Los regalos aparecen en la barra y se añaden con un clic. La imagen y el nombre llevan a la ficha del producto. La lista aparece al alcanzar el nivel. |
| **Desactivar el añadido automático al carrito** / **Desactivar la ventana y el botón** | Modo de compatibilidad: la app no añade nada, porque otra app añade el regalo. |

Los textos, colores y el diseño de la ventana se ajustan en la pestaña **Interfaz de regalo**: consulta [selector de regalo](https://www.yaco.studio/es/docs/selector-de-regalo).

### Vender el producto mientras no se alcanza el nivel

En modo lista, **Ofrecer los productos antes de alcanzar el objetivo, como opción de pago** muestra la lista desde el primer artículo del carrito. Por debajo del umbral, marcar un producto lo añade a precio completo; pasa a ser gratis (o con descuento) al alcanzar el nivel, y de pago otra vez si el carrito vuelve a bajar. Uso típico: un envoltorio de regalo de pago, gratis a partir de cierto importe. Este producto nunca cuenta para el umbral de su propio nivel.

### Un regalo por cada múltiplo alcanzado

**Cantidad de productos gratis proporcional** hace que el número de regalos siga las veces que el carrito alcanza el nivel. Ejemplo: nivel en 1 artículo de una colección, 2 artículos añadidos, 2 productos gratis.

## Mantener o retirar el regalo

El regalo sale del carrito cuando este baja del umbral. Dos opciones ajustan lo que ocurre por encima:

- **Luego eliminar el regalo del carrito** retira el regalo al superar un segundo umbral. Elige **se alcanza el siguiente objetivo** (por defecto: sigue el siguiente nivel de la misma barra; sin nivel por encima, la regla no hace nada) o **se alcanza un importe** (un importe fijo por encima del umbral del nivel).
- **Forzar a mantener el regalo en el carrito** impide que el cliente retire el regalo: sin botón «no, gracias» en la tienda, ni casilla que desmarcar ni enlace Eliminar en el checkout.

El regalo también se ofrece en el checkout: consulta [checkout](https://www.yaco.studio/es/docs/checkout).

## Regalo y códigos de descuento

Un regalo y un código de descuento solo conviven si cada uno permite al otro. El regalo es un descuento de producto: en Descuentos, en Shopify, el código debe aceptar los descuentos de producto, y el nivel debe aceptar la clase del código (iconos junto a **Objetivo + descuento automático**).

Cuando se aplica un código no combinable, el regalo se retira con un mensaje que explica el motivo al cliente, incluso con **Forzar a mantener el regalo en el carrito**. Al quitar el código, el mismo regalo vuelve automáticamente.

¿El regalo no aparece o desaparece? Consulta [regalo no añadido](https://www.yaco.studio/es/docs/regalo-no-anadido) y [regalo retirado](https://www.yaco.studio/es/docs/regalo-retirado).
