AURA

Diet catering orders: the cycle where a mistake returns every day

The chef is packing tomorrow's boxes when the client writes: I'm changing the address and taking a pause from Wednesday to Friday. This text shows where such a change gets lost.

Published
8 min read1529 words

AURA — a virtual business manager. Management on facts, not impressions. Who we are

Key takeaways

  • Pause, address change and day reschedule are three different requests: one 'notes' field in CRM confuses them.
  • A request must go through: phone/WhatsApp → CRM → kitchen manager → packing plan → courier → confirmation.
  • 26 out of 178 checked Warsaw catering companies (14.6%) have no place of their own for submissions outside someone else's platform.
  • CRM automation, automatic messages, and email integration are separate implementation items, not one package - the scope and price of each are set after a conversation about the process.
  • A company with ten regular clients and one person answering calls can get by without CRM longer if that person actually reads messages every day.
  • The metric to watch: the number of change requests that reach the kitchen after the packing deadline.
  • Address, allergens and order history are personal data covered by GDPR: access to them in CRM is worth limiting to people who pack and deliver.

A few words that show up in this text

Explained in plain language — you do not need to know the trade to read on.

CRM
One place holding clients and enquiries: who asked, about what, and what happened next.
n8n
A tool for building automations; the scenario can run on your own server.
Make
A tool for building automations, running in the vendor’s cloud.
SMSAPI
Polish gateway for sending SMS from a system.

The order cycle in diet catering repeats daily

In box catering, the client doesn't place an order once. They sign a subscription and get food daily, sometimes for months. Every change - a pause, a different address, a rescheduled day - must reach the kitchen before it starts packing. If the request gets stuck in one channel, the kitchen will still prepare yesterday's plan. The error doesn't end with one order. It returns the next day because the cycle repeats and the correction was never recorded. To have control over what happens with each request, you need to know which channel it came through.

Some requests never reach the kitchen

14.6%
Among 178 catering companies in Warsaw, whose sites we analyzed automatically, 26 (14.6%) are visible only on someone else's platform: in a catalog, on a portal or on social media.

They have no place of their own for submissions.

10.7%
Among the same 178 companies, another 19 (10.7%) have a domain that didn't open during the check.

For a cyclic business, this is a hole at the entrance: the client has nowhere to report a pause. So they call or write on Messenger, and the message gets lost in the daily kitchen traffic.

Pause, address change and day reschedule are three different requests

A client who takes a pause doesn't want delivery for a week but stays in the subscription. A client who changes address wants the same delivery in a different place, sometimes the same day. A client who reschedules a day shifts the rest of the week by one step. Each of these requests affects the kitchen plan, warehouse and courier route differently. If the system treats them as one "client request", someone has to manually recognize what's going on before doing anything.

Three different submissions, not one "notes" field
Ticket type
Status
Rule
Pause
New
Stops deliveries, subscription stays
Address change
Ongoing
Must be entered before courier route is generated
Day postponement
New
Shifts rest of week by one
Ticket after packing deadline
Escalation
Enters the day after tomorrow, not tomorrow

Company sets deadlines and rules. Here you see only the division into types — no submission content here.

Diagram: one ticket queue. States and rules are real, ticket contents — there are none here.

This isn't theory. It's our observation from working on similar processes. Companies that keep pause, address change and day reschedule in one "notes" field lose some requests with every schedule change. If a month after separating these three types in the system the number of packing mistakes doesn't change, the separation didn't help. Then you need to check if the kitchen even reads the new fields, not just the old notes. The metric to watch from the start is the number of change requests that reached the kitchen after the packing deadline.

The request path: from phone to packing

A change request goes through several points before reaching the plate:

  1. phone or WhatsApp
  2. CRM
  3. kitchen manager
  4. packing plan
  5. courier
  6. confirmation to client
The diagram shows the same process step by step — from the first link to the last.

Each arrow is a place where information can stop. The consultant who takes the call must enter it into CRM immediately, not remember it for later. The kitchen manager checks the plan in the morning, so a request submitted after this check only reaches the kitchen the next day. The courier gets the route from the system, not from the chef, so the address change must be entered into CRM before the route is generated.

Who holds the process: kitchen manager, consultant and the system that remembers for them

The process relies on several people, not one system. The support consultant receives the request and enters it into CRM that remembers every pause and address change. The kitchen manager checks the packing plan every morning and compares it with what came in overnight. They make that decision based on data from the system, not team memory. The chef packs from the list they get from the system, not from verbal arrangements. The administrator sets a rule in CRM: after what deadline a change goes to the day after tomorrow, not tomorrow.

Subscription change: from request to packing
Incoming source
  • Consultant phone
  • WhatsApp
  • Form
  • Messenger
n8n or MakeMove without manual entry
Destination
  • CRM — ticket type and deadline
  • Kitchen packing plan
  • Courier route
  • Customer confirmation
Diagram: what connects to what. Tool names are real, flow — schematic.

Automatic messages to the client and kitchen close the loop. When the client reports a pause via form or Messenger, automatic messages confirm the date and send a reminder to the kitchen manager. In the background, n8n or Make runs, transferring the request from the form to CRM without manual retyping. If you're wondering which of these two tools is more cost-effective for such a scenario, a cost comparison of both tools breaks it down. Notifications to the client go through WhatsApp or SMSAPI, depending on what the client chose at signup. Responsibility for making sure the rule in the system actually works stays with the administrator, not the kitchen.

Where the cycle breaks: failure visible only at packing

The most common failure doesn't look like a failure. The client gets confirmation of the address change, but the courier goes to the old address anyway. The route was generated before saving the change in CRM. The courier isn't at fault. The problem is the order: the system sent the confirmation before the rule updated the route. The second typical error is a pause saved in one channel, for example in Messenger, and not transferred to CRM. The kitchen then packs for someone who didn't order anything for that day. Such an error is visible only at packing, when it's already too late to reverse the kitchen's decision.

Address, allergens and client order history are personal data. They are processed according to GDPR, just like any other data in the company. Access to these fields in CRM is worth limiting to people who actually pack or deliver the order, and the system administrator decides who sees which field.

How much it costs to organize orders in diet catering

The items below are consecutive links of one road a change travels, not a ready package and not goods off a shelf. CRM automation that separates pause, address change and day reschedule into distinct fields gives the change its name. Automatic messages to the client and the kitchen — confirmations and reminders — carry it onward. Integration with the email inbox, which pulls requests from email into the CRM without retyping, lets it in. There is nothing to add up here — the scope is settled after a conversation about how many request channels the company has.

A company may also want WhatsApp notifications and automatic reports on how many requests come in after the packing deadline. That adds further stretches of the same road: messenger integrations open the next channel, and AI reports show how much escapes through it. The order depends on where the most requests get lost today, and the scope is settled after that conversation. That's visible only after counting how many changes come through each channel separately.

When it's not worth automating requests in box catering

Not every company needs CRM and automatic messages right away. A catering owner with ten regular clients and one person handling requests can keep it on paper or in Excel longer if that person actually reads messages every day. The problem starts only with several channels at once and with team rotation, when the process lives in one person's head, not in the system. We don't promise that CRM implementation on its own will reduce packing mistakes. It depends on whether the kitchen manager and chefs actually start using it, not just the consultant who enters requests.

Frequently Asked Questions

Can the client report a pause themselves without calling the kitchen?

Yes, if the form or Messenger is connected to CRM, not just manually read once a day. The request then reaches the system immediately, with date and time, so the kitchen manager sees it when checking the plan in the morning. Without this connection, the form exists, but someone has to remember to check it.

What happens when the client changes address on the day the courier has already left?

The system won't reverse this itself. It's always a human decision, usually the kitchen manager or consultant who calls the courier. CRM can only show that the request came after the cutoff time and mark it as late instead of silently accepting it.

Does data about allergies and the client's address require additional security?

Address, allergens and order history are personal data, so they're subject to GDPR just like any other client data in the company. In CRM, it's worth limiting access to these fields only to people who actually pack or deliver the order. Who sees which field is set by the system administrator, not each team member individually.

How long does implementing such a system in a small catering business take?

We don't provide implementation time here because it depends on the number of request channels and whether the company already has any CRM. The scope can be determined only after counting how many monthly changes come by phone, form and messenger separately.

Does this replace a phone call with the client?

No. The phone stays, especially with unusual changes, for example when the client wants to change the entire menu for a week. The system ensures that the request, whatever channel it came through, reaches one place instead of getting lost between channels.

Let's talk about organizing requests in your diet catering business in Warsaw.

Who writes this

See your business as a system.

Aura is a virtual business manager: management on facts, not impressions. For a company that wants a system running its processes instead of the owner’s memory.

The website, CRM, admin panel and automations are modules of the same system. We are not a website agency.

Look at my business

You will land on the home page. Give a company name — Aura looks at it in public data and shows what a client sees before calling you. No promises of a result.

See what we do

Related services

Read next Scroll for more

Let us look at your numbers

Tell us how enquiries are handled today — how many there are, who picks them up, where they get lost. Aura walks the process with you and shows what can be taken off a person, and what is better left alone.

Talk to Aura

The home page with Aura opens. Give a company name — she looks at it in public data and shows what a client sees. No promises of a result.

Prefer to write? marketing@auraglobal-merchants.com

Next step

Let us check whether Aura fits your place

We do not take everyone: first we look at your processes, sales and current systems and tell you honestly whether it makes sense for us to come in. A few questions, about five minutes.

Take the assessment →