SchedulingKit
email Template

Waitlist Notification Email Template

A waitlist notification email that helps you fill gaps from cancellations: tell the next person on your list that a spot has opened, give a clear deadline, and link straight to booking. You send it yourself; SchedulingKit does not manage waitlists or send waitlist offers automatically.

This waitlist notification email template template helps you save time on repetitive client communication. Copy it, customize the variables for your business, and start using it today. Browse all scheduling templates.

Templates

Subject: 🎉 A spot just opened up on {{date}}!

Hi {{client_name}},

Great news! A spot just opened up and you're first on our waitlist!

Available appointment:
📅 {{date}} at {{time}}
🗓️ {{service}}

⏰ This spot is available for the next {{urgency_hours}} hours.

Book now: {{booking_link}}

Can't make this time? No worries! You'll stay on the waitlist for the next opening.

Best,
{{business_name}}

How It Works

1

Get Started

Templates

2

Enter Your Data

{{variables}}

3

Automation

SchedulingKit

Variables to Replace

{{client_name}}{{date}}{{time}}{{service}}{{urgency_hours}}{{booking_link}}{{business_name}}

Pro Tips

Send immediately when spot opens

Create urgency with time limit

Make booking easy with one-click link

Keep waitlist clients informed

Perfect For

Filling cancellationsHigh-demand servicesPremium client treatmentRevenue recovery

When to Use This Template

🎯

Send the moment a cancellation creates an opening for a high-demand time slot. For general availability announcements or new service launches, a marketing email is more appropriate.

Best Practices

Include a time-limited hold (e.g., 4 hours) so the spot doesn't sit unclaimed while others wait

Link straight to the booking page for that service so the client can grab the freed time in a couple of taps

Notify the next person on the waitlist immediately if the first person doesn't claim the slot within the hold window

Common Mistakes to Avoid

Notifying the entire waitlist at once, which creates confusion when multiple people try to book the same slot

Not setting an expiration time on the hold, which leaves the slot in limbo indefinitely

Forgetting to remove the client from the waitlist after they successfully book the slot

Frequently Asked Questions

How do I use this template without waitlist software?

Keep a simple list (name, contact, service, preferred provider, times that work) in a spreadsheet or notes app. When a cancellation frees a slot, send this email to the first matching person with your booking link and a deadline. If they don't book in time, send it to the next person.

How long should the hold last?

Match it to how soon the slot is. For a slot tomorrow, two to four hours is reasonable; for a slot next week, a day is fine. Shorter holds fill same-day gaps faster.

What does this look like for a real business?

For example, take a busy hair salon. A client cancels Thursday 2 PM with Maya through the manage-booking link, which puts the time back on the booking page. The front desk checks the waitlist sheet, finds the first client who wanted a Thursday afternoon with Maya, fills in this template with a 3-hour deadline and the booking link, and sends it. The client books within the hour, and the front desk removes them from the list.

Does SchedulingKit have a waitlist?

No. SchedulingKit has no built-in waitlist or automatic waitlist promotion. A cancelled booking's time goes back on your booking page, and you can use this template to tell waitlisted clients by hand.

Further Reading

Automate This Template

Stop copying and pasting. SchedulingKit automatically sends personalized messages at the right time, every time.

Free forever plan available • No credit card required

When this isn't for you

This is not for you if you've already built your own template that's working, switching templates often introduces consistency drift across your team. Skip if your existing template gets responses or signs.