Why Collecting Deposits Upfront Eliminates 80% of No-Shows
Tips & Tricks

Why Collecting Deposits Upfront Eliminates 80% of No-Shows

Back to Blog

Anita

BookAm Team

20 July 2026·3 min read

A client who has already paid is a client who will show up. Here's the psychology behind deposits and how to implement them without losing bookings.

No-shows are the single biggest killer of productivity for Nigerian service providers. You block out two hours for a client who confirmed. You prepare, you rearrange your schedule, you wait, and they simply don't show up. No call, no message, nothing. That slot is now dead time you can never get back.

If this happens even twice a week, you could be losing ₦30,000 to ₦60,000 in billable time every single week. This is not a small issue. But it has a very simple solution: collect a deposit before you confirm any appointment.

The Psychology Behind Why Deposits Work

When someone has paid money, even a relatively small amount, they are psychologically committed to the appointment in a way that a free booking never creates. Behavioural economists call this the "sunk cost effect." The client doesn't want to lose the money they've already paid, so they show up.

There's also a second effect. The deposit acts as a filter. Clients who are not serious about keeping the appointment simply won't pay it. This means your schedule is automatically filled with committed, reliable clients only. The time-wasters self-select out before they ever make it onto your calendar.

Does Asking for a Deposit Scare Away Clients?

This is the most common concern vendors have. The answer is no, but only if you ask for it the right way. The key difference is how you collect the deposit.

When you ask for a deposit via WhatsApp bank transfer, it feels informal and suspicious. Many clients hesitate because they don't fully trust sending money to a phone number without a receipt or confirmation.

When a client books through BookAm, they pay a deposit through a secure, professional payment interface. They receive an instant confirmation receipt. The experience feels like booking a hotel or buying an airline ticket. It's normal, expected, and completely trustworthy. Clients don't hesitate because the system itself communicates professionalism and security.

How Much Should Your Deposit Be?

BookAm lets you set your deposit as a percentage of each service price, and you can configure it differently per service. Based on patterns across our vendor base:

  • 30% deposit: Enough to create commitment, easy barrier to entry. Works well for lower-priced services.
  • 50% deposit: The sweet spot for most services. Strong commitment, still accessible for the client.
  • 100% full payment upfront: Best for product-based services or very short appointments where preparation costs are high.

There is no single right answer. It depends on your industry, your average ticket size, and your client base. The important thing is to have some deposit. Zero deposit means zero commitment.

Passing the Platform Fee to Your Client

BookAm charges a small 5% platform fee on bookings made under the free plan. You have the option to pass this fee entirely to the client, meaning your earnings are never reduced, not even by one naira.

The majority of BookAm vendors choose this option, and clients accept it without complaint. Why? Because they understand they're getting a professional, secure, guaranteed booking experience. The small convenience fee is worth it to them.

Setting It Up Takes Two Minutes

When you create or edit a service on your BookAm page, simply set your desired deposit percentage. That's it. From that point forward, no client can confirm a booking with you without paying first. Your calendar fills with paid, committed appointments, and your no-show rate drops to nearly zero.

Ready to stop losing clients to slow replies?

Set up your free BookAm booking page in 60 seconds. No credit card, no app download for your clients.

Get Your Free Booking Page