A client books a session at ten in the morning. By 10:01 they have an email in their inbox from your practice. They open it. They read it twice, because they want to know what they just committed to. This is the email almost every practitioner sends, and the one almost no practitioner writes on purpose. It is also the email that quietly decides how many pre-session questions you get, how many no shows you have, and what kind of mood the client arrives in. Worth twenty minutes of attention.
If you look at the open rate of a booking confirmation versus any other email a practice sends, it is not close. Newsletters get opened by maybe a third of the list. Re-engagement emails do worse. The booking confirmation gets opened by nearly everyone, almost always within five minutes of the booking, and very often a second time the morning of the session. The client wants to know what they committed to. They want to confirm they did not mistype the day. They want to know where to go.
This is unusual. Most emails you send fight for attention. This one has it for free. The question is whether you are using it.
The default version that your booking platform sends out of the box is almost certainly fine. It will not embarrass you. It also does not do most of the work it could do. A confirmation that has been thought about for twenty minutes will prevent a real number of pre-session text messages, no shows, and quietly frustrated arrivals where the client got lost in the parking lot and is now three minutes late and slightly off. None of that shows up on a dashboard. All of it shows up in your week.
The four things every confirmation needs
There is a short list of things that have to be in every booking confirmation, every time, with no exceptions. If any one of these is missing, the client will email you to ask, and that email is your fault.
The first is the date and time, including the time zone if you ever see clients across one. A line that says "Thursday at 5:00 PM" is ambiguous if half your clients are in a different state. "Thursday, June 25 at 5:00 PM Pacific" removes the ambiguity, and it tells the client to put it in their calendar in their local time without thinking.
The second is where to go, in the form the client actually needs. For an in-person session, this is the street address, the suite number, parking instructions in one short line, and what door to use if the building has more than one. For a virtual session, this is the join link, placed where the client cannot miss it, with a one-line note about what they need (a quiet room, headphones if they have them, a phone backup number if the link fails). For a mobile or home visit, this is the address you are coming to, reconfirmed back to them, and an arrival window if you cannot guarantee a precise minute.
The third is who they are seeing. The name of the practitioner. The type of session. The duration. If a client books an intake and shows up expecting a treatment, that is on the email. One sentence handles it: "60 minute initial consultation with Dr. (name)."
The fourth is what to do next. This is the line most confirmations skip. The client needs to know: do they need to fill out an intake form before the session, and if so by when, and with what link. Do they need to bring anything (a piece of clothing, a list of medications, a previous report). Do they need to arrive five minutes early to sign in. If the answer is no on all of these, say so explicitly. "Nothing to prepare. See you Thursday." That sentence is doing work. It tells the client they are not forgetting something, which is half of why people get anxious in the hour before a first session.
The two or three you should add for your practice
Once the four things are there, there are two or three additions worth making for your specific practice. They are the questions you have been asked more than once. Write them in once and you will stop being asked.
If your office is hard to find, say so before they look for it. A sentence like "We are on the second floor, above the bakery. The entrance is the green door on the left side of the building, not the main entrance" removes a real source of late arrivals and small frustrations. If parking is a real thing in your neighborhood, say where to park, whether it costs money, and how much time to leave. A client who is six minutes late because they were circling for a spot has a different first session than a client who knew to allow ten minutes.
If you offer virtual sessions, tell the client what to do when the link does not work. It will not work for someone, eventually. The fallback should be in the email already. "If the link does not connect, call or text me at (number) and I will start a new room." Three lines that prevent a missed session entirely.
If you have a cancellation policy with a fee, say it here too, in one sentence, in the same words you use on your intake form. Not as a warning. As a quiet reminder. "Our cancellation window is 24 hours. Inside that, a late cancellation fee applies." That sentence in the confirmation pulls a real number of "I forgot" cancellations into "rescheduled in time" instead. The client did not memorize your policy the day they filled out your intake form. They are looking at it for the first time in the email they just opened.
What to leave out
A booking confirmation is not a marketing email. The temptation to add things is constant. Your bio. A link to your services page. A reminder that you have a new offering. Your social media. A header banner. A footer with three lines of credentials.
All of it is noise. The client opened this email to confirm one thing. Everything that does not serve that purpose makes the things that do serve it harder to find. A confirmation should fit on a phone screen without scrolling. If yours scrolls, something on it is in the way.
The same goes for unnecessary politeness. "We are so excited to welcome you to our practice and we cannot wait to begin this journey with you" is not warmer than "Looking forward to seeing you Thursday." It is just longer. Longer is not warmer. Warmer is direct, short, and personal.
You also do not need to repeat the price of the session in the confirmation if the client has already paid or pre-authorized. You charged them. They know. Restating the price reads as if you do not trust the receipt your own system already sent, which is the next email in their inbox anyway.
The reschedule link does more than you think
If your booking system allows it, put a reschedule and cancel link in the confirmation, visible, not buried at the bottom. This single decision changes the shape of your week more than almost anything else you can put in the email.
The reason is simple. Most late cancellations and most no shows are not malice. They are a client who realized at noon that a meeting got moved, or who is genuinely sick, or who needs a different time, and who does not want to send an awkward message to ask. A reschedule link in the confirmation gives them a way to move the slot themselves, which they will use, which pulls a real percentage of would-be no shows into rescheduled bookings. The slot opens back up in your calendar, your waitlist gets pinged, and the client who needed to move never had to compose the apologetic email they were dreading.
The same is true for cancellations. A client who needs to cancel and has a link to do it in one click cancels with more notice than a client who has to email you. More notice means more chances to fill the slot. That is real money you do not see, because nothing bad happened.
When to send a second one
For most sessions, the confirmation goes out at the moment of booking, and that is the only email until the reminder. The reminder is its own conversation: short, the day before, with the same essentials and a reschedule link.
There is one exception. If the booking was made more than two weeks before the session, a second confirmation a week before the appointment is worth its weight. People forget things they booked a month ago. A short email that says "Just a heads up, this is coming up in seven days. Here is the date, time, and where to go. Let me know if anything has changed" prevents the awkward Tuesday morning where the client clearly forgot and you are watching the clock at 5:03.
This second email is short. Three sentences. Same essentials. A reschedule link. That is the whole thing. You do not need to repeat the parking instructions or the cancellation policy. They were in the first email. The job of this one is just to surface the appointment in their mind before the day-before reminder catches it.
The voice of the email is the start of the session
There is one thing about the booking confirmation that is easy to miss. This is the first communication the client gets from you after they decided to work with you. The intake form was paperwork. The booking page was a transaction. The confirmation is the first time you are speaking to them as a practitioner.
A confirmation that is warm, short, and confident sets a tone for everything that follows. A confirmation that is generic, long, or anxious sets a different tone. The client will not consciously notice. They will arrive at the session with a faint sense of what kind of practice they have walked into, and that sense started in the inbox.
This does not mean the email needs to be personal in a way that does not scale. It does not need to be a hand-written note. It needs to sound like a calm person who knows what they are doing. Something close to:
"Hi (name). You are booked for a 60 minute initial consultation on Thursday, June 25 at 5:00 PM Pacific with Dr. (name). We are at 142 Main Street, Suite 3B. The entrance is the green door on the left side of the building. Free street parking is usually easy to find. Please complete the intake form at (link) before Thursday. Nothing else to prepare. If anything changes, you can reschedule or cancel at (link). Looking forward to it."
That is the whole email. It is six lines. It has every required thing in it. It has zero noise. It sounds like a person.
Setting it once and forgetting it
The whole point of writing a thoughtful confirmation is that you only have to do it once per type of session. New client intake gets one version. Returning client follow up gets another. Virtual session gets a third with the join link logic built in. Group class gets a fourth. Set up a template per session type, and from then on the right confirmation goes out automatically when a client books that service.
If you are running your practice on Stillpoint, the booking confirmation that goes out is customizable per service, the reschedule and cancel link is included automatically, the intake form link can be attached when a client books a new client appointment, and the reminder email picks up the same details a day before the session. None of that writes the words for you. It just means once you have written them well, the work of sending the right confirmation to the right client at the right moment is no longer your job. The email goes out. The client opens it. The questions do not arrive. The week is a little quieter.
The next time you sit down to do twenty minutes of work that pays back for years, this is the one to pick. Open the default template your platform sends. Read it the way a client would, on a phone, in five seconds. Cut what is not earning its place. Add the two or three things you keep being asked. Save it. The slow upgrade of the practice happens in small edits like this, in places nobody else can see.
