Appointment Confirmation and Show Rate
The short answer
Send blue-bubble confirmations the moment a booking lands, ask one small question, run reminders, and let rescheduling happen in-thread. Show rate climbs because the message gets read. No A2P registration required.
6 use cases in this category
Trigger
Event in your CRM
Under 9 seconds
Send iMessage
Result
Reply in the thread
Key takeaways
- Show rate peaks at booking: 80.79% day one, 75% by day four, 60% by day 14.
- Instant confirmation fires on booking (while they read the confirmation page).
- A show-rate lift multiplies against every stage below it.
- Reschedules, cancellations and no-shows are handled as states on the appointment, and each state has its own branch.
- Setup runs through white-glove activation, so there is nothing to install and no A2P registration to file.
Where iMessage runs in the funnel
Show rate decays, then dies
Show rate peaks at booking: 80.79% day one, 75% by day four, 60% by day 14. Gong data: average rep 56.9% show, top quartile 72.5%. Process decides the gap.
Show rate by booking lead time
The confirmation cadence that works
Instant confirmation fires on booking (while they read the confirmation page). One question earns a reply. Two reminders (day-3, day-1) beat one. In-thread rescheduling beats link hunts.
- Confirmation: name the time, ask one small question (three-second answer).
- Day 3 (if booking is 4+ days out): re-anchor the reason they booked.
- Day 1 (morning local time): confirm and offer two rescheduling times.
- Day of (3 hours before): send the join link.
- No reply by 24 hours out: flag as at-risk.
The six-touch cadence
Every touch needs a different job. The confirmation locks commitment in one minute. The 24-hour reconfirm surfaces conflicts while a refill is still possible. The 3-hour carries the agenda.
- The 15-minute removes friction, five-minutes-after-start catches the distracted rather than the gone, and the 45-minute rebook reaches someone who still feels the sting.
- Post-call touches matter as much as pre-call. A rebook link an hour after no-show is warmer than any cold list.
Within 60 seconds of booking
- Message
- Confirmation with date, time, timezone, link or address
- Job it does
- Locks the commitment while intent is at its peak
24 hours before
- Message
- Short reconfirm plus a reschedule option
- Job it does
- Surfaces conflicts early enough to refill the slot
3 hours before
- Message
- Agenda or pre-call asset
- Job it does
- Frames the meeting as worth clearing the calendar for
15 minutes before
- Message
- Join link only
- Job it does
- Removes the last friction point
5 minutes after start
- Message
- "I'm on the call, want me to hold?"
- Job it does
- Recovers the distracted no-show in real time
45 minutes after a no-show
- Message
- One-tap rebook link
- Job it does
- Turns the miss into a new booking the same day
The 24-hour reconfirm, as the lead sees it
Hey Priya, quick reminder your call with Marcus is tomorrow at 2pm. Still good?
Actually, can we do Thursday 3pm instead?
Done, moved to Thursday 3pm. You'll get the new invite from this number.
Slot refilled instead of sitting emptyHow much is a show-rate lift actually worth?
A show-rate lift multiplies against every stage below it. Take a team booking 100 meetings a month, holding 60, closing 25% of the calls it runs, at $6,000 a deal: 15 deals and $90,000 a month.
- Move the show rate to 80% and those same 100 bookings produce 80 held calls, 20 deals, and $120,000. The extra $30,000 a month came from messages sent to people who had already raised their hand and picked a time.
- Buying that same $30,000 at the top means booking about 133 meetings instead of 100: a 33% increase in ad spend, SDR hours and list volume for identical revenue. One line costs $249 a month.
- The channel cost is fixed while the return scales with your average contract value, so the ratio holds at any deal size.
- The compounding continues past the close rate. More held calls means more proposals out, and proposal and payment reminders run on the same line, so the lift shows up again at the next stage.
Those are our assumptions. The Blue Funnel Map runs the same arithmetic on the funnel you actually have, and you keep the map either way.
Run these numbers on your funnelHow are reschedules, cancellations, and no-shows handled?
How are reschedules, cancellations, and no-shows handled?
Reschedules, cancellations and no-shows are handled as states on the appointment, and each state has its own branch. Replies drive the branching: every inbound message posts back to your CRM as a webhook.
- A reschedule request pauses the pending reminders and sends the booking link in the same thread; a confirmation drops the touches no longer needed. When someone rebooks, a fresh sequence builds on the new start.
- Cancellations get treated as a conversation: the pending sequence stops, a save message asks what changed, and the reply lands in the CRM thread. Silence past the start time hits the no-show branch.
- The no-show branch sends the rebook link and posts the no-show event to your CRM, so your own pipeline rules take it from there.
- A reschedule beats a no-show every time. A moved meeting keeps the relationship, frees the original slot early enough to refill it, and costs nothing but a calendar edit.
How do you set up appointment reminders?
How do you set up appointment reminders?
Setup runs through white-glove activation, so there is nothing to install and no A2P registration to file. Your dedicated line is provisioned and managed for you, at $449, waived on annual billing.
- Connecting your CRM is the only real decision. GoHighLevel is native, so calendar events map straight through. Every other CRM connects through the REST API and webhooks.
- Clean phone data is the last piece, and the one teams skip. A reminder sent to a landline is a meeting lost for a data reason. The mobile-validated leads add-on checks numbers at $0.03 per contact.
- Point your calendar events at the sequence: booked, rescheduled, cancelled, and no-show each get their own trigger
- Write the touches and set each interval relative to the appointment start, not to a fixed time of day
- Set inbound routing so replies hit the right rep, tag, and pipeline stage automatically
- Turn on the no-show recovery branch and the cancellation save branch
- Validate mobile numbers before the first send so every reminder has somewhere to land
- API conventions are https://api.bluereacher.com/v1/messages with an Authorization: Bearer brk_live_your_key header, and the full reference lives at docs.bluereacher.com
Frequently asked questions
Does texting confirmations actually raise show rate?
Yes. Steiner et al. (AJMC 2018) found two reminders beat one. Lin et al. (IJP 2016) found adding text to voice cut no-shows from 38.1% to 23.5% (randomized, 170 patients).
Should the message come from a rep or the company?
A rep, always. An iMessage from Dana reads as a person; one from a brand reads as marketing. Builds on the relationship the client already has.
What if the prospect is on Android?
Contacts who aren't on iMessage receive the same sequence over RCS, with SMS fallback behind it. One workflow covers your whole calendar, and you never split your reminder logic by device type.
Do iMessage appointment reminders require A2P registration?
No. Blue Reacher sends from a dedicated iMessage line, so there's no A2P registration required and no campaign approval to wait on before your first reminder goes out. Your line is provisioned and managed for you as part of white-glove activation.
How many reminders should I send before a meeting?
Four pre-call touches: the instant confirmation, a 24-hour reconfirm, a 3-hour agenda and a 15-minute join link. Add two recovery touches after the start for a six-touch program. iMessages are unlimited, paced at 50 opted-in / 30 cold new contacts a day, so a touch is a performance call, not a cost one.
Can people reply to reschedule or cancel?
Yes. Every message is two-way. A reply posts back to your CRM as a signed message.received event (phone_number, content, service_type) and lands in the contact's conversation thread. Reschedule requests pause the pending reminders and trigger a booking link, and a rebooking starts a fresh sequence on the new time.
Does this work with GoHighLevel?
Yes. GoHighLevel is a native integration, so calendar events map directly to reminder sequences with no middleware. Other CRMs connect through the REST API and webhooks documented at docs.bluereacher.com, using the same event triggers for booked, rescheduled, cancelled, and no-show.
What do appointment reminders cost per message?
Nothing per message. A dedicated line is $249 per month or $1,949 per year, which works out to about $162.50 a month, and iMessages are unlimited on every plan, with new conversations paced at up to 50 opted-in / 30 cold per line per day. A six-touch reminder program costs exactly what a one-touch program costs.
Can one line run outbound campaigns and appointment reminders at the same time?
Yes. A single line carries the full funnel: cold outbound and dead-list reactivation at the top, confirmations and reminders in the middle, no-show recovery and payment reminders at the bottom, onboarding and review requests after the sale. Every message sits in the same continuous thread.
How fast does the confirmation go out after someone books?
The confirmation goes out within seconds of the booking event reaching Blue Reacher, which usually means it lands while the person is still looking at the confirmation page. That timing turns a calendar entry into a felt commitment before attention moves on.
Turn booked meetings into held meetings
A no-show is a lead you already paid for, sitting one message away from a held call and a closed deal. Blue Reacher runs your confirmations, reminders, reschedules, and no-show recovery from a dedicated iMessage line for $249 per line per month, with unlimited messages paced at up to 50 opted-in / 30 cold new conversations per line per day, GoHighLevel native, and no A2P registration required. White-glove activation is waived on annual billing. Book your Blue Funnel Map and ask us to open it by text: your confirmation for the call arrives the way your leads' reminders will.