Las cajas de suscripción tienen un problema que las apps de suscripción no resuelven. Recharge, Appstle, Seal y Shopify Subscriptions son excelentes facturando: gestionan los cobros recurrentes y dejan que los clientes salten, pausen o cancelen. Pero ninguna responde a la pregunta operativa que un vendedor de cajas se hace cada mes: "¿Cuántos suscriptores nuevos puedo aceptar este ciclo antes de quedarme sin cajas, y cómo cierro el carrito cuando llego a ese número?"
Shopify tampoco tiene una respuesta nativa, y la SERP está curiosamente en silencio al respecto: busca "limitar altas de cajas de suscripción por mes" y obtienes tutoriales genéricos de "cómo empezar una caja", no la mecánica de capacidad y fecha límite. Esta guía cubre esa capa que falta: limitar las nuevas altas por ciclo, fijar una fecha límite de alta y mostrar "plazas disponibles" o una lista de espera, mientras tu app de facturación sigue haciendo aquello en lo que es buena.
Respuesta rápida: cómo limitar las altas de cajas de suscripción en Shopify
Para limitar las altas de cajas de suscripción por ciclo en Shopify, añade una capa de ventana de pedidos delante de tu app de facturación: un tope de capacidad por ciclo en el producto o la colección de suscripción, una fecha límite de alta y un límite por cliente, todo ello aplicado en el pago. OrderRules hace esto en el plan Pro. Y algo crucial: controla las nuevas altas y los pedidos puntuales, no las renovaciones existentes. Las Functions de validación de pago de Shopify se ejecutan en los nuevos pagos, pero no en los pedidos recurrentes de suscripción, así que tus suscriptores actuales siguen renovando sin verse afectados mientras cierras la puerta a la entrada de nuevos clientes.
Las dos capas de una caja de suscripción
Una caja de suscripción necesita en realidad dos sistemas distintos, y confundirlos es la razón por la que los comercios se atascan:
- La capa de facturación: crea la suscripción, gestiona el cobro recurrente y maneja saltar/pausar/cancelar. Esto es Shopify Subscriptions, Recharge, Appstle, Seal o Loop.
- La capa de puerta de entrada: decide quién puede iniciar una caja este ciclo, cuándo se cierra el carrito y cuántas aceptarás. Esto son los topes de capacidad, las fechas límite, los límites por cliente y el mensaje de "plazas disponibles".
Cada app de facturación es dueña de la primera capa. Casi nadie es dueño de la segunda, y por eso los vendedores acaban improvisándola con límites de inventario burdos, apertura y cierre manual de productos y apps de lista de espera aparte. OrderRules está creada para esa capa de puerta de entrada, y se coloca con limpieza delante de la app de facturación que ya uses.
Piénsalo como una sala de máquinas y una puerta de entrada. Tu app de facturación es la sala de máquinas: mantiene los cobros recurrentes en marcha para todos los que ya están dentro. OrderRules es la puerta de entrada: decide cuánta gente nueva puede entrar este ciclo y cuándo cerrarla. Las dos nunca chocan, porque actúan en momentos distintos: la puerta de entrada en el alta, la sala de máquinas en la renovación. Los negocios de cajas que escalan con limpieza usan ambas y mantienen a cada una en su carril.
Lo que Shopify y tu app de facturación no pueden hacer
De fábrica, ni Shopify ni una app de facturación pueden:
- Limitar las nuevas altas por ciclo. No hay un control de "solo 200 cajas nuevas este mes". Shopify Subscriptions expone el seguimiento de inventario y los reintentos de facturación, no un umbral de altas.
- Cerrar el carrito cuando un ciclo se agota. No existe un estado nativo de "agotado este mes, únete a la lista de espera" vinculado a una tanda de suscripción.
- Aplicar una ventana de fecha límite de alta. No hay una regla nativa que traslade las altas posteriores al día 20 a la tanda del mes siguiente.
- Hacer nada de esto sin que se pueda saltar. Un truco a nivel de tema lo omiten Shop Pay y los pagos exprés.
La única palanca nativa —poner un inventario bajo en el producto de suscripción— es burda y peligrosa: afecta tanto a las nuevas altas como a las renovaciones, así que puedes dejar sin producto a tus suscriptores actuales sin querer con tal de limitar los nuevos. Lo que quieres es un control que limite la entrada sin tocar las renovaciones. Esa es la distinción que la siguiente sección deja clara.
| Capacidad | Apps de facturación (Recharge, Seal, Shopify Subscriptions…) | OrderRules |
|---|---|---|
| Facturación recurrente y contratos de suscripción | Sí | No: conserva tu app de facturación |
| Limitar las nuevas altas por ciclo | No | Sí |
| Cerrar el carrito cuando un ciclo se agota | No | Sí |
| Fecha límite de alta / control de ventana de envío | No | Sí |
| Una caja por cliente (nuevas altas) | No | Sí |
| Mensaje de "plazas disponibles" / lista de espera en el pago | No | Sí |
| Frenar las renovaciones existentes | Mediante pausa / salto / inventario | No (por diseño) |
| Aplicado en el pago, incl. Shop Pay | — | Sí (Shopify Functions) |
Importante: lo que OrderRules controla y lo que no
Ten claro el alcance antes de montarlo, porque es la clave de todo el diseño.
OrderRules controla la puerta de entrada, los nuevos pagos:
- Las altas de suscripción nuevas (un alta es un pago normal de Shopify con un plan de venta, así que las reglas se ejecutan sobre ella, incluso a través de Shop Pay y otros pagos acelerados).
- Los pedidos puntuales y complementarios (un extra de arma tu caja, una caja de regalo de compra única).
OrderRules no controla las renovaciones ni la facturación:
- No crea cobros recurrentes ni gestiona contratos de suscripción: eso lo hace tu app de facturación.
- No frena, pausa ni limita las renovaciones de los suscriptores actuales. Las Cart and Checkout Validation Functions de Shopify enumeran explícitamente "Subscription (Recurring Orders)" como no compatible, porque las renovaciones las crea la app de facturación fuera del pago (mediante intentos de cobro), no a través de la tienda. Una Function de validación nunca se ejecuta sobre ellas.
Lejos de ser una debilidad, esto es exactamente lo que quieres: limitar y cerrar la nueva entrada sin alterar a los clientes que ya tienes. Si además necesitas retener o frenar las renovaciones, eso vive en tu app de facturación (pausar/saltar un contrato, o sus ajustes de inventario), no en una app de reglas de pedidos.
Limita las nuevas altas de cajas por ciclo ("agotado este mes")
Este es el caso de uso estrella. Fija un tope de capacidad por ciclo —mensual o semanal— en el producto de suscripción, o en la colección si gestionas varios niveles de caja contra un límite de producción compartido. Supón que puedes montar 200 cajas nuevas al mes además de las renovaciones: limita las nuevas altas mensuales a 200. Cuando el suscriptor número 200 pase por el pago, la caja cambia a agotada y se bloquean los nuevos pagos.
Ese es el mismo modelo de agotado y lista de espera que usan las grandes cajas. OwlCrate, por ejemplo, muestra las cajas como "Agotado", recopila correos en una lista de espera y libera plazas en pequeños lotes con un enlace de compra por tiempo limitado, además de una fecha límite estricta tras la cual se cancelan las compras rezagadas. Puedes reproducir la mecánica en Shopify: el tope de capacidad crea el estado de agotado y el mensaje de tu tienda dirige a los compradores a la lista de espera. Como el tope se aplica en el pago, un mes viral no puede sobrevender tu línea de producción.
Esta es la cuenta que mantiene un ciclo bajo control. Si puedes empaquetar 500 cajas al mes y ya tienes comprometidas 350 renovaciones, te queda margen para 150 altas nuevas. Limita las nuevas altas mensuales a 150 y el carrito se cierra justo en el punto en que se llena tu línea: renovaciones intactas, sin sobreventa, sin carreras a las 2 de la mañana para retirar el producto antes de que venda una de más. Recalcula el número cada ciclo a medida que crece tu base de renovaciones, y el tope reflejará siempre el margen real.
Toda la mecánica está en la documentación de topes semanales y mensuales, y la guía de lanzamientos limitados cubre la versión de carrito cerrado y lanzamiento por escasez de esta misma idea.
Modelos de suscripción abiertos frente a cerrados
Hay dos formas de vender una caja, y un tope de capacidad hace posible la más rentable.
- Modelo abierto: las altas están siempre activas. Simple, pero no puedes planificar la producción, y un buen mes puede inundar tu línea de empaquetado.
- Modelo cerrado: abres las altas en ventanas, limitas el ciclo, luego cierras el carrito y gestionas una lista de espera. Da más trabajo, pero convierte la capacidad en escasez: los suscriptores saben que las plazas son limitadas, los lanzamientos se sienten como eventos y nunca prometes más cajas de las que puedes fabricar.
Muchas marcas de cajas atribuyen al modelo cerrado de limitar y luego lista de espera un salto cualitativo en las altas: la escasez convierte. La pega es que Shopify no te da forma de aplicar el "cerrado": nada impide que un comprador se suscriba después de haber alcanzado tu número. Un tope por ciclo es lo que hace real el modelo cerrado: el carrito se cierra de verdad en tu límite en lugar de depender de que retires el producto a tiempo. Puedes usar un modelo cerrado permanente, o cambiar a él solo para un ciclo de alta demanda y reabrir cuando vuelvas a tener capacidad.
Define tu fecha límite mensual y tu ventana de envío
Las cajas funcionan con un ritmo: te das de alta antes de un día de cierre y todos se envían juntos. Los comercios preguntan una y otra vez cómo aplicar esto —"fecha límite de facturación/alta el día 20, envío el día 28" es una pregunta recurrente en la Shopify Community— porque Shopify no lo hace de forma nativa.
Usa una ventana de fecha límite para que las nuevas altas posteriores a tu día de cierre pasen al siguiente ciclo en lugar de sumarse a una tanda que ya cerraste para el empaquetado. Combínala con fechas de bloqueo para los periodos en los que no incorporas clientes (un cierre por vacaciones, un cambio de inventario). Tu app de facturación sigue siendo la dueña del anclaje de cobro recurrente de los suscriptores actuales; OrderRules solo gobierna cuándo la puerta de entrada está abierta a los nuevos. Consulta cómo configurar horas de cierre.
Gestiona la lista de espera y el siguiente ciclo
Agotarse es solo la mitad de la jugada: lo que haces con el exceso de demanda es la otra mitad. Cuando un ciclo alcanza su tope y la caja aparece como agotada, captura el interés en lugar de perderlo:
- Dirige el estado de agotado a una lista de espera. Personaliza el mensaje de la tienda para que un ciclo lleno diga "Agotado: únete a la lista de espera" con una captura de correo, en lugar de un callejón sin salida. Esa lista es tu demanda cálida para el siguiente ciclo.
- Libera el siguiente ciclo de forma deliberada. Cuando reabras, ya sabes cuántas plazas puedes ofrecer y quién va primero en la fila: libera por lotes, como hacen cajas como OwlCrate, para no reabrir nunca ante una avalancha que no puedes empaquetar.
- Mantén las renovaciones fluyendo todo el tiempo. Como el tope solo afecta a la nueva entrada, tus suscriptores actuales renuevan sin problema durante el periodo de agotado: la lista de espera trata puramente del crecimiento, no de tu base.
El resultado es un ritmo previsible: limita, agota, recoge la lista de espera, reabre a plena capacidad. La demanda que no puedes atender este mes se convierte en una ventaja de salida para el mes siguiente en lugar de en un reembolso y una disculpa.
Una caja por cliente (y límites de complementos)
Para lanzamientos de tirada limitada o de acceso justo, limita las nuevas altas a una caja por cliente, para que un solo comprador no acapare cinco de un ciclo escaso. Fija un límite por cliente y —esto es importante— excluye los pedidos etiquetados como suscripción para que las renovaciones en curso de un cliente no cuenten contra sus límites de compra puntual. Puedes aplicar los mismos topes por cliente a los pedidos complementarios puntuales.
Esto se solapa con la guía más amplia de límites por cliente, que profundiza en periodos y alcances; esta sección es solo la parte de cajas de suscripción, así que empieza por ahí para la configuración completa.
Complementos, cajas de regalo y pedidos puntuales
Las cajas rara vez venden solo la suscripción. Los complementos de arma tu caja, las cajas de regalo puntuales y los lanzamientos de merch para suscriptores pasan todos por el pago normal, lo que significa que se les aplican las mismas reglas, ya que son pedidos corrientes y no renovaciones.
- Capacidad de complementos. Si un complemento de temporada es limitado, limítalo por ciclo igual que limitas la caja, para que un complemento pueda agotarse de forma independiente de la suscripción base.
- Límites de cajas de regalo. Una caja de regalo puntual de temporada puede llevar su propio límite por cliente y su tope semanal, manteniendo un pico de regalos dentro de lo que puedes empaquetar junto con tus renovaciones.
- Acceso justo en lanzamientos de merch. Un lanzamiento de merch solo para suscriptores se puede limitar a uno por cliente para que los revendedores no puedan barrerlo.
Como son pagos corrientes, OrderRules aplica cada regla en el punto de venta, directamente a través de Shop Pay. El mismo motor que limita tus altas protege tus complementos, así que un extra que resulta un éxito sorpresa nunca desborda el ciclo en silencio.
Cómo configurarlo con OrderRules
- Conserva tu app de facturación (Shopify Subscriptions, Recharge, Appstle o Seal) para los cobros recurrentes. OrderRules se coloca delante: no reemplaza la facturación.
- Instala OrderRules y activa el plan Pro (precios); los topes por ciclo y los límites por cliente son Pro, las fechas límite por horario de tienda funcionan en cualquier plan.
- Limita las nuevas altas por ciclo en el producto o la colección de suscripción (p. ej. 200/mes).
- Fija la fecha límite de alta para que las altas tardías pasen al siguiente ciclo; añade fechas de bloqueo para las pausas de incorporación.
- Añade un límite por cliente y personaliza el mensaje de la tienda para mostrar "plazas disponibles" o un aviso de lista de espera.
- Prueba en el pago: confirma que el tope y la fecha límite bloquean una nueva alta (incluso a través de Shop Pay) mientras tus renovaciones actuales siguen sin verse afectadas.
Con qué app de suscripciones combinarlo
OrderRules funciona delante de cualquier app de facturación. Las opciones principales:
- Shopify Subscriptions: gratuita, nativa, planes recurrentes sencillos. Ideal para uno o dos productos de caja.
- Recharge: el estándar empresarial, integraciones y analítica profundas.
- Appstle: cargada de funciones, incluidas arma tu caja y lógica avanzada.
- Seal Subscriptions: gran relación calidad-precio, plan gratuito generoso.
- Loop: enfocada en la retención, con flujos de abandono y cancelación.
Todas gestionan facturación y retención; ninguna limita las nuevas altas por ciclo ni cierra el carrito en un umbral. Ese es el hueco que llena OrderRules, así que la recomendación honesta es usar una de cada, cada una haciendo su propio trabajo.
Escenarios habituales de cajas de suscripción
Algunos patrones que estos controles desbloquean:
- Cohorte de miembros fundadores: limita muy bajo el primerísimo ciclo (digamos 100 cajas, una por cliente) para lanzar un grupo fundador reducido al que puedas deleitar de verdad, y luego sube el tope a medida que crece tu capacidad de empaquetado.
- Lanzamiento de carrito cerrado: abre las altas durante una semana, limita el ciclo, luego cierra y crea una lista de espera para el mes siguiente. Escasez por diseño.
- Caja de tirada limitada: una caja temática limitada a 500 unidades, una por cliente, agotada cuando se llena.
- Ciclo con fecha de anclaje: las altas cierran el día 20, todo se envía el día 28; las altas tardías pasan al mes siguiente automáticamente.
- Arma tu caja con complementos: la caja base es de suscripción; los límites por cliente y de capacidad mantienen la demanda de complementos puntuales dentro de lo que puedes empaquetar.
En resumen
Tu app de facturación no va a limitar las nuevas altas, ni a cerrar el carrito cuando un ciclo se agota, ni a retener las altas tardías al mes siguiente: ese no es su trabajo. Esas son decisiones de puerta de entrada, y Shopify no las toma de forma nativa. Añade la capa de ventana de pedidos y ten clara la línea: estás limitando y programando la nueva entrada, mientras tu app de facturación mantiene a tus suscriptores actuales renovando según el calendario.
Empieza con OrderRules gratis, limita cada ciclo a lo que realmente puedes empaquetar, fija tu fecha límite y convierte "otra vez sobrevendimos la caja" en "agotado: únete a la lista de espera".