By the second week of December, your orders live everywhere except one place you can actually read. There's a napkin by the register that says "Maria, 3 lbs baccalà." A sticky note on the slicer reads "smelts, 2 doz, after 3." Somebody wrote a phone number on the back of a receipt and nobody's sure whose it is.
Meanwhile the phone won't quit. It rings while you're weighing fish, while you're ringing up a customer, while you're elbow deep in the case. Half the calls are the same three questions: do you have the baccalà soaking, how many pounds can I get, and what time can I pick up on the 24th.
You can run the Feast of the Seven Fishes on paper if you want, and plenty of shops on Federal Hill always have. But the two weeks before Christmas Eve are the busiest fortnight of your year, and one order that slides off a napkin is a customer standing at your counter at 4 PM on the 24th with nothing to hand them. Let's get those orders off the paper and into something that confirms itself.
Give people one place to order
You have two good options, and you don't need both. The first is a text-in number: customers text their order to a dedicated line, and it lands in one list you check between tasks instead of twelve voicemails you never get to. The second is a short web form you link from your Instagram bio and your Google listing, where people type the order themselves and hit send.
Most markets we talk to lean toward the form, because it makes the customer do the spelling (it's "baccalà," not whatever the voicemail sounded like). Shops with an older, call-everything crowd often start with text-in, since a text feels closer to a phone call. Pick the one your regulars will actually use.
Either way the point is the same. Every order lands in one list, timestamped, readable, and impossible to knock onto the floor with your elbow.
Capture only what you need
The temptation is to ask for everything. Resist it. A long form in December is a form nobody finishes, and a ten-question phone script is slower than just writing it down.
Three fields carry almost every Seven Fishes order:
- Item and prep. "Baccalà, soaked" or "smelts, cleaned." Let them type it plain.
- Quantity. Pounds, dozens, pieces. Whatever your counter speaks.
- Pickup slot. A day and a window, not just "the 24th." More on why that window matters in a minute.
Grab a name and a cell number too, so you can confirm and remind. That's the whole form. If someone needs to add a note ("my mother's picking up, not me"), give them one open box and leave the rest alone.
Confirm it on the spot
Here's where the callbacks disappear. The second an order comes in, the system fires a text that repeats it back: "Got it, Maria. 3 lbs baccalà, pickup Wed 12/24 between 2 and 4 PM. Reply CHANGE if that's wrong." No typo sits unseen for a week, and nobody rings up to ask whether you got it.
That one message does two quiet jobs. It catches mistakes while there's still time to fix them, and it tells the customer they can stop worrying, which is the whole reason they'd otherwise call back twice.
Be honest about what this won't do. It won't decide how much cod to bring in, and it won't stop your most loyal eighty-year-old from calling anyway because she likes hearing your voice. That's fine. The goal was never zero calls. It's getting the forty identical ones off your back so you can take the one that needs a real answer.
Cap each pickup window so 4 PM isn't a mob
This is the part paper can't do, and it's the part that saves your Christmas Eve. Without caps, everybody picks "late afternoon," and you get thirty people and thirty orders hitting the counter in the same twenty minutes while the fryer's backed up.
Split the 24th into windows and give each one a limit. The form only shows slots that still have room, so when 2 to 4 PM fills, it quietly closes and the next person books 12 to 2 or 4 to 6 instead. You're spreading the same crowd across the day without arguing with a soul.
A simple version that works for a lot of shops:
- Break the day into two-hour windows, from open until your last safe pickup.
- Count how many orders one person at the counter can hand off in two hours without the line hitting the door. Be honest, then shave it a little.
- Set that number as the cap per window. When it's full, it's full, and the form stops offering it.
Leave your last window a touch lighter than the rest. Something always runs long on the 24th, and you want a cushion before you lock the door, not a pileup at the end.
Remind them the morning of pickup
Orders booked on the 12th get forgotten by the 24th. A reminder text the morning of pickup heads off most no-shows and most "wait, that was today?" scrambles.
Keep it short and send it early, before the day gets away from everyone: "Morning, Maria. Your order's ready today, 3 lbs baccalà, pickup between 2 and 4 PM. See you then." If they need to change something, that's the moment they'll tell you, while you can still do something about it.
One nice side effect: the reminder nudges people to show up in their window instead of whenever they remember. The crowd stays spread, and the counter stays sane.
Worth setting up this week
You've got a short runway before the rush, so keep the first pass small. You can always add to it next year.
- Pick one channel, text-in or a web form, and get a number or link live you can share.
- Write your three fields: item and prep, quantity, pickup window. Nothing more for now.
- Draw up your pickup windows for the 24th and set a cap on each, with the last one left light.
- Write the two messages in advance, the instant confirmation and the morning-of reminder, with the real pickup times in them.
- Drop the link in your Instagram bio, your Google listing, and a sign by the register, so orders go where you can read them.
Set that up and the busiest fortnight of your year runs off one readable list instead of a drift of napkins. If you'd rather not wire it together yourself, that's the sort of thing we set up for Rhode Island shops at RI AI Agency, usually in an afternoon. Either way, your counter at 4 PM on the 24th will thank you.