You lose money the moment a customer books and doesn't show. An empty 60-minute slot isn't neutral—it's a direct hit to revenue. Most businesses rely on email or a single SMS reminder a day before the appointment, then watch 20–22% of bookings evaporate. The data is clear: a three-message SMS sequence paired with deposit collection cuts that number to 8%. Here's how to build it without breaking compliance or annoying your customers into cancellations. Why SMS reminders alone fail—and deposits don't Email reminders sit in inboxes. Calendar notifications fade into notification fatigue. But SMS has a 98% open rate within 10 minutes, and customers expect them for time-sensitive commitments. The catch: one message 24 hours before an appointment isn't enough friction. A customer who forgets by the morning of their booking doesn't see a single reminder. Deposit collection works because it changes the equation. A small deposit—₹500 to ₹1,500 depending on your service—makes the booking feel real. The moment money moves, cancellations drop 40% and no-shows plummet. But deposit alone isn't a complete solution. Customers still forget, and some need nudges even after paying. The winning move is pairing a deposit collected at booking confirmation with a strategic three-message SMS cadence that hits at psychological friction points. Deposits tied to booking confirmation cut no-shows from 22% to 8%. SMS sequences without deposits typically hit 15–18% no-show rates. The three-message SMS cadence: timing and the psychology behind it The sequence is 48 hours, 24 hours, and 2 hours before the appointment. Each message serves a different purpose and hits a different decision point: Message 1: 48 hours (the confirmation reminder) At 48 hours, the appointment is still abstract. Your customer might have booked in a rush or half-attention. This message should confirm what they booked, when, and where—and signal that their deposit was processed. It's not a pushy reminder; it's a fact-check. PDPA-safe template: "Hi [Name], your [Service] appointment is confirmed for [Date] at [Time] at [Location]. We've charged your ₹[Amount] deposit to secure your slot. Reply CANCEL to reschedule." This template confirms the booking, mentions the deposit (reducing buyer's remorse), and gives an exit ramp (CANCEL) so customers feel in control. Message 2: 24 hours (the logistics reminder) At 24 hours, the appointment is real—it's happening tomorrow. This message should handle logistics: location, what to bring, parking, or preparation. It's a service message, not a nag. Customers appreciate practical info; they resent guilt trips. PDPA-safe template: "[Name], see you tomorrow at [Time] at [Address]. Bring [documents/items if relevant]. Questions? Reply HELP or call [Phone]." Keep it short, practical, and offer a support channel. Some no-shows happen because customers can't find the location or don't know what to bring. Message 3: 2 hours (the imminent reminder) Two hours out, you're fighting lateness and last-minute cancellations. This is your final nudge. It should be friendly, brief, and acknowledge that some customers will cancel—which is better than a no-show. PDPA-safe template: "[Name], we're expecting you at [Time]. Traffic tip: arrive by [Time minus 10 min]. Can't make it? Let us know within the hour for a full refund of your deposit." The traffic tip feels helpful, not nagging. The refund window (within the hour) gives a real incentive to cancel rather than ghost—and that cancellation lets you rebook the slot. Deposit timing: when to charge, how much, and the legal safety net Deposit collection is the second lever. Charge the deposit immediately after booking confirmation , not days later. If a customer booked a Friday appointment on Monday and you don't charge until Thursday, they feel blindsided. Immediate charge builds trust and reduces payment failures. Deposit sizing: 10–20% of the service value, with a floor of ₹300–500. For a ₹5,000 service, a ₹500–1,000 deposit is enough to deter flakes without feeling punitive. For higher-value services, 20% works; for lower-value, keep it simple with a flat ₹500–₹800. A ₹50 deposit on a ₹2,000 appointment is noise; customers barely feel it. A ₹1,500 deposit on a ₹3,000 haircut feels like a hostage situation. Refund windows and compliance: Your deposit policy must be transparent and non-predatory. PDPA (Personal Data Protection Act) doesn't regulate deposits directly, but it does require clear disclosure. Your booking confirmation should state: "Deposit amount: ₹[Amount]" "Cancellation window: [X hours/days] before the appointment for full refund." "No-show penalty: deposit forfeited if you do not cancel within the window." "Rescheduling: deposit applies to a new date within [30/60] days." This isn't just legal cover—it's customer service. Customers who know they have a 24-hour refund window feel less trapped and are more likely to cancel (rather than ghost) if plans change. PDPA compliance for the S