Saturday morning in a butcher’s shop runs on a knife-edge of timing, and the phone does not care. It rings while you are boning out a shoulder, and whoever answers it is now writing “2x chkn + 1kg mince + sausages?? Sat am” on the back of a label with a wet biro, holding the handset with a shoulder, while the queue at the counter watches. The order book is a diary with crossings-out. Two Saturdays a month, somebody drives away annoyed because their order was misheard, mislaid, or given to the other Dave.
Butchers were, for good reasons, among the last food shops to move ordering online. The trade sells by weight, cuts vary, half the orders come with instructions (“stuffed, string on, not too much fat”), and the software everyone recommends was built for people selling T-shirts. But order-ahead is also a butcher’s natural fit: customers already ring ahead for exactly this, and the counter already runs on prepared orders every weekend. The problem was never the idea; it was the tools. Here is a setup that actually matches how a butcher’s counter works.
Why the usual e-commerce advice fails a butcher
A standard online shop wants a fixed price per item. A butcher’s counter prices per kilo, sells cuts whose weight varies, and takes requests no dropdown anticipated. Bend a generic platform to that and you get either a wall of fake products (“Beef small”, “Beef large”) or a note in the comments box doing all the real work. Neither survives a busy December.
What a butcher actually needs is narrower and more specific: products priced per weight in sensible steps, notice on things that need preparation, collection times that spread the Saturday crush, and one legible list of what to cut, for when, for whom.
Selling by weight, properly
BoxCart is a free WordPress plugin for collection-only shops, and weight pricing is built into its free version, not sold back to you as an extension. Each product sells the way the counter sells it:
- Mince per 500g, stepping 500g at a time.
- Steaks by the piece, sausages by the pack of six or twelve.
- A whole chicken by the bird; a rolled joint by the kilo with a minimum of one and a maximum you are happy to cut.

The customer orders 1.5kg of chuck at your per-kilo price and the total is fixed at checkout. To be straight about it: BoxCart does not weigh the final cut and adjust the price afterwards, and you should be suspicious of any small-shop software that claims to. Butchers handle the variance the way the counter always has: cut to the ordered weight or a shade over, sell genuinely variable items by the bird or a stated weight band, and say so in the product description. Steps exist so customers order amounts you can actually cut.

An order cut-off: the end of “can you do it for tomorrow?”
Some of the counter is grab-and-go; some of it needs a day’s notice. BoxCart gives the shop one order cut-off: a lead time, say 24 hours, or a set time, like 4pm the day before collection. You also choose how far ahead customers can book. The calendar then only ever offers collection times you can honour, so the customer who would have rung on Thursday night for a stuffed crown on Friday simply sees Saturday as the first option. Your cut-off stops being a rule you enforce on the phone and becomes how the site behaves.
The cut-off covers every product, so for the handful of things that need a week (dry-aged ribs, a hog roast), say so in the product description. And the instructions that used to go on the back of a label now have a home: customers type them in the order notes at checkout (“bone and roll it, please”, “not too much fat”), and they arrive with the order, typed.
Spreading the Saturday crush
Collection slots do for the counter what the ticket machine does at the deli: they put arrivals in an order you can serve. Open slots across Saturday morning, cap each one at the handovers your counter can manage alongside walk-ins, and let full slots take themselves off sale. The regulars who all used to arrive at nine now arrive across the morning, each to a bag with their name on it.
Orders land in one dashboard, in collection order, with today’s front and centre. The day’s orders export to a spreadsheet in one click in the free version, one row per order. If you want the cutting list itself, every cut added up across the day’s orders, that’s the Pro pick list below. Mark an order ready and the customer gets an email saying so, which is one fewer “is it ready yet?” call per order.

Payment, the butcher’s version
Cash at the counter and bank transfer are built in free, which matches how most order-ahead trade already pays. Where BoxCart Pro earns consideration is the big-ticket end: Stripe card payments (Apple Pay, Google Pay included) mean a $150 Christmas order or a whole-lamb box is paid for at the moment of ordering. An order that is already paid for gets collected, and if it somehow is not, you are out a shelf space rather than the money.
What else Pro adds for a butcher
- Printable pick lists and packing slips, so the cutting list goes to the back room on paper without anyone transcribing it.
- Two-way order messaging, which is where “bones in or out?” and “can you make it two smaller joints?” happen against the order itself instead of on your personal mobile.
- Scheduled closures and per-date capacity overrides, which exist for exactly one week of the year, and you know the one. Double your slot caps for the 23rd and 24th, close the days you are shut, and do it in October before the order book opens.
- Special times for particular dates, so you can open on the Sunday before Christmas or run longer hours on Christmas Eve, each with its own order limit, without touching your normal week.
- Sales reports, so “how much mince do we actually sell in a week?” gets an answer before you order stock.
None of that is needed to start. The free version runs a real order-ahead counter on its own.
Saturday, rebuilt
Picture it working: fourteen pre-orders this Saturday, placed during the week while the shop was shut, every one written down in the customer’s own words, every one with a collection time. The cutting list came out of the dashboard on Friday afternoon and the bags are filled by half eight. The phone still rings, but it is someone asking if you are open Sunday, not a three-minute order taken one-handed. The queue is walk-ins being served properly, and the other Dave gets the right bag, because it has his surname and an order number on it.
If you’re a UK butcher and would rather we set it up for you, our Click & Collect Websites service builds the ordering shop, loads your whole counter priced by the kilo, and hosts it alongside the website you already have.
Try the customer side on our butcher demo shop, order half a kilo of something, and watch how the weight pricing and slot picking feel. Then install BoxCart free from WordPress.org, put your ten best sellers on it, and open order-ahead for one Saturday as a trial. The order book will not miss the wet biro.
Add local pickup to your shop
BoxCart is free on WordPress.org, a complete pickup-ordering store with time slots and no WooCommerce required.
Rather we set it all up for you? Click & Collect Websites builds, hosts and looks after your ordering shop.