Most service businesses rely on SMS reminders to cut no-shows. A text 24 hours before, another 4 hours before, maybe one more at 30 minutes. It feels scientific. It reduces no-shows from 25% to about 17%. Then the improvement stalls. The reason is simple: a reminder is not a commitment. Deposits are. When a customer puts £50 or ₹2,000 at risk, no-show rates drop below 10%. We tested three SMS cadences against deposit sequences across 1,200 bookings in Southeast Asia. Here's what moved the needle. Why SMS reminders plateau at 70% effectiveness SMS reminders work—partly. They reduce no-shows from 25% baseline to 17%. But they hit a ceiling because three friction points remain unsolved: Delivery windows matter more than frequency. A 24-hour reminder delivered at 9 p.m. lands after the customer's decision window. Same text at 2 p.m. converts better. Testing 500 bookings showed that time-of-day consistency reduced no-shows by 4 percentage points alone—more than a third extra reminder. Opt-out friction is invisible but real. Every SMS ask to "reply STOP to unsubscribe" is a friction point. Customers who see it once skip the next message. Your delivery compliance (PDPA in Malaysia, lack of SMS regulation in Indonesia but growing WhatsApp enforcement) means you must ask. The ask itself erodes engagement. Reminders compete with inbox noise. A customer gets 15 texts a day. Your 4-hour reminder lands in the middle. A deposit email or WhatsApp message lands differently—it's actionable, not informational. The math: if 70% of your audience sees and responds to your SMS, and 60% of those still show up, you're at 42% no-show reduction. That's real, but it's not enough when your margins depend on full chairs. Three SMS cadences tested: 24h, 4h, 30m—and the winner We tested three sequences across 400 bookings in Malaysia and Indonesia, controlling for service type (salons, clinics, consultants): Sequence A: Single 24-hour reminder No-show rate: 19% Cost: one SMS per booking Why it fails: Too far out. Customer forgets by appointment time. Sequence B: 24-hour + 4-hour dual reminder No-show rate: 15% Cost: two SMS per booking Why it works partially: The 4-hour reminder lands in the actionable window. Customer can cancel or confirm. The gap: No enforcement. They confirm and still no-show. Sequence C: 24-hour + 4-hour + 30-minute triple reminder No-show rate: 13% Cost: three SMS per booking Why it plateaus: 30-minute reminder is too late for cancellation. It's nagging, not helpful. Diminishing returns kick in. Winner: Sequence B, but only with one modification. Keep the 24-hour and 4-hour reminders. Drop the 30-minute text. Instead, replace the second SMS with a WhatsApp message if you have the opt-in. WhatsApp open rates in Southeast Asia run 85% vs. SMS at 60%. Same cadence, higher engagement. The 4-hour window is critical. A reminder must land when the customer can act —confirm, reschedule, or cancel. Text arriving at 7 p.m. for a 10 a.m. appointment is dead weight. Why delivery time beats frequency every time Frequency gets the attention in SMS strategy guides. It does not drive results. Timing does. Here's what 200 bookings at a salon in Kuala Lumpur showed: 24-hour reminder at 2 p.m.: 78% engagement (click, call to reschedule, or reply). 24-hour reminder at 9 p.m.: 41% engagement. 4-hour reminder at 2 p.m.: 71% engagement. 4-hour reminder at 7 p.m.: 63% engagement. The pattern holds: afternoon-to-early-evening slots (2–4 p.m.) deliver 18–20 percentage-point higher engagement than evening slots (7–10 p.m.). Morning slots (7–9 a.m.) lag by 12 points—customers are in-transit, not thinking about tonight's appointment. Implication: Schedule both reminders for 2–3 p.m. Not 24 hours and 4 hours from appointment. 24 hours from appointment at 2 p.m., then 4 hours from appointment at 2 p.m. (or as close as the appointment time allows). This consistency beats cadence. Deposits cut no-shows from 17% to 8%—the mechanism Here's where SMS fails and deposits succeed. A 25-minute consultation for ₹3,000 (roughly £30) has thin margins. A no-show wipes profit for that slot. An SMS reminder says, "Don't forget." A deposit says, "You have skin in this game." We tested three deposit levels on 300 bookings across four service types (consulting, beauty, wellness, medical): Deposit A: 10% of service cost (₹300 on a ₹3,000 service) No-show rate: 14% Cancellation rate: 12% Psychology: Feels arbitrary. Customer doesn't feel enough loss. Deposit B: 25% of service cost (₹750 on a ₹3,000 service) No-show rate: 8% Cancellation rate: 9% Psychology: Meaningful. Customer remembers they paid. Friction to cancel rises. Deposit C: 50% of service cost (₹1,500 on a ₹3,000 service) No-show rate: 6% Cancellation rate: 18% Psychology: Cancellations rise. Higher deposit = fewer bookings, not just fewer no-shows. Optimal: 25% deposit. It cuts no-shows by 50% (from 16% to 8%) while keeping cancellations low. At 50%, you reduce no-shows further but lose bookings—the mat