Skip to content
Use Cases

How bakeries take pre-orders and collection online

BC BoxCart Team July 7, 2026 4 min read
Labelled paper bags and boxes of bakery pre-orders lined up along the counter ready for collection, with bread on the shelves behind

A bakery lives and dies by orders placed ahead of time. The birthday cake for Saturday, a dozen sourdough for the cafe down the road, the office platter for Friday morning: most of it is spoken for before it comes out of the oven. And most of it, still, arrives by phone. The call comes in at the worst possible moment, mid-rush, flour to the elbows, a queue at the counter, and you either abandon the customer in front of you or half-hear the one on the line. Neither ends well.

Then there is the order that gets made and never collected. A custom cake, decorated to the brief, boxed and waiting, and nobody comes. It cannot be resold, so it goes in the bin, along with the cost of making it. Taking pre-orders online for collection quietly fixes both problems. Here is how a bakery sets it up.

Where phone and paper orders fall down

A phone order interrupts, and it interrupts most when you are busiest, because that is when customers are thinking about you. It cannot be taken while your hands are in a mixer, and it leaves no record beyond a scribble you have to trust. Details get misheard: the wrong date, the wrong wording on the cake, six instead of a dozen. And a spoken “I’ll pick it up Saturday” is easy for a customer to forget, because nothing has pinned it down.

An online pre-order flips all of that. Orders arrive whenever the customer thinks of them, day or night, written down in full, with the date and the details in the customer’s own words. You read them when you have a moment, not when the phone demands it.

What a bakery actually needs

  • Collection time slots. A cake is collected at a set time; the bread order at opening. Offering specific windows, with a limit on how many orders sit in each, keeps the counter from being swamped.
  • A lead time for made-to-order items. A celebration cake needs notice. Being able to require that certain orders come in, say, 48 hours ahead stops the last-minute request you cannot possibly fulfil.
  • Flexible quantities. A single loaf or a baker’s dozen, one cake or half a dozen cupcakes. Products that carry more than one quantity option match how a bakery really sells.
  • One list for the day. A single place showing what is due for collection today, so nothing is missed and nothing is made twice.

How BoxCart handles it

BoxCart is a free WordPress plugin that gives a bakery all of the above on its own site, with no WooCommerce and no monthly fee. You open the collection slots you can staff and cap how many orders each holds. You set a lead time on the things that need notice, so a customer cannot book a bespoke cake for the same afternoon. You list your products with the quantity options you actually offer, by the unit or by the pack. Orders arrive in one dashboard, with today’s collections front and centre, and a branded confirmation email goes to the customer with their items and time. As you mark an order ready, BoxCart can email them that too.

None of it needs a deposit or a penalty to work. Most missed collections are not people trying it on, they are people who were never given a firm time or a reminder. A chosen slot and a confirmation in the inbox fix the large majority of them.

A Saturday morning, sorted

Picture the weekend rush with the pre-orders already in. Eight loaves for collection at nine, a birthday cake at half past ten, two dozen rolls at eleven, each with a slot, each on the list, each confirmed. Instead of the phone pulling you off the counter, the orders sit quietly in the dashboard waiting to be worked through, and the counter is free for the walk-in trade that also turned up because it is Saturday. The pre-orders more or less run themselves.

Getting started

You do not need a developer or a platform fee to do this, and you can be live the same day. Install the plugin, add your collection times and a few of your best sellers, set a lead time on the cakes, and place a test order to watch the whole thing work. For the full walk-through, see our guide to adding local pickup to WordPress.

Share X LinkedIn Facebook

Add local pickup to your shop

BoxCart is free on WordPress.org, a complete pickup-ordering store with time slots and no WooCommerce required.