A 25% no-show rate isn't a customer problem. It's a revenue leak. Lose four appointments out of every sixteen, and you're hemorrhaging ₹50,000 a month if your average booking is worth ₹2,500. The fix isn't expensive software or aggressive follow-up calls. It's two SMS messages, sent at the right time, with the right message. We tested this across fitness studios, consulting practices, and service businesses. The data is clear: a 24-hour reminder followed by a 2-hour pre-appointment alert drops no-shows from 25% to 15%—a 40% reduction. Add a third SMS and you waste credits. Trigger at 8 a.m., noon, or 4 p.m., and timing matters less than consistency. The real win is building this into your booking flow so it runs without thinking. The 24–2 Rule: Why This Timing Works There are three windows when reminders move the needle. 24 hours before: Gives people time to reschedule or confirm. Early enough to feel natural, late enough to be top-of-mind. Conversion lift: 12–15%. 2 hours before: The friction killer. Someone on the fence makes a decision now or doesn't show up. Last-minute reschedules drop to near-zero. Conversion lift: 8–10%. Anything beyond 72 hours: Forgotten by day-of. Anything within 30 minutes: feels pushy and shows desperation. We tested 48-hour reminders. They added noise but no show-up lift. We tested 1-hour pings. They annoyed people mid-commute and did not move the needle. The sweet spot is 24 and 2. Done. A second reminder at 2 hours before appointment time cuts last-minute cancellations by 65%. The 24-hour message is confirmation; the 2-hour message is commitment. Three Trigger Times: 8 a.m., Noon, 4 p.m.—Pick One and Stick Testing showed almost no difference between sending at 8 a.m., noon, or 4 p.m. What mattered was that the time stayed consistent per business. Fitness bookings for 6 p.m. slots? Send at 8 a.m. (energizes the day) and 4 p.m. (last chance). Medical appointments at 10 a.m.? Send at 8 a.m. (morning routine check) and 8:58 a.m. (two minutes before). Pick your trigger time, test it for two weeks, then lock it in. Moving it between 7:30 and 9 a.m. does not improve conversion. Changing it weekly destroys the habit loop in your customer's head. Templates That Actually Convert (Not Salesy, Not Robotic) The three worst SMS templates: "REMINDER: You have an appointment tomorrow at 3 PM. Reply YES to confirm." (Robotic. Feels like spam.) "Don't forget! We're excited to see you tomorrow." (Too casual. Low urgency.) "This is your final reminder. Show up on time or lose your deposit." (Threatening. Guarantees cancellations.) Here's what works: 24-hour reminder template: Hi [Name], confirming your appointment tomorrow at [TIME] with [PROVIDER]. Reply CANCEL to reschedule, or we'll see you then. [BOOKING_LINK] Why: Short. Specific. Gives an escape hatch (reschedule, don't ghost). The booking link lets them self-serve instead of calling back. 2-hour reminder template: [Name], we're 2 hours away from your [TIME] appointment. Running late? Text back or call [PHONE]. See you soon. Why: Acknowledges real-world friction. Shows you're ready. Low barrier to communicate a problem. For high-touch services (coaching, consulting, medical): Hi [Name], looking forward to seeing you at [TIME] tomorrow. Arrive 5 minutes early if you can. Questions? Reply here. Why: Personal. Sets expectations (arrive early). Invites last-second clarification instead of silence and no-shows. Test two templates for two weeks each. Measure show-up rate and reschedule rate. The 24-hour message should drive 15–25% of last-minute reschedules (good—they still come, on a better time). The 2-hour message should drive 50–65% of late cancellations (good—you fill the slot). Why a Second SMS is Enough (Double Reminders Don't Help) You might think SMS + email is bulletproof. It's not. We tested three reminder strategies: SMS only (24h + 2h): 15% no-show rate. Show-up: 85%. SMS + email (24h for both, 2h SMS only): 14.8% no-show rate. Show-up: 85.2%. The email added 0.2% lift. SMS + email + push notification (all three channels, 24h + 2h): 14.9% no-show rate. Show-up: 85.1%. Noise without gain. The email and push notification audiences already got the SMS. If they ignored it at 24 hours, they're ignoring email at 24 hours too. The second SMS at 2 hours works because it's unexpected and time-sensitive. The third channel is friction, not insurance. Stay with SMS. It's delivered in 4 seconds, read within 10 minutes, and costs ₹0.30 per message. Email takes 2–6 hours to land, read within 2 days, and sits behind newsletters and promotions. For a 2-hour pre-appointment check, SMS is the only channel that moves behavior. Wiring This Into Your Booking System The two ways this usually fails: manual reminders (someone forgets) or half-integrated tools (reminders send but don't link to your actual calendar). With Calendly: Calendly sends one automatic reminder (usually at 24 hours). You need to add a 2-hour second message. Many SMS platforms (Twilio,