Goal: Use Salesforce and SMS for Salesforce by Sinch Engage to automate appointment reminders, reduce no-shows, and improve operational efficiency while enhancing the customer experience.
- Reduce missed appointments by keeping reminders top-of-mind for customers
- Recover lost revenue from no-shows with timely notifications
- Enable two-way communication allowing confirmations, cancellations, or rescheduling via SMS
- Save administrative time through automated workflows using Salesforce Flow
- Increase customer satisfaction with convenient, personal, and instant communication
Customer scenario
Customer industry: Applicable to healthcare, education, financial services, consulting, and service-based businesses
Businesses often struggle with forgotten appointments, leading to wasted resources, revenue loss, and disrupted scheduling. SMS reminders provide a direct, low-cost way to keep appointments top-of-mind while centralising communication within Salesforce.
The primary reason for no-shows isn't a lack of interest, it's simply that people forget. By integrating Sinch SMS with your Salesforce environment, you can tackle this problem head-on. Automated SMS reminders are a direct, effective, and low-cost way to ensure your appointments stay top-of-mind, dramatically reducing no-show rates and keeping your business running smoothly.
Implementation requirements
Product setup:
Salesforce Flow Builder access
Sinch SMS channel enabled and configured
Sender ID set up
Pre-defined SMS templates created for reminders and confirmations
Data requirements:
Valid mobile numbers for contacts or leads
Appointment or event date/time fields
Consent for SMS communication
Workflow summary
The power of this solution lies in automation. By leveraging Salesforce's native automation tools like Flow Builder, you can create a "set it and forget it" process that works seamlessly in the background.
The process is simple:
- An Appointment is Created: A user creates or updates an event or a custom object record in Salesforce with a scheduled date and time.
- Salesforce Flow is Triggered: A time-based rule in a Salesforce Flow is triggered to run at a specified time before the appointment (e.g. 24 hours prior).
- Sinch Sends the SMS: The Flow instructs the Sinch SMS integration to send a pre-defined, personalized SMS template to the contact or lead associated with the appointment.
- (Optional) Response is Captured: If the customer replies (e.g. with "CONFIRM" or "CANCEL"), the response can be captured back into Salesforce, updating the appointment status or notifying the record owner.
Key use case and setup guide
Here’s a conceptual guide to setting up your automated SMS reminder system.
Step 1: Create Your SMS Templates
Design your reminder messages. The best templates are concise, clear, and actionable. Personalize them using merge fields from Salesforce records.
- Initial Reminder (24-48 hours before): "Hi {{Contact.FirstName}}, this is a friendly reminder of your appointment with {{Event.Owner.Name}} on {{Event.StartDate}} at {{Event.StartTime}}. Please reply CONFIRM to confirm or CANCEL to reschedule. Thanks!"
- Follow-Up Reminder (1-2 hours before): "Hi {{Contact.FirstName}}, your meeting with {{Event.Owner.Name}} is starting in 1 hour. We look forward to speaking with you!"
- Confirmation Message: "Thank you for confirming your appointment. We look forward to seeing you!"
Step 2: Build Your Automation in Salesforce Flow
Use Salesforce's Flow Builder to create the automation logic.
-
Create a Record-Triggered Flow:
- Object: Event (or your custom appointment object).
- Trigger: When a record is created or updated.
- Conditions: Set conditions to ensure the flow only runs for relevant appointments (e.g., Type = 'Demo' or Status = 'Scheduled').
-
Add a Scheduled Path:
- This is the key to time-based reminders. Create a scheduled path that runs relative to the appointment date.
- Time Source: Event.StartDateTime.
- Offset: 24 Hours Before.
-
Add the "Send SMS" Action:
- Within the scheduled path, add an Action element.
- Search for the custom "Send SMS" action provided by the Sinch integration.
- Configure the action by mapping the recipient's phone number and selecting the SMS template you created.
-
Activate Your Flow:
- Once configured, save and activate the Flow. Your automated reminder system is now live!
FAQs
-
Why use SMS instead of email or phone calls?
SMS is direct, instant, and highly visible, with exceptional open rates >98% (most within minutes).
-
Can customers reschedule via SMS?
Yes - Replies like CONFIRM or CANCEL automatically update Salesforce.
-
Can this scale to hundreds or thousands of appointments?
Yes - Salesforce Flow + Sinch can handle high-volume automated reminders.
-
Can I personalize message templates?
Yes - Merge fields allow dynamic personalization with contact and event details.