Cómo dar una recompensa distinta en cada nivel de descuento en Shopify
El tipo de recompensa se elige en cada nivel, así que una misma escalera de gasto puede dar $10 de descuento en el primer peldaño y un porcentaje en el segundo. Un peldaño que paga en producto es otra clase de descuento, así que se convierte en una segunda oferta dentro de la misma campaña, y eso cambia si los peldaños se sustituyen entre sí o se suman.
- Meta de gasto
- Regalo gratis
El carrito nombra la recompensa en sus propios términos: un importe en dólares en el primer peldaño y un porcentaje en el segundo. A los $250 la paleta llega encima del porcentaje en lugar de sustituirlo, porque viene de otra oferta. Escalar cambiando de forma se percibe como un salto mayor que escalar un solo porcentaje.
- Gasta $75$10 de descuento en el pedidooferta 1, fixed
- Gasta $15015% de descuento en el pedidooferta 1, percentage
- Gasta $250Paleta de sombras gratisoferta 2, free_gift
- $140.00
Leather Chelsea Boot
US 9 / Cant. 1
- $78.00
Wrap Midi Dress
M / Cant. 1
- $64.00
Ribbed Knit Cardigan
M / Cant. 1
Cómo configurarlo
- 1
Campañas > Nueva campaña
Una campaña contiene las dos ofertas, así toda la escalera comparte calendario y se pausa desde un solo sitio.
- 2
Oferta 1 > Tipo de oferta
Elige Meta de gasto. Esta oferta lleva todos los peldaños que pagan en dinero, y es de clase pedido.
type = spend_goal
- 3
Oferta 1 > Nivel 1
Umbral de $75 con una recompensa de Importe de descuento de $10.
tiers[0].rewardType = fixed
- 4
Oferta 1 > Nivel 2
Umbral de $150 con una recompensa de Porcentaje de descuento del 15. Importe de descuento y Porcentaje de descuento son los dos únicos tipos de recompensa que ofrece una escalera de gasto, porque tanto un precio de conjunto como un artículo gratis se definen por un número de unidades y no por el gasto.
tiers[1].rewardType = percentage
- 5
Oferta 2 > Tipo de oferta
Añade una segunda oferta y elige Regalo gratis. Este es el peldaño de $250. Es de clase producto y es donde se nombra el regalo, y por eso no puede vivir en la meta de gasto.
type = free_gift
- 6
Oferta 2 > Nivel y regalo
Un nivel en $250, luego elige la paleta como regalo y añade un suplente por si se agota.
freeGift.giftVariantIds = [paleta, suplente]
- 7
Ambas ofertas > Combinación
En la meta de gasto activa la combinación con descuentos de producto, y en el regalo gratis activa la combinación con descuentos de pedido. Sin los dos interruptores, el carrito de $250 recibe una recompensa en lugar de dos.
stacking.combinesWithProductDiscounts = true
- 8
Vista previa
Simula con $80, $160 y $260. Confirma que el peldaño en dinero cambia de forma a los $150 y que el carrito de $260 lleva el porcentaje y el regalo a la vez, y publica.
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.
| Ajuste | Valor | Clave de configuración |
|---|---|---|
| Tipo de la oferta 1 | spend_goal, clase pedido | type |
| Nivel 1 de la oferta 1 | minSpend 7500 -> fixed 1000 | tiers[0].rewardType |
| Nivel 2 de la oferta 1 | minSpend 15000 -> percentage 15 | tiers[1].rewardType |
| Tipos de recompensa de la escalera de gasto | solo fixed y percentage | tiers[n].rewardType |
| Tipo de la oferta 2 | free_gift, clase producto | type |
| Nivel de la oferta 2 | minSpend 25000 -> free_item | tiers[0].rewardType |
| Candidatos a regalo | principal más suplente, gana el primero con stock | freeGift.giftVariantIds |
| Combinar (meta de gasto) | con descuentos de producto: true | stacking.combinesWithProductDiscounts |
| Combinar (regalo gratis) | con descuentos de pedido: true | stacking.combinesWithOrderDiscounts |
| Regla de concesión dentro de una oferta | solo el nivel más alto alcanzado | tiers |
| Regla de concesión entre ofertas | las dos pagan si las dos califican | stacking |
| Etiquetas de nivel | opcionales, solo visuales | tiers[n].label |
| Espacios usados | 2 del límite de descuentos activos | discountMethod |
Lo que Shopify hace de forma nativa
Cada peldaño se puede construir como su propio descuento nativo con un importe mínimo de compra, y los ajustes nativos de combinación permiten que un descuento de producto y uno de pedido convivan.
Los descuentos nativos no entienden el concepto de escalera, así que tres descuentos de gasto mínimo se disparan todos a la vez en un carrito grande en lugar de que los peldaños en dinero se sustituyan entre sí. Conseguir que escalen implica editar los umbrales a mano cada vez que cambia la promoción.
Ten en cuenta
- Dentro de una oferta los peldaños se sustituyen entre sí: un carrito de $200 recibe el 15%, no el 15% más los $10. Entre ofertas se acumulan, y por eso el carrito de $250 recibe el porcentaje y el regalo a la vez.
- Una escalera de gasto no puede pagar en producto. La recompensa de artículo gratis solo vale en una oferta de Regalo gratis o de Compra X y llévate Y, y el regalo se nombra en la oferta de Regalo gratis, así que el peldaño en producto tiene que ser su propia oferta.
- Esto consume dos espacios del techo de descuentos activos en lugar de uno. Las escaleras que cambian de clase de recompensa cuestan poco esfuerzo, pero no salen gratis frente al límite.
- Las recompensas de importe o porcentaje con valor cero se rechazan. Si quieres un peldaño que todavía no valga nada, déjalo fuera en lugar de ponerlo a cero.
- Amount-off and percentage rewards of zero are rejected. If you want a rung worth nothing yet, leave it out rather than setting it to zero.
Preguntas frecuentes
- ¿Una misma oferta puede mezclar porcentajes e importes en dólares?
- Sí. El tipo de recompensa se define en cada nivel, así que una escalera de gasto puede pagar un importe de descuento en un peldaño y un porcentaje en el siguiente.
- ¿El nivel más alto de una meta de gasto puede ser un producto gratis?
- En la meta de gasto no. La recompensa de artículo gratis solo vale en una oferta de Regalo gratis o de Compra X y llévate Y, así que el peldaño en producto es una segunda oferta en la misma campaña, con el mismo umbral.
- ¿Las recompensas se suman entre niveles?
- Dentro de una oferta, no: el carrito recibe solo el nivel más alto que alcanza. Entre dos ofertas, sí: cada una se evalúa por su cuenta, así que un carrito por encima de $250 recibe el porcentaje y el regalo.
- Shopify permite que un descuento abarque varias clases. ¿Por qué esto necesita dos ofertas?
- Porque la versión de una sola oferta funcionaría peor, no porque la plataforma lo prohíba. Dentro de una misma oferta solo paga el nivel más alto, así que un peldaño en producto a los $250 SUSTITUIRÍA al peldaño del 15% en lugar de sumarse: el comprador perdería su porcentaje justo en el momento en que más gasta. Separar el peldaño en producto en su propia oferta es lo que permite que un carrito de $282 conserve el 15% y reciba el regalo. Preferimos que el comportamiento por defecto sea el que los comerciantes realmente quieren.
- ¿Por qué no construir cada peldaño como su propia oferta?
- Porque entonces se disparan todas a la vez en un carrito grande en lugar de escalar, y cada una consume un espacio del límite de descuentos activos. Mantén dentro de una oferta todo lo que paga en la misma clase, y sepárala solo cuando cambia la clase.
Ejemplos relacionados
Three spend thresholds, each unlocking a bigger percentage off the order.
A percentage, free shipping, and a gift all unlocking at the same spend threshold.
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.