Los descuentos de volumen nativos de Shopify cuentan la cantidad en todos los artículos elegibles en el carrito, no por producto individual. Cuando estableces un descuento de cantidad mínima en una colección, Shopify suma todas las unidades calificadas juntas, por lo que un cliente que compra 2 de un producto y 1 de otro puede activar un nivel que destinaste a comprar 3 de un solo artículo. Para contar el mismo producto o la misma variante por su cuenta, necesitas conteo por producto, que los descuentos nativos de Shopify no ofrecen. Lo obtienes de una aplicación que te permite elegir qué cuenta como "el mismo producto" antes de que se ejecute la matemática del nivel.
Esta guía explica exactamente cómo los descuentos de cantidad nativos cuentan, los tres modos de conteo (por variante, por producto y por grupo) en inglés plano, por qué la agrupación de colecciones otorga descuentos que nunca pretendiste, cómo funciona la fijación de precios de cantidad mínima de pedido, y un ejemplo completamente trabajado con niveles de silla de comedor contados por silla. Terminarás sabiendo qué modo de conteo se adapta a cada promoción y cómo configurarlo para que el nivel que ve el cliente sea el nivel que realmente pagan.
¿Cómo cuentan cantidad los descuentos de volumen nativos de Shopify?
El constructor de descuentos nativo de Shopify puede crear absolutamente un descuento de volumen. Eliges "Cantidad de descuento de productos", lo limitas a un producto o una colección, y añades una cantidad mínima de artículos como requisito de compra. Esa parte funciona. El problema no es si puedes crear un nivel. El problema es qué cuenta el nivel.
Cuando estableces una cantidad mínima, Shopify la trata como un umbral contra el total de todos los artículos calificados en el carrito. Según la documentación del desarrollador de Shopify, el DiscountMinimumQuantity objeto "especifica la cantidad mínima de artículos requerida para la elegibilidad del descuento" y "este umbral se aplica a artículos calificados en el carrito del cliente". El ejemplo que Shopify da es una promoción "Compra 3, Obtén 10% de Descuento" que establece la cantidad mínima en 3 artículos. Nada en esa regla dice tres del mismo artículo. Dice tres artículos calificados, punto.
La misma agrupación aparece en Compra X Obtén Y. El objeto DiscountOnQuantity de Shopify potencia efectos escalonados de "compra más, ahorra más", y Shopify lo describe con un ejemplo de mezcla y combinación: "Compra 4 velas, obtén 2 velas 50% de descuento (mezcla y combinación)". Mezcla y combinación es la pista. Las cuatro velas que desbloquean la oferta pueden ser cualquier cuatro velas en el conjunto elegible. No tienen que ser la misma vela. Y los artículos de requisito previo en un descuento Compra X Obtén Y pueden ser, según la documentación de DiscountCustomerBuysInput, "colecciones o productos", con un valor de cantidad única cubriendo el conjunto completo.
Entonces el comportamiento nativo, verificado contra shopify.dev, es consistente en todos los tipos de descuento: el umbral de cantidad cuenta cada artículo de línea elegible juntos. Limita el descuento a una colección y la colección completa alimenta un número compartido. Eso está bien para un empuje de "gasta más, ahorra más" en toda la tienda. Es incorrecto para "compra más de este producto específico".
MARCADOR DE POSICIÓN DE IMAGEN (Imagen 1): Cómo el conteo nativo agrupa una colección
Visual sugerido: Un diagrama limpio 16:9 en un fondo blanco. El lado izquierdo muestra un carrito con tres productos de silla diferentes, cantidades 2, 1 y 1, cada uno una silueta distinta en gris pizarra. Una gran flecha violeta etiquetada "cantidad mínima nativa: cuenta todos los artículos calificados" apunta a un contador agrupado único que lee "4 unidades para un umbral compartido". Una pequeña bandera roja dice "no 4 de la misma silla". Estilo de vector plano, colores de marca violeta y oro, etiquetas sin serifa, sin fotografía.
Por qué el alcance de la colección empeora esto, no lo mejora
Los comerciantes recurren a una colección porque se siente como el contenedor correcto. "Vendo cinco sillas de comedor, las pondré en una colección de Sillas y estableceré el descuento allí". Es el movimiento intuitivo, y es exactamente el movimiento que rompe la intención.
Una vez que el descuento está limitado a esa colección, Shopify no distingue entre las cinco sillas dentro de ella. Cada unidad de cada silla cuenta hacia el mismo umbral. Agrega un producto a la colección más tarde y también se une silenciosamente al conteo. Los comerciantes en los foros de Shopify describen esto precisamente: quieren niveles "por silla específica, sin combinación entre productos", y el soporte de Shopify confirma que los descuentos nativos no pueden "contar solo los mismos productos". La colección es un filtro para la elegibilidad, no un límite para el conteo.
¿Cuáles son los tres modos de conteo?
Cada descuento basado en cantidad tiene que responder una pregunta antes de hacer cualquier matemática: ¿qué cuenta como "el mismo producto"? Hay tres respuestas sensatas, y la correcta depende completamente de la promoción. Nombrarlas explícitamente es todo el juego, porque Shopify nativo solo te da la más amplia.
Por variante: cuenta solo el SKU exacto
El conteo por variante trata cada variante como su propia isla. Una remera grande y una remera mediana del mismo estilo cuentan por separado, hacia umbrales separados. Los tamaños A3 y A4 del mismo póster nunca se agrupan.
Usa por variante cuando tus variantes son efectivamente productos diferentes para fines de precios. Tamaños de impresión que cuestan cantidades genuinamente diferentes de producir, materiales que tienen márgenes diferentes, o cualquier cosa donde "5 de este SKU exacto" es la unidad real de la oferta. Si un cliente no debe poder alcanzar un nivel mezclando tamaños, por variante es el modo que lo aplica.
Por producto: cuenta todas las variantes de un producto juntas
El conteo por producto es lo que la mayoría de los comerciantes realmente significan cuando dicen "compra más de este artículo". Todas las variantes de una página de producto único cuentan hacia el mismo nivel. Todos los tamaños y colores de un estilo de remera se suman juntos, pero un estilo de remera diferente no contribuye.
Este es el valor por defecto sensato para niveles de volumen. Un comerciante de muebles que vende una silla de comedor en cuatro acabados quiere que los cuatro acabados cuenten como "la silla", porque para el cliente son la silla. Dos roble más dos nogal es cuatro sillas, y debería alcanzar el nivel de cuatro sillas. Por producto lo obtiene bien mientras se niega a contar un modelo de silla completamente diferente.
Por grupo: selecciona manualmente un pequeño conjunto de productos relacionados
El conteo por grupo te permite nominar un conjunto específico y explícito de productos que deben compartir un umbral. Un "kit de inicio" de un limpiador, un tónico y una crema hidratante pueden contar juntos, por lo que cualquier tres unidades sacadas de ese trío desbloquea la oferta, sin arrastrar todo tu catálogo al conteo.
Por grupo es el modo más cercano al comportamiento de colección nativa de Shopify, y ese es el punto. Úsalo deliberadamente cuando realmente quieras un fondo de mezcla y combinación, como una promoción de "cualquier 6 artículos, 10 por ciento de descuento" en toda la tienda. La diferencia con el nativo es que estás eligiendo el fondo a propósito, artículo por artículo, en lugar de heredarlo por accidente de lo que sea que se encuentre en una colección.
El único modelo mental que debes mantener: Shopify nativo solo ofrece algo como por grupo, limitado a una colección, quieras o no. Por variante y por producto son los dos modos que el conteo nativo no puede expresar, y son los dos que la mayoría de los comerciantes realmente necesitan.
¿Por qué la agrupación de colecciones da a los clientes el descuento incorrecto?
Aquí está el fracaso concreto, y corta en ambos sentidos.
Primero, se dispara demasiado fácilmente. Quisiste decir "compra 3 de esta silla, obtén 15 por ciento de descuento". Un cliente agrega uno de cada uno de tres sillas diferentes, alcanza el umbral compartido de 3 y obtiene 15 por ciento de descuento en los tres. Ese no es el comportamiento de lealtad para el que estabas fijando precios. Querías recompensar el compromiso con un producto. En su lugar, descontaste un carrito de muestra navegable, y regalaste margen en unidades que nunca se iban a mover juntas en volumen.
Segundo, y menos obvio, puede recompensar insuficientemente al cliente que querías. Si tus niveles escalan (3 a 5 unidades al 15 por ciento, 6 a 9 al 18 por ciento, 10 o más al 20 por ciento) y el conteo se agrupa en toda una colección, la matemática se vuelve turbia rápidamente. Un comprador mayorista que toma 10 de una silla se sienta en el mismo cubo agrupado que un comprador minorista que agarra 2 de tres sillas diferentes. No puedes fijar el precio de un nivel de volumen por producto de manera limpia cuando el contador no sabe qué unidades pertenecen a qué producto.
Tercero, es frágil de mantener. Porque la colección define el conteo, editar la colección edita la promoción. Agrega una silla estacional a la colección de Sillas y cada comprador de esa nueva silla ahora contribuye a, y se beneficia de, un nivel que diseñaste hace meses para productos diferentes. Nada falla. El descuento simplemente comienza silenciosamente a comportarse diferentemente. La desviación silenciosa como esta es la misma clase de problema que hace que los comerciantes desconfíen de las herramientas de descuento en primer lugar: el carrito aún muestra un número, es solo el número incorrecto.
La solución no es una colección más inteligente. Es contar por producto para que el umbral signifique lo que pensaste que significaba.
¿Qué es la fijación de precios de cantidad mínima de pedido (MOQ) y cómo habilita el conteo por producto?
La fijación de precios de cantidad mínima de pedido es el patrón mayorista y voluminoso donde un producto simplemente no está disponible, o no está descontado, por debajo de una cantidad base, y luego gana una tarifa establecida por encima. "Sin precio de comercio por debajo de 12 unidades. A 12 o más, este precio por unidad". Es cómo funcionan muchos catálogos B2B y hechos a medida.
La fijación de precios MOQ vive o muere en el conteo por producto o por variante, porque la base tiene que significar "12 de esta cosa", no "12 de cualquier cosa en la categoría". Si el conteo se agrupa en una colección, un comprador ensambla 12 unidades mixtas y reclama una tarifa mayorista en un pedido minorista. Eso es lo opuesto a para qué sirve MOQ.
Con el conteo por variante, MOQ se vuelve exacto: sin descuento por debajo de 12 unidades del mismo SKU, luego un anulador de precio unitario fijo de 12 en adelante. Los compradores minoristas bajo la base pagan el precio completo. Los compradores mayoristas cruzan la base en un producto único y recogen automáticamente el precio unitario mayorista, sin una lista de precios separada para mantener y sin un trabajo provisional. El modo de conteo está haciendo la aplicación, por lo que obtener el modo correcto importa más que los números del nivel.
Ejemplo trabajado: niveles de silla de comedor contados por silla
Hagamos esto concreto con el escenario exacto que los comerciantes siguen describiendo en los foros. Una tienda de muebles vende varios estilos de silla de comedor y quiere una oferta de volumen por silla en uno de ellos:
- 3 a 5 sillas: 15 por ciento de descuento
- 6 a 9 sillas: 18 por ciento de descuento
- 10 o más sillas: 20 por ciento de descuento
La intención es estricta. El nivel debe contar esa silla (todos los acabados juntos), debe requerir un mínimo de 3 para comenzar, y no debe agruparse con los otros estilos de silla en la colección. Aquí es cómo se resuelve el mismo carrito bajo la agrupación de colecciones nativa versus el conteo por producto.
Mira las filas tres y cuatro. Esos son los casos que separan una promoción que funciona de una que pierde margen. Bajo la agrupación nativa, cuatro unidades no relacionadas pueden desbloquear un nivel destinado a comprar cuatro de una silla. Bajo el conteo por producto, solo el compromiso genuino con esa silla (en cualquier acabado) alcanza el nivel, exactamente como se pretendía. Las filas de volumen aún funcionan perfectamente, porque el conteo por producto suma cada acabado de la silla antes de verificar el umbral.
Aquí es también donde el mínimo de 3 hace su trabajo limpiamente. Porque el conteo es por producto, "al menos 3 de esta silla" es inequívoco. No hay forma de satisfacerlo con una dispersión de artículos de una sola vez, que es precisamente la laguna que la agrupación de colecciones deja abierta.
MARCADOR DE POSICIÓN DE IMAGEN (Imagen 2): Mismo carrito, dos modos de conteo, dos totales
Visual sugerido: Una ilustración de panel dividido 16:9. El panel izquierdo etiquetado "Nativo: agrupado en colección" muestra un carrito de cuatro sillas diferentes con una insignia verde de 15 por ciento y una pequeña advertencia roja "nivel no previsto". El panel derecho etiquetado "Por producto: cuenta la misma silla" muestra el carrito idéntico de cuatro sillas diferentes sin descuento y una nota tranquila gris "sin nivel, como se pretendía". Debajo, una segunda fila muestra cuatro de la misma silla ganando 15 por ciento en ambos paneles. Colores de marca violeta y oro, vector plano, sin fotografía.
Cómo configurar descuentos de volumen por producto, paso a paso
Puedes construir un descuento de volumen agrupado nativamente en unos pocos minutos. Lo que el nativo no puede hacer es elegir el modo de conteo, por lo que los niveles por producto y por variante necesitan una aplicación que exponga el conteo como una configuración explícita. Aquí está la secuencia confiable, sea cual sea la ruta que tomes.
1. Decide qué significa "el mismo producto" para esta promoción
Antes de tocar ningún constructor, escribe la oración. "Compra más de este SKU exacto" es por variante. "Compra más de este producto en cualquier variante" es por producto. "Compra cualquier mezcla de este conjunto específico de artículos" es por grupo. Esta única decisión determina todo lo que viene después, y es la decisión que Shopify nativo toma por ti (siempre la más amplia).
2. Elige el modo de conteo explícitamente
En una herramienta que lo soporta, establece el modo de conteo primero, no último. Por producto es el valor predeterminado seguro para un nivel "compra más de este artículo". Cambia a por variante cuando diferentes variantes son genuinamente productos diferentes para fines de precios, como tamaños de impresión o materiales. Reserva por grupo para fondos de mezcla y combinación deliberados, y elige los miembros a mano.
3. Establece tus puntos de ruptura de nivel
Agrega los pares de cantidad y descuento que tu estrategia necesita: 3 a 5, 6 a 9, 10 o más, cada uno con su propio porcentaje o cantidad fija. Para fijación de precios MOQ, haz que el primer nivel comience en tu base (por ejemplo, 12 o más) y deja todo por debajo a precio completo. Un anulador de precio unitario fijo, en lugar de un porcentaje, a menudo es la expresión más limpia de una tarifa mayorista.
4. Limita la oferta al producto correcto o conjunto
Adjunta los niveles al producto específico para por producto, o la variante específica para por variante. Si estás usando por grupo, aquí es donde nominás a los miembros. Mantén el alcance ajustado. El modo de conteo ya maneja lo que se agrupa junto, así que no necesitas una colección extendida para hacerlo funcionar.
5. Muestra los niveles en la página del producto
Un descuento de cantidad que el cliente no puede ver es un descuento de cantidad que no convierte. Muestra la tabla de niveles en la página del producto para que los compradores puedan ver el siguiente punto de ruptura y el ahorro. La tabla debe actualizar en vivo mientras cambian cantidad, sin recarga de página, y el nivel destacado debe coincidir siempre con lo que el checkout cobrará.
6. Prueba un carrito que debería aplicar y uno que no debería aplicar
Construye un carrito que compre lo suficiente de un producto para alcanzar cada nivel, coloca un pedido de borrador o prueba, y lee el resumen de checkout línea por línea para confirmar que el nivel correcto se disparó. Luego construye el carrito trampa: una dispersión de productos diferentes que activaría un descuento agrupado pero no debería activar nada bajo conteo por producto. Confirma que se queda a precio completo. Los fallos silenciosos son el enemigo aquí, porque un descuento que se dispara incorrectamente tampoco lanza un error.
MARCADOR DE POSICIÓN DE IMAGEN (Imagen 3): El selector de modo de conteo
Visual sugerido: Una maqueta de captura de pantalla de producto 16:9 del paso Conteo del editor de campaña Stackable. Muestra tres opciones seleccionables etiquetadas "Por variante, cuenta el SKU exacto", "Por producto, cuenta todas las variantes de un producto" (seleccionado, resaltado violeta), y "Por grupo, cuenta un conjunto seleccionado a mano", cada uno con una oración de vista previa de inglés plano de una línea debajo. Estilo de administración Shopify Polaris limpio, acento de marca en violeta. Referencia a los docs/screenshot-manifest.md ranura volume-discounts-step-1 para capturar la pantalla real más tarde.
Ejecuta esto de manera confiable con Stackable
Si quieres niveles por producto o por variante, Shopify nativo no puede expresarlos, y esta es exactamente la brecha Stackable fue construida para cerrar, honestamente y dentro de las reglas reales de Shopify.
- Stackable te da el modo de conteo como una opción explícita: por variante, por producto, o por grupo, así el umbral cuenta lo que realmente quisiste decir en lugar de agrupar toda una colección por defecto.
- Los niveles se mantienen desde el carrito hasta el checkout porque la matemática se ejecuta dentro de una Shopify Function, así que el precio que ve un comprador en la página del producto es el precio que paga en el checkout, incluyendo en Shop Pay y otros checkouts acelerados.
- La tabla de niveles de tienda se actualiza en vivo mientras el cliente cambia cantidad, sin recarga de página, destacando el nivel activo para que el siguiente punto de ruptura siempre sea visible.
- Stackable nunca reescribe tus precios de producto. Los niveles existen solo como ajustes de checkout, así que desinstalar deja tu catálogo exactamente como era.
Instala Stackable gratis y crea una escala por producto que cuente el artículo correcto, del carrito a Shop Pay, en usestackable.com/pricing. 🚀
La conclusión
- Los descuentos de volumen nativos de Shopify cuentan la cantidad mínima en todos los artículos calificados en el carrito, no por producto, así que artículos no relacionados pueden activar un nivel destinado a un producto.
- Limitar a una colección empeora esto: cada producto en la colección alimenta un umbral compartido, y agregar un producto más tarde silenciosamente cambia la promoción.
- Tres modos de conteo cubren cada caso: por variante (SKU exacto), por producto (todas las variantes de un producto), y por grupo (un conjunto seleccionado a mano). Shopify nativo solo ofrece algo como por grupo, limitado a una colección.
- Por producto es el valor predeterminado correcto para "compra más de este artículo". Por variante aplica niveles de SKU exacto y pisos MOQ. Por grupo es para fondos de mezcla y combinación deliberados.
- La agrupación de colecciones cuesta dinero en ambas direcciones: se dispara demasiado fácilmente para carritos de navegación y no puede fijar el precio de un nivel de volumen por producto de manera limpia.
- Siempre prueba un carrito que debería aplicar (suficiente de un producto) y un carrito que no debería aplicar (una dispersión de productos diferentes), y lee el resumen de checkout línea por línea.
- Herramientas como Stackable exponen el modo de conteo explícitamente y ejecutan la matemática del nivel en una Shopify Function, así que el nivel que ve un comprador es el nivel que paga, desde la página del producto a Shop Pay.
Artículos relacionados
- Descuentos de volumen y escalonamientos de cantidad: establece niveles que cuentan el producto exacto, con una tabla de nivel de página de producto en vivo.
- Conteo por producto explicado: por variante, por producto, y por grupo en inglés plano, con recetas trabajadas.
- Apilamiento de descuentos, hecho bien: capa un nivel de volumen con descuentos de orden y envío usando los tres interruptores de combinación por clase.
- Fijación de precios de Stackable: planes, el nivel gratuito, y qué incluye cada uno.
- Cómo funciona el apilamiento de descuentos en Shopify: por qué el nativo solo aplica el descuento más alto, y cómo combinar ofertas correctamente.
- Ofertas multibuy repetidas que se recalculan por conjunto: fijación de precios "4 por GBP 10, 8 por GBP 20" que se repite por conjunto en lugar de descontar una vez.



