Handle delivery complaints quickly (and keep the customer)
Late, damaged or wrong order? Use the order details to know exactly what happened, fix it fast and turn a complaint into loyalty.
4 min readUpdated Outlet owners

The phone rings. A customer says the order is late, or the wrong item came, or the box was wet. Your first reaction is to defend the shop. But you do not yet know what happened, and the customer can hear it.
Complaints are not the end of a customer. Customers whose problem is solved quickly and politely often order again, sometimes more than before. What loses them is a slow, vague or defensive reply.
Here is a simple way to find out what happened and respond well.
Know what happened before you reply#
Before you call back, spend one minute on the facts. In the outlet portal, open Orders, search for the customer's name, phone number or order number, and open the order.
The status tells you where the order is: Pending, Assigned, Picked up, On hold, Delivered, Undelivered or Cancelled.
For a live order, the rider is shown with a Call rider button. Ask the rider what is happening.
For an undelivered order, read the rider's reason. If none was given, the page says so.
The tracking page shows what the customer sees, so you can talk about the same thing.
See track orders and check your order history for what each status means.
Right order to the right rider#
A wrong or mixed-up order is often a packing or handover mistake. Each assigned order shows the rider's name, so staff can check who the bag is for. Pack each order with a slip on top, and hand it to the rider named on the order.
If the rider app cannot confirm that the rider is at your shop, it asks for a short pickup code. Give it only to the rider standing at your counter with that order. See the pickup code guide.
A simple four-step reply#
Step 1: Listen and say sorry
Let the customer finish. Then say "I am sorry this happened" before anything else. You can say sorry for the experience without blaming anyone.
Step 2: Say what you found
Tell the customer what you know from the order: "I can see your order is with the rider and on its way to you." Keep it short and honest. If you do not know yet, say you will find out and call back at a set time.
Step 3: Offer a fix
Decide what you can do: send a replacement, refund the item, or give a small credit on the next order. Offer the fix before the customer asks for it.
Step 4: Follow up
If you said you would call back, call back at the time you said. A day later, a short message asking if everything is fine often turns the customer into a regular.
Find the pattern behind repeated complaints#
One complaint is a problem to solve. The same complaint three times is a pattern. Once a week, write down every complaint and its cause:
What the customer said | What to check |
|---|---|
Late delivery | Were too many orders sent in the same hour? Was the window realistic? See promises you can keep. |
Wrong or missing item | Packing and checking at the counter. |
Damaged or spilled | Packaging and how many orders the rider carried. |
Rider could not find the house | Saved addresses and pins. See fewer failed deliveries. |
Rider was rude | Talk to the rider. See the rider etiquette checklist. |
Frequently asked questions#
Should I refund every complaint?
Not automatically. Listen first, check the facts and decide what is fair. For small problems, a quick replacement or a small credit is usually enough.
What if the customer is wrong?
Stay polite. Share what you found and offer a fair solution. A customer who feels respected usually stays, even when they were mistaken.
How long should I take to reply?
Reply the same day, ideally within an hour. If you need time to check, say so and give a time you will call back.
Where do I see what the rider recorded?
Open the order in the outlet portal. For undelivered orders, the rider's reason is shown on the order.
Next time a complaint comes, look at the order first, then call. And keep a weekly list so the same complaint does not come back.
Related guideEnd "Where is my order?" calls for goodGive every customer a live tracking link with your shop's name and logo, so they stop calling and your staff can focus on the counter.Related guideHandle on-hold, not-delivered and cancelled ordersWhat each status means, where to find the rider's reason, and how to cancel an order that has not left your shop.Was this page helpful?
Related guides

Make delivery promises you can keep
Time slots, realistic cut-offs and planned trips help local shops deliver on time, every time, and build a reputation customers trust.
5 min readOutlet owners

Make every delivery feel like your brand
Your logo on the tracking page, a polite rider, careful packaging: small details that make a neighbourhood shop feel premium.
4 min readOutlet owners

End "Where is my order?" calls for good
Give every customer a live tracking link with your shop's name and logo, so they stop calling and your staff can focus on the counter.
7 min readOutlet owners
Share the live tracking link with your customer
Every assigned order has a private tracking link with your shop name and logo. Copy it, send it and your customers stop calling to ask where the order is.
2 min readOutlet owners
