Bakeries and home bakers

Pre-orders for your pickup and delivery days, custom cake orders, and each morning's bake recorded from your recipes, with the fridge checks beside it.

Store takes pre-orders for collection or local delivery, and Forms takes custom cake orders with a picture of what the customer wants. Daily Operations plans each bake from your recipes, takes its ingredients out of Inventory and keeps the fridge and freezer readings, and Social Media posts the week's bakes.

Get started free
Choosing a design for Larkspur Bakery’s Store: five designs, each drawn with its layout and colours in the bakery’s rust accent, with Editorial as the current design.

Pre-orders for collection and local delivery days

Turn on Sell when out of stock for a loaf or a box of pastries, and it takes orders before it is baked, with an Expected to ship date customers see from the product page to their emails. The Pre-orders tab lists every order waiting, and Publish automatically puts the week's menu live at the time you choose.

Local delivery offers the days you deliver, to the postal codes you list, with a cutoff time, and buyers choose one at checkout. Local pickup shows the bakery's address and pickup times, and a required Date field asks which day they will collect.

Custom cake orders, with a picture of what they want

A custom cake Form asks for the date, the number of servings, the flavours from a list, and a File question for an inspiration photo, one JPG, PNG, WebP or PDF of up to 10 MB. The tier questions can show only when someone chooses a tiered cake.

The Form's creator gets an email for each response. Once you agree the price, record the order in Store with New order and send a payment link, which works for 24 hours.

Larkspur Bakery’s Custom cake order Form in the Form builder: questions for the pickup date, the number of servings, an inspiration photo and the cake’s size, each with its answer type and reorder controls.

Recipes, the morning's bake, and the fridge and freezer readings

Choose Bakery, and the starter routines turn on the ovens and proofers, read the walk-in fridge and the freezer, check the first batch from each oven, and count what is thrown away at closing. A reading outside the limits you set becomes an incident with the steps to fix it.

Recipes are written from Inventory items, with what each makes, how long it keeps and its allergens. Plan the day's batches on Prep, and recording what was made takes the ingredients out of stock and adds the loaves, with a batch code and a use-by time.

Today’s prep at Larkspur Bakery, Dundas Street: sourdough and croissants baked, cinnamon buns under way, seeded rye, lemon tarts and sponge layers planned with who makes each, and the ingredients they need, with butter short.

Flour, butter, eggs and boxes, and what to reorder

Inventory counts what you bake with by weight, by volume or one by one, in packs such as a 25 kg sack, and records each delivery's lot and expiry date when you turn those on.

Give each item a minimum, and Running low lists the packs to order from its usual supplier; Draft orders turns the list into an order for each one. Managers see what each recipe costs from its ingredients' average cost.

The week's bakes on Instagram and your other accounts

Promote on Social Media, on a live product, starts a post with its name, its address and its photos. Add it to the queue at the next posting time, or schedule it for the morning pre-orders open.

Bluesky, Mastodon and LinkedIn are published at their time. Instagram is posted by hand from a phone, after an emailed reminder, with each photo cropped to the account's shape.

The menu by email, wedding cakes, the rota and the books

Newsletter
This week's menu emailed to the customers who ticked the box at checkout or subscribed on the signup page, now or at a time you set.
Proposals
A wedding cake quote with options to choose from, signed online, with a deposit paid by card and the rest invoiced later.
Staff Scheduling
Early baking shifts and counter shifts on a weekly rota, which staff see on the website and swap with each other.
Accounting
Paid orders and Stripe's fees are added to the books, and supplier bills are entered in Accounting.

From a pre-order to the pickup

One loaf's stock is changed by the pre-order, the bake and what is left at closing.

  1. The order comes in

    A customer orders a sourdough for Saturday. It sells on back order, and the order is listed under Pre-orders.

  2. The bake is planned

    A shift lead plans Saturday's batches on Prep, and Ingredients marks anything that is short.

  3. The loaves come out of the oven

    Recording the batch takes the flour out of stock and adds the loaves to the item the Store product takes its stock from.

  4. Ready to collect

    Mark ready for pickup emails the customer the address, times and instructions, and Mark collected records that they took it.

  5. What is left

    Log what did not sell as waste, Made too much, and the Waste page totals it by reason and by item.

  6. In the books

    Paid orders and Stripe's fees are added to Accounting.

Setting up the bakery

  1. Set up Daily Operations as a bakery

    Choose Bakery, give the location its hours, keep the starter routines you want and confirm the fridge limits. Help: Run each day's opening, closing and checks.

  2. Add your ingredients and recipes

    Add flour, butter and the rest to Inventory, then write each recipe from them. Help: Plan prep, keep recipes and log waste.

  3. Set up the Store for pickup and delivery

    Name the Store, add a Local pickup method and your delivery days, and connect Stripe. Help: Collections and shipping.

  4. Add your breads and cakes

    Turn on Sell when out of stock for what you bake to order. Help: Create products, options, and inventory.

  5. Publish the custom cake Form

    Add the date, flavour and photo questions and publish it. Help: Build, publish, and share a form.

Plans

Store, Daily Operations, Inventory and Forms are on every plan, and a home baker can use them in Personal. A bakery with staff makes a team: a free team has places for 3 members and one on the Team plan for 25, at one price for the whole team. On the Free plan, 5 proposals can be sent each month. Magpie adds no fee to Store sales or proposal deposits; Stripe's processing fee is taken from each card payment. Prices are on the Pricing page.

Other pages for food businesses

Coffee shops and cafés

Coffee and a counter first, with a rota, opening checks and beans sold online, more than baking to order: the coffee shops page.

Questions bakers ask

Can customers pre-order for a day we bake?

Turn on Sell when out of stock for the product, and it keeps selling before it is baked, with an optional Expected to ship date shown to customers. A required Date field on the product asks which day they will collect, and the Pre-orders tab lists every order with items not yet in stock.

Can we deliver locally on set days?

A Local delivery method delivers to the postal codes you list, on the days of the week you choose, with how many days' notice and a cutoff time after which an order counts from the next day. Buyers choose one of the next 14 delivery days at checkout, and delivery can be free over an order amount.

Can we open pre-orders at a set time?

Publish automatically, on a product that is not live, takes a date and time, and the product will go live then with the same checks as Make live. A collection can be published at a date and time too, such as this week's menu.

Can customers order a custom cake?

Publish a Form with the questions you need: the date, servings, flavours from a list, a message, and a File question for an inspiration photo. When you have agreed the price, record the order in Store with New order and send the customer a payment link for the total.

Can we take a deposit on a wedding cake?

Write the quote in Proposals, with packages or options for the tiers and flavours. The couple signs on their own page, and the deposit invoice is issued on acceptance and paid by card through your Stripe account; the final payment is invoiced when you bill it.

Can customers choose a flavour and add a message?

Options such as Flavour or Size make a variant for each choice, with its own price and stock. Personalisation fields ask for a message for the top of the cake, free or at an added price, and the order, its emails and the packing slip show what they wrote.

Can we show allergens on the product page?

Specifications are name and value pairs shown on the product page, such as Allergens: wheat, eggs, milk. Each recipe in Daily Operations also records its allergens, with how long it keeps and how it is stored.

Can we keep our fridge and freezer temperatures?

The Bakery starter reads the walk-in fridge and the freezer at opening and the fridge at closing, against target and critical limits you set. A reading outside them becomes an incident with the steps to fix it, and a critical one is sent to the location's shift leads, managers and team admins.

Can we see what a recipe costs to make?

Managers and team admins who can see costs in Inventory see each recipe's cost, worked out from each ingredient's average cost or its usual supplier's price. Employees and shift leads do not see costs on Prep, Recipes or Waste.

Can we record what we throw away at closing?

Log waste records the item, how much and the reason, such as Made too much or Expired, and takes it out of stock. The Waste page totals a location's waste by reason and by item over a range of days, and downloads as CSV.

Can we sell at the counter or a market?

New order, in Store, records a sale paid in cash or on your own card terminal, and its items leave stock.

Do customers need an account to order?

Buyers check out as guests on Stripe's checkout page and get a private link to their order by email. A Form is answered without an account, and a payment link opens a Stripe payment page.

Can we email customers this week's menu?

Checkout can show an unticked box for news, and buyers who tick it will be added to your Newsletter when the order is paid. Write each email in Markdown and send it now or at a time you schedule.

Can a home baker use this alone?

Store, Daily Operations, Inventory and Forms all work in Personal, without a team. A team is for when someone else bakes or serves with you and needs their own checklists or shifts.

Can we label what we make with a use-by date?

Recording a batch adds what was made with a batch code and a use-by time from how long the recipe keeps, and the Bakery starter includes a step to label prepared items with the date and use-by date.