Ir al contenido

Compra X y llévate Y

Un descuento Buy X Get Y regala artículos, o los da con descuento, en cuanto el cliente ha comprado suficientes artículos aptos. Describes los artículos aptos en Customer Buys («el cliente compra»), los artículos de regalo en Customer Gets («el cliente recibe») y cuánto vale el regalo en Discount Configuration («configuración del descuento»).

  1. Abre Discounts, haz clic en Create discount y elige Buy X Get Y.

    Está en la sección Discounts del menú de creación, con el ejemplo “Buy 2, get 1 free”.

  2. Elige el método de descuento y ponle nombre al descuento.

    Elige Automatic («automático») o Discount Code («código de descuento»), y luego rellena Title (automático) o Discount Code (código). El Summary («resumen») de la derecha mantiene un resumen actualizado de lo que has definido.

    La página Create Buy X Get Y Discount con la tarjeta Discount method en Automatic, el campo Title con el texto Buy 2 get 1 free, la tarjeta Customer Buys con el constructor de reglas vacío y un botón Add your first rule, y la tarjeta Summary a la derecha
  3. Define qué tiene que comprar el cliente.

    En Customer Buys, haz clic en Add your first rule para crear RULE GROUP #1 y elige una condición, un operador y un valor — por ejemplo Specific collections · is one of · T-shirts. Después define Minimum quantity of items customer must buy. Aquí hace falta al menos una regla.

  4. Define qué artículos son el regalo.

    En Customer Gets, añade al menos una regla de la misma forma — por ejemplo Specific collections · is one of · Socks. Estos son los artículos a los que el descuento resta dinero.

  5. Define la cantidad del regalo, el tipo de descuento y el valor.

    En Discount Configuration, escribe Quantity of items customer gets, elige Discount type y rellena el valor que aparece. Después define Maximum uses per order y Sort get items for discount.

    La tarjeta Discount Configuration con Quantity of items customer gets 1, Discount type en Free con el banner verde Customers will get the items for free, Maximum uses per order en Limited con Maximum number of uses 1, Sort get items for discount en Higher-priced items first, y la casilla Add Tiers To This Discount sin marcar
  6. Define las combinaciones, el tipo de compra, los mercados y las fechas, y guarda.

    Elige con qué otros descuentos puede combinarse este, qué tipos de compra cubre, en qué mercados se ejecuta y cuándo empieza y termina. Guarda desde la barra de guardado en la parte superior de la página.

Automatic no necesita ningún código — Shopify aplica el descuento en cuanto un carrito coincide. Discount Code significa que el comprador tiene que introducir el código que definas. Elige el método cuando creas el descuento: el selector se desactiva una vez que el descuento existe.

En un descuento automático, Title es el nombre que ven los compradores cuando se aplica el descuento. En un descuento con código, el campo pasa a ser Discount Code.

Añade un segundo nombre que solo ves tú, para distinguir descuentos parecidos.

Las reglas que deciden qué artículos del carrito cuentan para el requisito de compra. Un descuento Buy X Get Y puede usar Specific products, Specific variants, Specific collections, Product tags, Line quantity, Line subtotal, Line attribute y Has selling plan — solo condiciones de artículo, ninguna condición de carrito ni de cliente. Hace falta al menos un grupo de reglas.

Las condiciones dentro de un grupo se unen con el interruptor AND/OR de Between conditions; los grupos se unen con Match All Rule Groups o Match Any Rule Group — consulta Cómo se combinan los grupos de reglas, más abajo.

Cuántos artículos aptos tienen que estar en el carrito antes de dar el regalo. Un número entero mayor que 0. Se oculta mientras Add Tiers To This Discount está activado, porque cada nivel lleva su propia cantidad de compra.

Las reglas que deciden qué artículos del carrito son el regalo. La misma lista de condiciones que Customer Buys, y hace falta al menos un grupo de reglas. El descuento no añade nada al carrito en lugar del comprador: resta dinero de los artículos de regalo que ya están ahí.

Buy X Get Y construye sus artículos aptos a partir de todos los grupos de reglas a la vez — un grupo solo añade artículos, los grupos nunca se acotan entre sí. El AND/OR entre grupos decide si el descuento llega a funcionar: con Match All Rule Groups, cada grupo tiene que coincidir con algo del carrito; con Match Any Rule Group, basta con uno. De ahí salen tres formas que conviene conocer:

  • Un requisito que deba acotar una selección va en el mismo grupo, con Between conditions en AND. En la colección A AND Line quantity es al menos 6 cubre solo las líneas que cumplen las dos cosas.
  • Un requisito solo en su propio grupo se aplica a todo. [En la colección A] más [Line quantity es al menos 6] como dos grupos arrastra todas las líneas que cumplen cualquiera de las dos.
  • “Una de cada categoría” son grupos separados unidos con Match All Rule Groups — un grupo de camisas y un grupo de pantalones. Poner las dos colecciones en un solo grupo con AND pide, en cambio, un único producto que esté en las dos, lo que normalmente no coincide con nada.

Cuántos artículos de regalo recibe el cliente por cada conjunto apto. Un número entero mayor que 0.

Cuánto valen los artículos de regalo:

  • Percentage off — una parte de descuento en cada artículo de regalo.
  • Fixed amount off — un importe repartido entre los artículos de regalo.
  • Fixed amount off per item — ese importe de descuento en cada artículo de regalo.
  • Free — los artículos de regalo no cuestan nada.

Cambiar el tipo borra el valor que hubieras escrito para el anterior.

Percentage / Amount off (total) / Amount off per item

Sección titulada «Percentage / Amount off (total) / Amount off per item»

El valor del tipo que elegiste. Tiene que ser mayor que 0, y un porcentaje no puede pasar de 100. Free no necesita ningún valor.

Unlimited aplica el descuento tantas veces como el carrito califique — un carrito con seis artículos aptos en una oferta de “compra 2 y llévate 1” recibe tres regalos. Limited muestra Maximum number of uses, un número entero mayor que 0, y se detiene en esa cantidad por pedido. El valor predeterminado es Unlimited.

Qué artículos de regalo reciben el descuento primero cuando cumplen los requisitos más artículos de los que cubre la cantidad del regalo. Higher-priced items first (el valor predeterminado) se lo da a los artículos aptos más caros; Lower-priced items first se lo da a los más baratos.

Convierte el par único de compra/regalo en una escalera. Cada nivel tiene Customer buys quantity, Customer gets quantity, Discount type, su valor y un Message (optional) opcional. Hasta 10 niveles; el encabezado los cuenta, y Add tier desaparece al llegar a 10. Mientras los niveles están activados, los campos de cantidad y valor de la oferta única se ocultan — Sort get items for discount sigue aplicándose a todos los niveles.

Casillas para Product discounts, Order discounts y Shipping discounts. Déjalas sin marcar y este descuento se aplica en solitario; marca una casilla y Shopify podrá aplicar ese tipo de descuento junto a él.

Solo se muestra en un descuento con código. Limit number of times this discount can be used in total añade un campo Maximum discount uses (un número entero mayor que 0), y Limit to one use per customer lo limita por comprador.

One-time purchases, Subscription products o ambos — hace falta al menos uno. Marcar las suscripciones añade una elección entre First payment only, Limited number of payments (hasta 100) o All recurring payments.

Apply to all markets cubre todos los mercados actuales y futuros. Apply to specific markets te deja elegir hasta 20; hace falta al menos uno una vez que cambias a esa opción.

Start Date y Start Time indican cuándo empieza el descuento, y Set End Date añade un final. Todas las horas están en la zona horaria de tu tienda, que la tarjeta nombra en pantalla.

Compra 2 y llévate 1 gratis

Discount method: Automatic
Title: Buy 2 get 1 free
Customer Buys → RULE GROUP #1 → Specific collections · is one of · T-shirts
Minimum quantity of items customer must buy: 2
Customer Gets → RULE GROUP #1 → Specific collections · is one of · T-shirts
Quantity of items customer gets: 1
Discount type: Free
Maximum uses per order: Unlimited
Sort get items for discount: Lower-priced items first

Compra 3 camisas y llévate un par de calcetines con un 50% de descuento, una vez por pedido

Discount method: Automatic
Title: Shirts and socks · 50% off socks
Customer Buys → RULE GROUP #1 → Specific collections · is one of · Shirts
Minimum quantity of items customer must buy: 3
Customer Gets → RULE GROUP #1 → Specific collections · is one of · Socks
Quantity of items customer gets: 1
Discount type: Percentage off
Percentage: 50
Maximum uses per order: Limited
Maximum number of uses: 1

Una escalera: compra más, llévate más

Discount method: Automatic
Title: Mix and match ladder
Customer Buys → RULE GROUP #1 → Specific collections · is one of · Candles
Customer Gets → RULE GROUP #1 → Specific collections · is one of · Candles
Add Tiers To This Discount: ticked
Tier 1 → Customer buys quantity: 2 · Customer gets quantity: 1 · Discount type: Percentage off · Percentage: 25
Tier 2 → Customer buys quantity: 4 · Customer gets quantity: 2 · Discount type: Free

Un código para un regalo tipo paquete

Discount method: Discount Code
Discount Code: SOCKS50
Customer Buys → RULE GROUP #1 → Specific collections · is one of · Shoes
Minimum quantity of items customer must buy: 1
Customer Gets → RULE GROUP #1 → Specific collections · is one of · Socks
Quantity of items customer gets: 1
Discount type: Fixed amount off per item
Amount off per item: 5
Limit to one use per customer: ticked

Un descuento Buy X Get Y automático no necesita nada del comprador: en cuanto el carrito tiene suficientes artículos aptos y al menos un artículo de regalo, Shopify aplica el descuento en el carrito y muestra el Title que escribiste junto al ahorro. Un descuento con código se aplica en cuanto el comprador introduce el código que definiste.

Los artículos de regalo nunca se añaden al carrito en lugar del comprador: tienen que estar ya ahí para que el descuento tenga algo de lo que restar dinero. Con Free, los artículos de regalo se quedan en el carrito y su precio baja a cero.

  • Percentage: mayor que 0 y como mucho 100 — se rechaza en el propio campo y otra vez en el servidor.
  • Cantidades: números enteros mayores que 0, tanto para la cantidad de compra como para la cantidad de regalo.
  • Niveles: hasta 10 por descuento.
  • Número máximo de usos por pedido: un número entero mayor que 0, y solo cuando Maximum uses per order está en Limited.
  • Mercados: hasta 20 cuando eliges mercados concretos.
  • Suscripciones: hasta 100 pagos recurrentes cuando eliges un número limitado.
  • Las condiciones son solo de artículo. No hay condiciones de total del carrito ni de cliente en las reglas de compra y de regalo — usa Multioferta si necesitas un filtro de carrito o de cliente junto a una oferta de compra y regalo.
  • Las combinaciones las decide Shopify. Marcar una casilla en Discount can be combined with le dice a Shopify que este descuento puede ejecutarse junto a ese tipo; Shopify decide qué se aplica realmente.
  • El método queda fijado tras la creación. Automatic y Discount Code no se pueden intercambiar en un descuento que ya existe; duplícalo en su lugar.

¿Por qué mi descuento regala más artículos de los que esperaba? Casi siempre porque un requisito está en su propio grupo de reglas. Los grupos de reglas se suman, así que un grupo que solo contiene Line quantity es al menos 6 coincide con todas las líneas del carrito. Pon el requisito en el mismo grupo que la selección que acota, con Between conditions en AND.

Puse dos colecciones en un grupo de reglas con AND y no se descuenta nada. ¿Por qué? Las condiciones unidas con AND dentro de un mismo grupo tienen que cumplirse todas en la misma línea del carrito, así que esa forma pide un producto que esté en las dos colecciones. Para “cualquiera de las dos colecciones”, usa una sola condición Specific collections que liste ambas, o pon Between conditions en OR. Para “una de cada”, usa un grupo de reglas distinto por colección y Match All Rule Groups.

¿Puede el mismo artículo contar como artículo de compra y como artículo de regalo? Sí, si coincide con las dos selecciones. Apunta Customer Gets a otra colección u otro producto si no quieres que pase.

¿Cuántos niveles puede tener un descuento? Hasta 10. El encabezado muestra el recuento, y Add tier desaparece cuando llegas a 10.