Lanzas un producto de edición limitada y un solo cliente se lleva varias unidades. Mientras les dices a los demás que está agotado, te toca enviar avisos de cancelación, pedido a pedido, a quien compró de golpe. En una venta limitada, quizá lo que más pesa no es vender, sino el reguero de cancelaciones que queda después.
Hay dos caminos para conseguir «una unidad por cliente», según lo que quieras limitar. Si solo necesitas un tope único de unidades por carrito para toda la tienda, te basta el ajuste estándar de Shopify. Si quieres un tope distinto por producto, o limitar el total de compras de un mismo cliente, necesitas una app.
En este artículo ordenamos primero lo que la función estándar puede y no puede hacer, y después los pasos para configurarlo en SellRules y los puntos donde más se falla.
Detrás de «una unidad por cliente» hay en realidad tres decisiones distintas
Aunque suene igual, «una unidad» necesita un mecanismo distinto según a qué se aplique. Antes de configurar nada, decide cuál de estas tres cosas quieres limitar.
| Lo que quieres limitar | Qué significa | Ejemplo |
|---|---|---|
| Máximo una unidad por pedido | No se pueden poner dos o más unidades en un mismo carrito | Una figura de edición limitada que solo admite una unidad por pedido |
| Máximo una unidad en total por cliente | Se cuentan también los pedidos anteriores y el total no puede pasar de una | Quien ya compró una unidad no puede volver a pedirla otro día |
| Solo se puede comprar una vez | Se limita el número de compras, no la cantidad | Un producto de regalo para socios que cada uno solo puede comprar una vez |
Por ejemplo, aunque limites a «una unidad por pedido», el mismo cliente puede hacer dos pedidos de una unidad y acabar con dos. Si quieres frenar la compra masiva para reventa, tienes que pensar también en «una unidad en total por cliente». Hacer coincidir el «una unidad por cliente» que escribes en la descripción del producto con el alcance real de la restricción te ahorra problemas después.
Comprueba primero si te basta con la configuración estándar de Shopify
Shopify trae un ajuste estándar llamado «límite de Añadir al carrito» (Add-to-cart limit), que limita la cantidad de cada producto que un cliente puede meter en el carrito en una sola compra. La pantalla de configuración muestra además un valor recomendado basado en el historial de ventas de la tienda (en tiendas con poco historial se indica un valor recomendado por defecto).
Es un ajuste sencillo, pero conviene conocer sus alcances.
- Se aplica por igual a toda la tienda: no puedes cambiar el tope solo para un producto. Si lo pones en 1, todos los productos de la tienda pasan a «una unidad por compra».
- Se cuenta por variante: el tope se aplica a cada variante, no al producto completo. En un producto con tres colores —rojo, azul y verde— y tope 1, el cliente puede llevarse una unidad de cada color, tres en total.
- No cuenta los pedidos posteriores del mismo cliente: al ser un tope «por carrito», basta dividir la compra en varios pedidos para seguir comprando.
- Hay casos que quedan fuera: los productos sin seguimiento de inventario, los que se siguen vendiendo aunque estén agotados, los carritos de ventas B2B y los carritos creados desde el POS o desde pedidos preliminares están excluidos. En un producto de fabricación bajo pedido sin seguimiento de inventario, este tope sencillamente no se aplica.
En resumen: si el objetivo es «que nadie meta una cantidad enorme de cualquier producto en el carrito», el ajuste estándar basta. En cambio, para casos como «solo este producto limitado a una unidad» o «que la misma persona no pueda comprar dos veces», se queda corto. El propio Centro de ayuda de Shopify propone, para limitar la cantidad de pedidos, ajustar el inventario, apoyarse en la configuración de envío o usar una app que fije topes de carrito.
Con SellRules, define topes y requisitos de compra por producto
En SellRules creas una regla de restricción de compra por producto desde «Reglas → Restricciones de compra». La restricción actúa tanto en la página de producto como en la pantalla de pago: quien introduce una cantidad por encima del tope ve un aviso y no puede seguir al carrito.
La regla puede aplicarse al producto entero o solo a algunas variantes. Lo que se configura son tres cosas: topes, requisitos de compra y forma de contar.

1. Hay tres tipos de tope: rellena solo los que necesites
- Máximo por pedido: las unidades que se pueden comprar en un solo pedido
- Máximo por cliente: el tope del total contando también los pedidos anteriores
- Máximo de pedidos por cliente: el tope del número de compras, no de las unidades
Para «una unidad por cliente», poner el máximo por pedido en 1 y además el máximo por cliente en 1 evita también que se esquive el tope dividiendo los pedidos. Eso sí: el «Máximo por pedido» tiene que ser igual o menor que el «Máximo por cliente». Al revés, un solo pedido ya superaría el tope acumulado y los ajustes se contradirían.
2. Elige el requisito de compra entre cuatro opciones
- Sin restricción: solo se aplican los topes de cantidad
- Inicio de sesión obligatorio: quien no haya iniciado sesión no puede comprar. Sirve cuando quieres identificar al cliente para llevar la cuenta de su total acumulado
- Etiqueta obligatoria: solo compran los clientes que llevan una etiqueta concreta en Shopify. Encaja bien en productos exclusivos para socios o de acceso anticipado
- Venta suspendida: la página de producto sigue visible pero el botón de compra queda desactivado. Se usa para pausar las ventas una temporada
Con «Etiqueta obligatoria», las etiquetas no distinguen mayúsculas y el nombre de la etiqueta nunca se muestra al cliente. La comprobación usa la copia de etiquetas de cliente que guarda la aplicación, así que para los clientes que ya estaban registrados antes de instalar la app hay que ejecutar una vez «Configuración → Volver a sincronizar etiquetas de cliente».
3. La forma de contar más segura es «Total en todo el producto»
«Total en todo el producto (recomendado)» evita que se supere el tope combinando tallas o colores. «Por variante» cuenta cada variante por separado, así que solo conviene cuando quieres asignar un cupo distinto a cada variante.
4. Antes del lanzamiento, prueba un pedido que se bloquea y otro que pasa
Con un producto de prueba, ensaya una cantidad dentro del tope y otra por encima. No basta con ver si entra en el carrito: comprueba también que sale el aviso en la página de producto y que la pantalla de pago lo detiene. Si usas «Inicio de sesión obligatorio» o «Etiqueta obligatoria», repite la misma comprobación con una cuenta que no cumpla la condición.
El paso a paso con las pantallas reales está en «Limitar las compras» de la guía de uso de SellRules.
Lo que las restricciones no pueden evitar y los fallos más habituales
Las restricciones de compra actúan sobre «pedidos que Shopify puede reconocer como del mismo cliente». Pedidos desde otra cuenta o compras de invitado que no se pueden vincular a un cliente son vías de escape que no se cierran del todo. Exigir el inicio de sesión reduce esa vía de escape, pero aun así conviene tomarlo como «mucho menos trabajo que cancelar pedidos a mano uno a uno», no como un bloqueo absoluto.
Cuando algo no funciona, revisa estos tres puntos.
- La restricción no se aplica en la pantalla de pago: suele deberse a que la regla está inactiva, a que con «Etiqueta obligatoria» aún no has resincronizado las etiquetas de cliente, o a que la forma de contar no es la que imaginabas. Comprueba el estado de la regla en «Reglas → Restricciones de compra».
- La incrustación de la aplicación está desactivada en el tema: al desactivarla, el botón de compra vuelve a su aspecto normal y la validación en la pantalla de pago deja de actuar. Los ajustes en sí se conservan.
- Confundirla con las restricciones de las programaciones: las programaciones de preventa, fabricación bajo pedido y rotura de stock también tienen campos de restricción de compra, pero no son lo mismo que la restricción creada en «Reglas». La restricción de venta habitual se configura en «Reglas».
Además, si limitas, es igual de importante explicar al cliente el motivo y cuándo podrá comprar. Un «no se puede comprar» sin explicación genera más frustración que la propia restricción.
Preguntas frecuentes
¿Se puede hacer «una unidad por cliente» solo con las funciones estándar de Shopify?
Puedes limitar en toda la tienda cuántas unidades de cada variante entran en un mismo carrito, pero no puedes poner un tope distinto por producto ni limitar el total de compras de un mismo cliente. Si también quieres contar los pedidos posteriores, necesitas una app.
¿Se puede impedir que un cliente pida desde otra cuenta?
No por completo. Las restricciones de compra se aplican a «pedidos que Shopify puede identificar como del mismo cliente», así que otra cuenta o una compra de invitado que no se pueda identificar cuenta como otra persona. Exigir el inicio de sesión reduce esa vía de escape.
¿Cómo evitar que se salten el tope combinando tallas?
Pon la forma de contar en «Total en todo el producto». Si la dejas en «Por variante», se pueden combinar tallas distintas para superar el tope.
¿Qué ve el cliente cuando se topa con la restricción?
En la página de producto el botón de compra no se puede pulsar y se muestra el motivo, y la pantalla de pago vuelve a validarlo. El texto que ve el cliente se define por regla; si lo dejas vacío, se usa el texto por defecto.
Precio y cómo probarlo
SellRules tiene un único plan, Launch, a 7.99 USD al mes, con todas las funciones incluidas, también las restricciones de compra. Hay una prueba gratuita de 10 días y el cobro pasa por el sistema de facturación de la Shopify App Store. Si la desinstalas durante la prueba, no se genera ningún cargo.
Como para limitar toda la tienda por igual basta el ajuste estándar de Shopify, lo mejor es confirmar primero que tienes un motivo que el estándar no cubre («solo este producto», «el total por cliente») y luego probar la app. Si la pruebas con un solo producto durante el periodo gratuito, tendrás base suficiente para decidir si te compensa.
Ver las funciones y el precio de SellRules
Artículos relacionados: Ventas anticipadas y limitadas: las decisiones a tomar / Producto agotado en Shopify: ¿preventa o aviso de reposición? / Sin esperar a la hora del lanzamiento: automatiza el cambio entre preventa y venta / Para probar SellRules gratis, empieza con 1 producto
Referencias: guía de uso de SellRules · «Gestionar el aumento de las ventas», Centro de ayuda de Shopify · «Límite de Añadir al carrito», Centro de ayuda de Shopify (en inglés) · Shopify App Store. Comprobado el 16 de septiembre de 2026.