Features Pricing Blog About
Sign In Get Started Free
← Blog  ·  Operations

How to reduce no-shows by 60%: a practical guide for Nigerian restaurants

June 2026 · 7 min read

A table reserved for 6 that never shows up on a Friday evening doesn't just cost you that table's revenue. It costs you the customers you turned away because the table appeared full. In a 60-seat restaurant, a 15% no-show rate can mean 9 empty seats at peak hours — every single weekend.

Here's what actually works to fix it, specifically in the Nigerian market.

1. The WhatsApp confirmation (works immediately, costs nothing)

The single most effective thing you can do is send a WhatsApp message to confirm the reservation 24 hours before, and another 2 hours before. Not an automated SMS — a personal-feeling WhatsApp message from your restaurant's number.

Something like: "Hi [Name], this is a friendly reminder about your reservation at [Restaurant] tomorrow at 7pm for [X] guests. Reply YES to confirm or let us know if you need to reschedule. We can't wait to host you! 🙏"

Restaurants using this approach report no-show rates dropping from 20–25% to 8–10% within the first month. The WhatsApp format feels personal, not corporate, which gets higher response rates than SMS or email in Nigeria.

In MenuMaestro: The Reservations page shows guest phone numbers. Set a daily 10am task to send confirmations for the next day's bookings.

2. Small deposits — but position them correctly

A ₦2,000–₦5,000 deposit per reservation reduces no-shows dramatically. But how you ask for it matters enormously in Nigerian restaurant culture, where deposits can feel like an accusation of dishonesty.

Instead of "We require a deposit," say: "To guarantee your table and avoid disappointment, we take a small reservation fee of ₦2,000 which is fully deducted from your bill."

The word "guarantee" changes the framing — it's a service to them, not distrust of them. Accept via Paystack, bank transfer, or USSD. Keep it low enough that it's not a barrier to booking but high enough that cancelling has a cost.

3. Tighten your booking window for peak times

Bookings made more than 7 days in advance have a much higher no-show rate than those made 24–72 hours ahead. For Saturday dinner specifically, don't accept bookings more than 5 days in advance unless a deposit is taken. Open up those "premium" time slots closer to the date when demand is highest and commitment is most real.

4. Build a waitlist for peak hours

When your Friday and Saturday evenings are fully booked, take a waitlist. When a no-show is confirmed at 6:30pm, you have 15 minutes to seat a waiting customer. This converts the no-show cost from a complete loss to a minor inconvenience.

MenuMaestro's Reservations page shows all bookings with arrival status. Mark as "no-show" when guests are 20 minutes late, then reach out to your waiting list.

5. Charge for late cancellations (gently)

A 48-hour cancellation window protects you without feeling punitive. If a guest cancels within 24 hours of their booking without rescheduling, keep ₦1,000–₦2,000 of their deposit as a late cancellation fee. Communicate this clearly at booking time. Most guests respect the policy; the ones who push back are often the same ones who would have no-showed.

The 60% reduction formula

WhatsApp reminders (–30% no-shows) + small deposit (–20% no-shows) + shorter booking window (–10% no-shows) = ~60% fewer no-shows. Implement all three and your Friday dinner tables fill up consistently.


← All articles Start free trial →