Open BetaRunning drops is free, forever · no card requiredGet started →

How to Cap Custom Orders Before You Overbook

DropRoom· Guides

A custom cookie decorator opens her order form on a Monday afternoon. By Wednesday, the spreadsheet has 47 rows. The baker can finish about 22 cookie sets before the weekend pickup day. The spreadsheet accepted every row, so now she has two bad options: work through the night or send apology messages. The problem is not that she is bad at saying no. The problem is that the order system had no cap.

If this sounds familiar, you are not managing demand. You are reacting to a list that never closes. The fix is to limit the number of orders your small business accepts per batch before the form goes live.

Set a per-batch order cap before the form opens

A spreadsheet has no order cap. Every new row looks like available capacity until the math becomes impossible. Instead of tracking requests in an open list, decide the maximum number of units you can produce in the production window, then build the order form around that number.

Start with a simple capacity count:

  • Write out every production step for one order: design approval, materials, making, baking or curing, finishing, packaging, handoff.
  • Estimate the time each step takes.
  • Add up your available production hours between today and the pickup or ship date.
  • Subtract buffer time, then calculate the cap.

I’d suggest leaving a 20-25% buffer under your best estimate. Batch work always includes rework, late design replies, supply delays, and the occasional cake that needs a second attempt. A cap that uses every hour is not a plan; it is a wish.

A useful way to handle mixed custom work is to assign work units instead of counting rows. For example, a standard cake might be one unit, a multi-tier wedding cake four units, and a dozen decorated cookies half a unit. Then cap the total units per batch. That stops one large order from crowding out ten small ones.

This batch has [number] custom spots. I close the form when that number is filled. If you are seeing this after the cap has been reached, join the waitlist for the next open window.

Publish a minimum lead time and enforce it

A public lead time filters out work that cannot be made well in the available time. It also gives you a clear reason to decline without negotiating every request. For example, a custom cake seller might say orders need at least four business days of advance notice, but even then the shop may say no when wedding and holiday orders fill the queue. A custom cookie maker may need seven business days of notice with design details.

The key is to treat the lead time as a starting point, not a guarantee. When the queue is full, four or seven days is not enough because there is no remaining capacity. Saying that plainly protects the orders already accepted.

Custom orders require a minimum of [number] business days advance notice. Even with that notice, I may need to say no once the current queue is full. If your date is flexible, tell me and I’ll suggest the next open batch.

You are welcome to place an order after the lead time has passed, but your order will be scheduled for the next available production date—not the original due date.

This is not about being difficult. It is about not accepting money for a delivery date you cannot keep.

Reserve the right to say no—and use a script

The hardest part of limiting orders is the moment a customer writes “I know you’re busy, but it’s for my daughter’s birthday.” People who do good work want to help. The problem is that an overbooked maker often fails more than one customer, not just the one they tried to squeeze in.

Keep a refusal script ready so you do not have to improvise while feeling guilty.

I’m fully booked for this batch. I’d rather say no now than take your deposit and miss your date. Would you like me to put you on the waitlist for the next opening, or send you a link to my ready-made pieces?

Saying no while offering an alternative keeps the relationship open. A customer who gets a clear no and a waitlist spot is more likely to return than a customer who gets a stressed maker, a missed date, and a refund scramble.

Use deposits and balance deadlines to hold the cap

A long list of inquiries is not a full order book. If slots are held by “I’ll get back to you,” the cap does not work. Use a deposit to turn an inquiry into a committed order, and use a balance deadline to release spots that are not confirmed.

Your order is penciled in until [date and time]. To confirm the spot, send a 50% deposit by then. If I don’t receive the deposit, I’ll release the spot to the waitlist.

Final balance is due by [date and time] before pickup or shipping. If the balance is not received, I’ll move to the next waitlist customer.

The deposit does its job when it removes vague yeses from the production count. If you are unsure what deposit percentage to use, I’d suggest starting at 50% for custom work and adjusting based on materials and customer reliability.

Add a rush option instead of silently absorbing urgency

Rush requests usually arrive after the cap is reached. Instead of quietly squeezing them in and paying for it with late nights, publish a rush policy. A clearly stated rush fee makes the urgency visible and compensates for the queue disruption.

I can sometimes accept a rush order if the batch is not already full. Rush orders add a 25% rush fee and must be paid in full before I begin. If the queue is at capacity, I’ll still say no.

If you want a model for how this looks in practice, a small maker’s rush fee page shows the value of spelling out the fee before the request becomes a debate. The fee is not a punishment. It is the price of reordering committed production work.

Steer overflow to ready-made work or the next window

When custom orders are full, a flat “no” wastes a warm lead. The better move is to point the customer to stock that exists now or to a date when you can actually serve them.

Custom orders are closed for this round, but I have ready-made work available for immediate pickup or shipping here: [link]. If you want a custom design, the next order window opens [date] at [time].

This works especially well for bakers taking holiday preorders, jewelers with a few finished pieces, and apparel makers with limited stock. The full custom queue does not have to mean a dead week.

Make the cut-off visible in your order tracking

If you still run production from a spreadsheet, add columns that show the cap, not just the list. Keep a cell at the top with the batch limit, and set conditional formatting to flag any row beyond it.

Useful columns include Work units, Deposit paid, Balance due, and Queue status. When the columns show a confirmed waitlist row hitting the cap, you know to close the form.

This order window closes at [date/time] or when all [number] spots are filled, whichever comes first. If you missed this round, the next window opens [date]. I won’t add orders after the cap is reached.

A visible cut-off does the hard work for you. Customers see that the limit is a production rule, not a personal rejection.

Small changes that stop the oversell

The overbooking pattern usually starts with a generous impulse: keep the order form open, say yes, and figure it out later. The solution is not to become unfriendly. It is to make the limit visible before anyone takes a spot.

Pick one batch this month and put a number on it. Publish a lead time. Write the refusal script. Add a waitlist note. When the next order window opens, you will already know where the line is—and your spreadsheet will finally agree with your calendar.