Built to rank on Google for your town's searches, with your brand, not a template. Google Business Profile set up right.
Batch runs the whole pre-order side of your food business as one system that talks to itself: every order builds your customer book, your customer book fills your emails and texts, and your website sells while you cook. Built for bakeries, restaurants doing weekend specials, food trucks, and anyone who needs people to order ahead. You own all of it, a neighbor runs it, and there's never a percentage fee on your orders.
Set the menu, the quantities, and the pickup window. Cinnamon rolls, brisket boxes, holiday pies, Friday family meals. Whatever your thing is.
Customers order from their phone, pay up front, and pick a pickup time. Inventory counts down live. Sold out means sold out, not oversold.
You get a prep list of what to make, a pickup schedule of who's coming when, and one-click Excel exports. No DMs, no spreadsheet stitching, no guessing.
Batch isn't one-size-fits-all. The pre-order engine bends to your model:
Weekly drops that sell out in an hour. Post Thursday, sell Friday, bake Saturday, hand off Sunday.
A restaurant running Sunday-only smash burgers or a monthly supper club. Cap the covers, sell the seats ahead.
Thanksgiving pies, Christmas boxes, Valentine's treats. Take hundreds of pre-orders without your phone melting.
A regular menu people order from all week for scheduled pickup days. Steady orders, zero chaos.
Post where you'll park, let people order before you roll up. You prep exactly what's sold, and the line moves fast because everyone already paid.
Event trays, holiday boxes, and custom requests through a real form with a deposit, instead of a 40-message DM thread.
Built to rank on Google for your town's searches, with your brand, not a template. Google Business Profile set up right.
Quantity caps, live inventory, pickup slots, automatic confirmation emails with calendar invites.
Every order builds a profile: history, totals, your VIPs and regulars. Searchable, taggable, exportable.
Your list lives on your system. Drop announcements, pickup reminders, win-back notes. Flat price doesn't move as your list grows.
Drop alerts and pickup reminders by SMS for a penny or two a message, after a one-time carrier registration we handle.
Prep lists, production sheets, printable order tickets, QuickBooks-ready exports. Works with the tools you already trust.
The real cost of the app pile isn't the bills. It's that the pieces are strangers to each other: your order app doesn't know your email list exists, your text service can't see who ordered last week, and your website is a brochure nobody updates. Every gap between tools gets filled with your evenings.
Batch closes those gaps because it's one system. A sold-out drop can text the waitlist. A lapsed regular gets a nudge without you noticing they lapsed. The prep list writes itself from the orders. That's the product. The fact that it also costs less than the pile (their published pricing, checked July 2026) is just the tiebreaker:
| The job | Who does it today | Monthly |
|---|---|---|
| Pre-orders + pickupsThe big drop platform takes its cut per order, from your customers | Hotplate 5% + 55¢ every order |
~$60-80 at $1K/mo in sales |
| …or a flat ordering appOrder forms and invoices, not a real storefront | Homegrown $10 · MyPorch $12 Bakesy $10-18 · BakerSmart $15-29 |
$10-29 |
| Email marketingPriced by list size, so it grows as you do | Flodesk | $25-38 |
| Text blastsEntry plans, before overage credits | SimpleTexting | $29-39 |
| A website that ranksThe standing site Google can actually find | Squarespace | $16-25 |
| The stack, added up $80-131/mo with a budget ordering app; $130-182/mo on the drop platform |
$960-2,180/yr | |
Your website, your pre-order system, your list moved over safely, Google set up, and you trained on all of it. Bigger builds (brand photos, dashboards, automations) are quoted straight.
Hosting, email system, your domain, and me keeping it running. Little fixes included; brand-new features are their own conversation. No tiers that creep, no per-contact pricing.
I'm Keegan. I live in Greenville, I build software for a living, and I got tired of watching local food businesses rent five different tools that each take a bite.
Batch is built and run by Handled, my AI and automation shop here in town. When something needs fixing, you text a person who has eaten your food, not a ticket queue in another time zone.
And the ownership thing is real, not a slogan: your site, your list, your customer data. If we ever part ways, everything exports and goes with you. That's in the agreement, in writing.
No contracts that trap you. No percentage of your hustle. Just the boring, sturdy plumbing your food deserves.
Probably. If people order ahead and pick up (or you want them to), Batch fits: standing menus, weekend specials, holiday pre-orders, supper clubs, catering requests, food truck stops. If you're a full-service restaurant that needs table management and POS integration, that's not this. Ask me and I'll tell you straight if it's not a fit.
Batch runs on Stripe today (you get your own account, your money goes straight to you). Square support is on the roadmap, and if you're Square-wedded, tell me - real demand is what moves it up the list.
You can, but most folks let Batch replace it since a real SEO site is included in setup. If you love your site, we can wire just the pre-order pages into it.
We export it safely before anything gets cancelled, import it into your Batch system, and warm it up properly so your emails actually land in inboxes instead of spam.
A simple two-page one, mostly to protect you: it spells out that your data exports and comes with you if you ever leave. Month to month after setup.
Landed in the left column? That's a conversation worth 15 minutes. Landed in the right? You just saved us both an awkward call, and I mean that kindly.
Fifteen minutes, no pitch deck. Tell me how you sell, and I'll tell you honestly whether Batch saves you money and sanity, or whether you should stay right where you are.
Talk to Keegan