Saltar al contenido
Ejemplos

Cómo aplicar un descuento y un regalo gratis en el mismo pedido de Shopify

Una meta de gasto que quita un 10% del pedido y un regalo gratis que añade un producto a 0.00 son dos clases de descuento distintas, así que pueden combinarse en cualquier plan de Shopify en cuanto las dos ofertas lo activan. Esta receta dispara ambas a partir de $75.

  • Meta de gasto
  • Regalo gratis
Halo & Root$86.00
  • Restore Repair Shampoo

    500 ml / Cant. 1

    $34.00
  • Restore Repair Conditioner

    500 ml / Cant. 1

    $34.00
  • Gentle Body Wash

    Cant. 1

    $18.00
Meta de gasto: 10% de descuento por encima de $75-$8.60
Regalo gratis: champú mini de viajeFREE
Total at checkout-$8.60$86.00$77.40
Un umbral, dos recompensas: dinero de descuento en el pedido y un producto añadido sin coste.
Lo que ve el comprador

Con $86.00 en el carrito aparece una línea de ahorro del 10% y el champú mini de viaje se añade en su propia línea sin coste. El regalo es una línea real del carrito, así que el comprador lo ve, y pasa al pedido igual que cualquier otro artículo.

Cómo crearlo

Cómo configurarlo

  1. 1

    Campañas > Nueva campaña

    Una campaña, dos ofertas. Tenerlas juntas significa un solo calendario y un solo sitio donde pausar las dos.

  2. 2

    Oferta 1 > Tipo de oferta

    Elige Meta de gasto. Es un descuento de clase pedido, así que quita un porcentaje del pedido entero y no de líneas concretas.

    type = spend_goal

  3. 3

    Oferta 1 > Niveles

    Un nivel en $75 con un 10% de descuento. Los umbrales de gasto se guardan en unidades menores, así que $75 son 7500.

    tiers[0] = minSpend 7500, percentage 10

  4. 4

    Oferta 2 > Tipo de oferta

    Elige Regalo gratis. El umbral vive en el nivel y el regalo en sí vive en la oferta.

    type = free_gift

  5. 5

    Oferta 2 > Regalo

    Elige el champú mini de viaje como regalo y añade uno o dos suplentes. Si el primer candidato está agotado, la tienda entrega el siguiente de la lista, así la oferta no muere en silencio cuando un regalo se agota.

    freeGift.giftVariantIds = [principal, suplente]

  6. 6

    Oferta 2 > Límites

    Deja el tope en un regalo por pedido, salvo que quieras a propósito que un comprador pueda acumular varios.

    freeGift.maxGiftsPerOrder = 1

  7. 7

    Ambas ofertas > Combinación

    En la meta de gasto activa la combinación con descuentos de producto. En el regalo gratis activa la combinación con descuentos de pedido. Cada oferta tiene que aceptar la otra clase.

    stacking.combinesWithOrderDiscounts = true

  8. 8

    Vista previa

    Simula un carrito justo por encima y justo por debajo de $75 para ver cómo el regalo y el porcentaje aparecen juntos en el umbral, y publica.

La configuración exacta

Cada ajuste, detallado

Estas son las claves de configuración reales con las que se guarda la oferta, así que puedes comparar tu propia configuración con esta tabla campo por campo.

AjusteValorClave de configuración
Tipo de la oferta 1spend_goaltype
Umbral de la oferta 1$75.00 (7500 unidades menores)tiers[0].minSpend
Recompensa de la oferta 110% de descuento en el pedidotiers[0].rewardType
Clase de la oferta 1orderdiscountClasses
Tipo de la oferta 2free_gifttype
Umbral de la oferta 2$75.00, recompensa free_itemtiers[0].rewardType
Candidatos a regaloprincipal más suplentes, gana el primero con stockfreeGift.giftVariantIds
Tope de regalos1 por pedidofreeGift.maxGiftsPerOrder
Clase de la oferta 2productdiscountClasses
Combinar (meta de gasto)con descuentos de producto: truestacking.combinesWithProductDiscounts
Combinar (regalo gratis)con descuentos de pedido: truestacking.combinesWithOrderDiscounts
Míralo

Verlo creado de principio a fin

El episodio aún no está publicado

Lo estamos grabando. La receta escrita de arriba está completa, así que puedes crearlo hoy mismo.

Sin una app

Lo que Shopify hace de forma nativa

Lo que sí puedes hacer

Shopify tiene un descuento nativo Compra X y llévate Y que puede dar un producto gratis, y un descuento de pedido nativo para el porcentaje. Los dos se pueden configurar para combinarse, así que una versión sencilla de esto es posible sin una app.

Dónde necesitas una app

El Compra X y llévate Y nativo se dispara por cantidad, no por el gasto del carrito, así que "gasta $75 y llévate este regalo" no se puede expresar. Tampoco hay un plan B cuando la variante del regalo se agota: el descuento nativo deja de premiar a nadie.

Antes de publicar

Ten en cuenta

  • Las dos ofertas tienen que aceptarlo. Activar el interruptor de combinación en solo una de las dos es, con diferencia, el motivo más común de que un regalo y un descuento se nieguen a aparecer juntos.
  • El regalo se descuenta a cero, no aparece en el carrito de la nada. Tiene que haber stock, y por eso importan los candidatos suplentes.
  • El 10% se calcula sobre el pedido y la línea del regalo ya está a 0.00, así que el regalo no infla el porcentaje. Compruébalo en la vista previa si tus márgenes son ajustados.
  • Dos descuentos de clase pedido nunca se combinan entre sí. Si ya tienes un descuento de pedido para toda la tienda, esta meta de gasto competirá con él en lugar de acumularse.

Preguntas frecuentes

¿Por qué desaparece mi regalo gratis cuando añado un descuento porcentual?
Porque los dos descuentos no están configurados para combinarse. La combinación se activa oferta por oferta y clase por clase, y el checkout descarta uno de los dos sin avisar cuando está desactivada.
¿El comprador puede llevarse más de un regalo?
Solo si subes maxGiftsPerOrder. El valor por defecto es un regalo por pedido, que es el ajuste seguro para la mayoría de campañas.
¿Qué pasa si el regalo está agotado?
La tienda entrega el primer candidato con stock de la lista de regalos. Añadir uno o dos suplentes mantiene viva la campaña aunque se agote uno.
¿El regalo cuenta para el umbral de $75?
No. El regalo se descuenta a cero, así que no aporta nada al gasto con el que se mide el umbral.

Ejemplos relacionados

Stacked product and collection discounts

Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.

Free gift on spend

One threshold, one gift added at no charge, with backups for when stock runs out.

Tiered free gift with purchase

A different gift at each spend threshold, with the highest qualifying gift awarded.

Crea esto en tu propia tienda

Cada receta de esta biblioteca funciona con el mismo motor en el servidor, así que el total del carrito y el del pago coinciden.

Usamos cookies esenciales para el funcionamiento de este sitio y, solo con tu permiso, cookies analíticas para entender el tráfico. Lee nuestra Política de cookies.