Saltar al contenido principal
Negocios de alimentación

Cómo una tienda de donuts vende 108 unidades al día en Shopify sin sobreventa

Jahangir Alam12 de mayo de 202611 min read

Una donutería real en Shopify necesita cinco reglas superpuestas para venderlo todo cada día sin sobreventa. No es un único tope «máx. 108 al día». Es un set de cinco capas que gestiona los límites de producción por sabor, un corte fijo por la tarde para pedidos del día siguiente, un inventario por fecha de entrega que se reasigna cuando una fecha se cierra, y mensajería de agotado al cliente que se actualiza en tiempo real. Este artículo recorre el setup completo —extraído de un hilo de la comunidad de Shopify que documentó el patrón con detalle, y hoy una configuración común entre negocios de comida que producen por lotes.

Panel OrderRules para donutería — tope diario de producción 108, 84 vendidos, 24 restantes, corte a las 22:00 para pedidos del día siguiente, sub-topes por sabor con Chocolate Frosted agotado

Si tienes una donutería, una panadería por lotes o cualquier comercio de comida cuya producción se mueva con números diarios fijos, este es el set de reglas que encaja con tus restricciones reales.

La tienda: cómo son realmente 108 unidades al día

La tienda en cuestión produce 108 donuts al día. La cifra no es arbitraria: es la tanda máxima que la cocina puede mezclar, fermentar, freír y terminar antes de que abra la ventana de recogida de la mañana. Venden seis sabores fijos y rotan dos sabores estacionales cada semana. Cada sabor tiene su propio tope de producción: las maple bars topan en 24, las glaseadas en 30, el chocolate en 18 y así sucesivamente.

Flujo de pedido:

  • Los clientes piden online para recogida al día siguiente en una ubicación fija.
  • La ventana de pedido cierra a las 22:00 de la noche anterior a la recogida, lo que le da a los panaderos una lista de producción cerrada.
  • Los pedidos posteriores a las 22:00 pasan automáticamente al día siguiente.
  • El inventario de cada día es independiente: las asignaciones del martes no afectan a las del miércoles.
  • Los sabores agotados desaparecen del selector del día siguiente en cuanto se alcanza su tope.

Lo que parece un único problema («limitar las ventas de donuts a 108 al día») son en realidad cinco problemas apilados. El límite de cantidad nativo de Shopify no gestiona ninguno.

Las cinco reglas que hacen que funcione

Regla 1: tope diario global de 108 unidades

La primera y más importante regla es el techo total de producción: 108 unidades entre todos los sabores. Esto cubre el caso en el que los sub-topes por sabor suman más de 108 (como aquí: los números por sabor son topes individuales, no asignaciones que deban sumar la capacidad total).

Es el tipo de regla del que Shopify no tiene soporte nativo. Los límites de cantidad por producto topan un único SKU en un único checkout, no un recuento global entre todos los checkouts y SKUs. Para la guía completa, consulta Cómo limitar pedidos diarios en Shopify.

Regla 2: topes diarios por sabor

Sobre el tope global, cada sabor tiene su propio techo diario, normalmente basado en lo que la cocina puede producir realmente de esa variante. Las maple bars tardan más que las glaseadas por el paso del glaseado; el chocolate está limitado por el tamaño del lote de ganache. Los topes por sabor reflejan restricciones reales de producción, no cifras arbitrarias.

Las dos reglas se componen. Si las maple bars topan en 24 y el global está en 108, la que se toque primero cierra esa variante. Una avalancha de maple bars antes de que ningún otro sabor se agote cerrará las maple bars en 24 mientras los demás siguen abiertos. Si un día flojo termina llegando a 108 ventas con varios sabores aún bajo su tope individual, el tope global lo cierra todo.

Esta es la configuración que describen los propietarios cuando dicen «hago 108 donuts al día, pero los diferentes sabores tienen distintos límites». La versión de una sola regla no captura esto.

Regla 3: corte a las 22:00 para el día siguiente

A las 22:00 de cada noche, la ventana de pedidos para el día siguiente cierra. Cualquiera que entre a las 22:01 ve pasado mañana como la siguiente fecha de recogida disponible. No es un cierre de tienda: la tienda sigue abierta (la web sigue aceptando pedidos, sólo para fechas posteriores). Es un corte de cumplimiento: la lista de producción de mañana está cerrada y congelada.

El corte existe porque los panaderos arrancan a las 4 de la madrugada. Necesitan una lista que puedan imprimir, no una que pueda ganar tres entradas más entre las 22:00 y las 3:30. Las 22:00 les dan seis horas de margen entre corte y arranque de producción.

Para la configuración detallada de la regla de corte, consulta Configurar horarios de corte para pedidos en el día y al día siguiente en Shopify.

Regla 4: inventario por fecha de entrega que se reasigna

La diferencia clave entre este set de reglas y un «tope diario de pedidos» genérico es que los topes son por fecha de entrega, no por fecha de pedido. Un cliente que pide el martes para recogida el viernes consume la asignación del viernes, no la del martes.

Esto significa que los contadores de OrderRules tienen que estar indexados a la fecha de cumplimiento solicitada, no al sello de hora del pedido. El contador del martes lleva los pedidos para recogida el martes. El contador del miércoles es independiente. El contador del viernes puede aceptar pedidos toda la semana hasta que se llene su tope de 108 unidades o salte el corte del jueves a las 22:00.

Para negocios de producción por lotes, este es el tipo de regla que separa una «app que funciona más o menos» de una «app que encaja con mi operación real». El conteo por fecha de entrega no es negociable.

Regla 5: visibilidad de sabores agotados

Cuando un sabor concreto alcanza su tope por sabor para una fecha concreta, ese sabor debe desaparecer visualmente del selector de fecha (o quedarse en gris con un indicador claro de «agotado»). Los clientes que igualmente lo elijan ven un mensaje de bloqueo a nivel de checkout.

Las variables dinámicas de plantilla de OrderRules ({REM_QTY}, {MAX_QTY}, {USED_QTY}) se enchufan al tema del storefront para mostrar la disponibilidad en tiempo real. Un cliente ve «Quedan 8 para mañana» en la ficha de producto de la maple bar; el siguiente ve «Quedan 5»; unos minutos más tarde, «Agotado para mañana — próxima fecha disponible: viernes».

Esto no es decoración: es la diferencia entre un cliente que elige un sabor alternativo y un cliente que abandona el carrito confundido.

Por qué lo nativo de Shopify se queda corto

Resumen de lo que necesita cada regla y lo que Shopify trae:

ReglaQué se necesitaShopify nativoOrderRules
Tope diario global de 108Contar pedidos entre todos los SKUs contra un único techoNo soportado
Tope diario por saborContar unidades de cada SKU contra topes por SKU, en todos los checkoutsSolo por checkout — se reinicia al abrir uno nuevoSí — libro del lado del servidor
Corte a las 22:00 para el día siguienteCerrar el hueco de cumplimiento del día siguiente a una hora fijaNo soportadoSí — regla de programación
Inventario por fecha de entregaContadores indexados a la fecha de cumplimiento solicitada, no al sello de pedidoNo soportado
Visibilidad de sabor agotadoMensajería en tiempo real en el storefront atada a los contadores por saborNo soportadoSí — variables {REM_QTY}

Cinco reglas. Cero soporte nativo. Por eso los negocios de producción por lotes desbordan los valores por defecto de Shopify y necesitan un motor de reglas dedicado.

La decisión del horario de corte

Una pregunta habitual de tiendas que lo configuran por primera vez: ¿por qué las 22:00 y no medianoche? La respuesta es operativa, no técnica:

  • Tiempo de margen — los panaderos necesitan al menos 4–6 horas entre corte y arranque de producción. Un corte a medianoche con cocina arrancando a las 4 deja prácticamente cero margen para imprimir, revisar y ajustar la hoja de producción.
  • Patrones de navegación nocturnos — clientes que aterrizan a las 23:00 mirando para mañana suelen no haber decidido a medianoche. Acaban pidiendo al día siguiente, y el resultado operativo (su pedido cae en el cubo posterior al corte) es el mismo.
  • Finalidad de la decisión — la producción necesita una lista cerrada, no una «casi cerrada». Un corte antes de medianoche deja el congelado sin ambigüedad.

La mayoría de comercios de comida por lotes converge en un corte entre las 21:00 y las 23:00 de la noche anterior, con las 22:00 como la opción más habitual.

Adaptar este patrón

El stack de 5 reglas no es específico de los donuts. Aplica a cualquier negocio de comida por lotes con:

  • Un techo de producción diario fijo
  • Múltiples SKUs con sub-topes individuales
  • Una ventana de cumplimiento al día siguiente o muy próxima
  • Una fecha límite operativa antes de que arranque la producción

Negocios que encajan con este patrón:

  • Panaderías de tartas personalizadas — consulta Cómo las panaderías usan Shopify para gestionar pedidos de tartas personalizadas.
  • Servicios de meal prep — sub-topes por plato, cortes de ventana semanal.
  • Helado artesanal — sub-topes por sabor, techos diarios de lote.
  • Tablas de charcutería / catering — sub-topes por tamaño, cortes por plazo de entrega.
  • Galletas y pastelería de especialidad — sub-topes por variante, cortes vespertinos.

Para entender por qué esto sucede de forma general, consulta El problema de capacidad de Shopify: por qué los comerciantes sobreventen. El patrón es universal entre comerciantes con restricciones de capacidad.

Los números: impacto en ingresos de no sobrevender

La sobreventa tiene un coste real. Para una donutería que vende 108 unidades al día a 4 $ de ticket medio, eso son 432 $ de ingresos diarios a plena capacidad. Un día con sobreventa significa:

  • Reembolsos — normalmente 1–3 pedidos afectados, 4 $–60 $ en reembolsos directos.
  • Coste de atención al cliente — 10–30 minutos por pedido reembolsado a 25 $/h de mano de obra = 4 $–12 $.
  • Pérdida de clientes — un cliente reembolsado una vez vuelve mucho menos; el impacto en valor de vida puede superar al propio reembolso.
  • Daño reputacional — clientes enfadados dejan reseñas negativas. Una sola reseña de una estrella en el perfil de Google de una pequeña panadería desploma el tráfico a pie durante semanas.

Una tienda que aplica este set de reglas con disciplina acaba en el resultado opuesto: agotada hacia las 20:00 la mayoría de los días, con clientes que aprenden a pedir pronto porque saben que tarde es perder el pedido. La escasez, cuando se aplica con honestidad, se convierte en activo de marketing. Aplicada con descuido (sobrevender y luego disculparte), se convierte en pasivo.

Montaje del stack completo

Orden de configuración:

  1. Instala OrderRules desde la Shopify App Store.
  2. Crea el tope diario global (108 unidades, reinicio diario). Guía: Cómo limitar pedidos diarios en Shopify.
  3. Añade topes por sabor en cada producto-sabor. Para muchos SKUs a la vez, usa la importación masiva por CSV.
  4. Configura el corte a las 22:00 para el día siguiente en la sección Schedule de OrderRules. Guía: Configurar horarios de corte.
  5. Activa el conteo por fecha de entrega para que cada fecha futura tenga su contador.
  6. Cabléalo a la mensajería del storefront con las variables {REM_QTY} en la ficha de cada sabor.
  7. Prueba con pedidos en borrador en el límite de cada regla: en 107 global, en el tope de maple bar, en la frontera 22:00, en 22:01 con rotación al día siguiente.

Lo esencial

Una donutería que vende 108 unidades al día en Shopify no está corriendo una regla, sino cinco reglas superpuestas que se componen en una sola disciplina coherente de producción. Shopify no aporta soporte nativo a ninguna. OrderRules gestiona las cinco, con reglas indexadas por fecha de entrega en lugar de fecha de pedido, aplicadas del lado del servidor con Shopify Functions y comunicadas al cliente con mensajería dinámica en el storefront.

Es el set de reglas que los comerciantes describen en hilos de la comunidad de Shopify como «el límite de pedidos que realmente necesito, no un simple tope por producto». Encaja con la realidad operativa de los negocios de comida por lotes, y es lo que separa apps que funcionan en demo de apps que funcionan en producción.

Para la comparativa completa de apps de la categoría de límites de pedidos, consulta el hub de apps de límites de pedidos en Shopify. Para la configuración más amplia de la vertical food, consulta Cómo usan Shopify las panaderías y Gestionar pedidos de comida para llevar de restaurante en Shopify.

¿Listo para tomar el control de tus pedidos?

Prueba OrderRules gratis