1. Blog
  2. Booking through your link
Booking through your link

How to Reduce No-Shows from Clients Who Book Online

Client no-shows hurt your schedule and your income. Learn how to reduce them with email confirmations, easy rescheduling, and a clear cancellation policy.

LRLucas Ribeiro Cavalcante · Founder of Via6Updated on Oct 12, 2026 · 6 min read
Reduce client no-shows
In this article
  1. Short answer
  2. Why do clients miss appointments?
  3. How does email confirmation reduce no-shows?
  4. Let clients reschedule and cancel from the same link
  5. Set a clear cancellation policy
  6. Ask for a deposit on longer services
  7. Keep a manual waitlist
  8. Put your booking link in your bio and stories
  9. Start reducing no-shows today
  10. Frequently asked questions
Short answer

To reduce no-shows, make it easy for clients to confirm and reschedule, set a clear cancellation policy, and ask for a deposit on longer services. An online booking page with email reminders and a reschedule link already solves much of the problem.

Why do clients miss appointments?

No-shows are rarely about bad intentions. Often, no-shows happen because the client forgot, something came up, or rescheduling feels like too much work. If the client has to call, send a message, and wait for a reply, many people simply don't bother to let you know.

Another common reason is a lack of commitment. When an appointment was booked with no cost and no clear policy, canceling at the last minute seems harmless. The good news is that you can work on both fronts.

How does email confirmation reduce no-shows?

When a client books through your link and receives a confirmation email right away, they have a written record of the appointment. If the date or time is wrong, they notice immediately and can fix it. This removes the small booking mistakes that often turn into no-shows.

Beyond the confirmation, a reminder email sent before the appointment makes a real difference. The person sees the message, remembers the time, and plans their day. It is an automatic way to reduce forgetfulness without you having to send messages by hand.

On Via6, each booking sends a confirmation email to the client and an automatic reminder email before the appointment. You don't need to remember to send anything.

If a client has to contact you to change the time, the chance that they simply won't show up goes up. But if they have a link where they can reschedule or cancel on their own, that barrier disappears.

In practice, the client books through your link and receives the confirmation email. If something comes up, they open the same link from your page and choose another time. Your calendar stays up to date without extra messages back and forth.

This also works for cancellations. If the person changes their mind, they cancel through the link and the slot becomes available for someone else. That is much better than discovering a no-show when the client doesn't arrive.

With the Via6 calendar, clients reschedule or cancel through the link on your page. You don't have to do anything.

Set a clear cancellation policy

Many no-shows happen because the client doesn't know what happens if they cancel at the last minute. A clear policy sets the rules and creates a commitment.

Keep it simple. For example: “Cancellations made less than 24 hours before the appointment will be charged 50% of the service price.” Or, if you prefer: “Clients who miss an appointment without notice must pay in advance to book again.”

Put this policy on your booking page. That way the client agrees from the start and there are no surprises.

Examples of cancellation policies
  1. Cancellations made less than 24 hours before the appointment will be charged 50% of the service price.
  2. Clients who miss an appointment without notice must pay in advance to book again.
  3. To reschedule, use the link on the booking page. Cancellations made up to 2 hours before the appointment are free of charge.
Your booking page, ready today.

Links, WhatsApp, QR code and booking in one link. Free, no credit card.

Create my Via6

Ask for a deposit on longer services

For higher-value appointments or services that require preparation, such as consultations, sessions, or treatments, a deposit can greatly reduce no-shows. A client who has already paid part of the price thinks twice before not showing up.

You can set a fixed amount or a percentage, such as 20% of the service price. What matters is making it clear that the deposit is deducted from the total on the day of the appointment.

Via6 does not collect payments. You can add a payment link or the payment details you already use to your booking page, and ask the client to pay right after booking. If they don't pay within the agreed time, you can cancel the slot and offer it to someone else.

Whatever amount you choose, write the deposit rule on your booking page so clients see it before they book.

Keep a manual waitlist

When someone cancels at the last minute, you can fill the open slot with a client from your waitlist. To do this, keep a simple record of people who want to be contacted if a time opens up.

It can be a note on your phone, a spreadsheet, or a WhatsApp group. The important thing is to have the contacts at hand and send a message quickly when a slot frees up.

This practice doesn't prevent the no-show itself, but it reduces the loss. Over time, clients also notice that slots are in demand and start to value their appointments more.

When a client books through your link, they enter the confirmation and reminder flow. That is why you should make your booking link easy to find at every point of contact.

On Instagram, put the link in your bio. You can use a page that brings together your calendar and your contact options, such as Via6, so you don't have to change the link every time. Learn more about how to add a link to your Instagram bio. Menu names change with app updates, so look for the link option under Edit profile.

In your stories, use the link sticker to send people straight to your calendar. See when to use a story link instead of your bio.

If you take bookings over WhatsApp, create a link with a pre-filled message to speed up the first contact. Learn how in how to create a WhatsApp link with a pre-filled message.

Start reducing no-shows today

You don't need to change everything at once. Pick one action: add your cancellation policy to your page, ask for a deposit on longer services, or share your booking link in your bio.

If you don't have an online calendar yet, try Via6. You can set up your page in minutes, with a calendar, email confirmations, and a reschedule link. The free plan already helps you organize your appointments. You can compare options on the plans page.

Over time, you'll notice that fewer no-shows mean more predictability and more income at the end of the month.

Frequently asked questions

What is the best way to remind clients of their appointment?

An automatic email reminder is effective and requires no manual effort. Via6 sends a reminder email before the appointment, so you don't have to worry about it. Some professionals also send a personal WhatsApp message themselves, but that depends on your routine.

Should I charge a fee for no-shows?

It depends on your service and your clients. For longer or higher-value appointments, a no-show fee or an advance deposit is common. The key is to make the rule clear before the booking is made.

How can I let clients reschedule without contacting me?

Use an online calendar that lets clients reschedule through your page link. The client opens the link, chooses another time, and makes the change without contacting you.

What should I do if a client misses an appointment anyway?

Have a cancellation policy in place and apply it consistently. If there is a charge, explain it politely. Then decide whether it's worth keeping that client or whether it's better to offer the slot to someone who values it.

How do I promote my booking link?

Put the link in your Instagram bio, in your stories with the link sticker, and in your WhatsApp Business greeting or away message. The easier it is to book, the more likely clients are to confirm and show up.

Written with AI assistance, checked against product data, and published by Via6 on Oct 12, 2026.How we write→

LR
Lucas Ribeiro Cavalcante

Founder of Via6. Oversees the product and sets the editorial agenda for this blog, written for businesses that take appointments and want to get clients through their bio link.

See all articles→

Your name is still available on Via6.

Claim via6.app/yourname and get your first booking today. It's free and requires no credit card.

Free plan forever · no credit card required
Your booking page, ready today.Create my Via6