What's trending
UPCOMING EVENTS
How to Send SMS from Salesforce Without Marketing Cloud Engagement
Many Salesforce users assume that sending SMS messages requires the enterprise-grade Marketing Cloud. However, this assumption overlooks simpler, more accessible solutions available within Salesforce’s ecosystem.
By using Salesforce-native tools and AppExchange apps, organizations can implement SMS functionality directly within Sales Cloud, Service Cloud, or other core platforms – without Marketing Cloud’s complexity or cost.
Why Marketing Cloud Isn’t Always Ideal for SMS
Marketing Cloud is a powerhouse for Omni-Channel campaigns, but it’s not always the most practical choice for SMS messaging because of:
- Cost Barriers: Its pricing can be a hurdle for small to mid-sized teams or those focused solely on SMS.
- Setup Complexity: Configuring SMS via MobileConnect and Journey Builder requires significant time and expertise, challenging for teams.
- Feature Overload: For simple SMS tasks like customer notifications or team alerts, Marketing Cloud’s features feel excessive.
- Message Limits: Per-message fees and volume caps can make frequent SMS campaigns expensive.
For Salesforce users seeking simplicity and affordability, native apps and integrations offer practical alternatives tailored to diverse workflows.
Use Cases for Sales, Service, and Field Teams
SMS can transform workflows across Salesforce teams. Here are practical applications:
Sales Teams
Crystal, a sales rep at a growing tech firm, struggles to keep leads engaged. Using a native SMS app, she sets up a Flow to send an SMS within minutes of a web form submission, like “Hi {!Lead.FirstName}, excited to connect! Can we schedule a demo?”
Crystal, a sales rep at a growing tech firm, struggles to keep leads engaged. Using a native SMS app, she sets up a Flow to send an SMS within minutes of a web form submission, like “Hi {!Lead.FirstName}, excited to connect! Can we schedule a demo?”
With SMS’s 98% open rate, leads respond faster, and Crystal closes 20% more deals. For campaigns, she uses Agentforce to craft personalized bulk SMS offers, boosting conversions without manual effort: “{!Contact.FirstName}, save 10% this week only!”
Service Teams
Mike, a service agent at a retail company, faces a backlog of customer inquiries. With Live Inbox, he responds to SMS queries, like “Where’s my order #{!Case.CaseNumber}?”, directly from Salesforce, with Agentforce suggesting replies to save time.
He also automates case updates: “Your issue is resolved, {!Contact.FirstName}!” A post-interaction SMS survey, like “How did we do?”, helps Mike’s team improve CSAT scores, making customers feel heard.
Field Teams
Priya, a field technician for a utility company, juggles multiple assignments. Message Blink sends automated SMS alerts for new tasks, like “Priya, new job at {!Account.Address} today!” She replies “Completed” via SMS, updating Salesforce records in real time.
For urgent outages, her manager uses bulk SMS to notify all technicians instantly, ensuring a rapid response. Agentforce optimizes message timing, so Priya stays focused on the job.
Native SMS Solutions in Salesforce
- Salesforce Digital Engagement (Service Cloud Add-On):
- An add-on for Service Cloud that supports SMS, WhatsApp, and other channels.
- Limited to 1,000 outbound SMS messages per license.
- Best suited for service teams working within the Service Console.
- AppExchange Apps: There are several Salesforce-native SMS apps available that offer robust features without requiring Marketing Cloud. They integrate directly into Salesforce and allow users to send SMS from records, automate notifications, and track responses – all without coding.These apps include:
- Message Blink: Salesforce-native founded by ex-Salesforce; supports 1:1 and bulk SMS/WhatsApp, automation via Flow, and real-time analytics.
- 360 SMS: Offers SMS/MMS, multichannel messaging, and automation features.
- Mogli SMS: Great for conversational messaging; Lightning-native.
- SMS Magic: Popular in the nonprofit and education sectors.
- ValueText: A budget-friendly option for basic SMS use cases.
- Custom API Integrations:
- APIs like Twilio or MessageBird enable custom SMS solutions via Apex or Flow, ideal for complex requirements.
- Best suited for orgs with development resources and highly custom workflows.
Finding SMS Apps on AppExchange
The Salesforce AppExchange is a trusted source for SMS tools. To choose wisely:
- Visit appexchange.salesforce.com and search “SMS”.
- Filter by:
- Category: Messaging or Communications
- User Ratings: Prioritize 4+ stars
- Trials: Test apps with free trials
- Confirm compatibility with your Salesforce edition (Professional, Enterprise, etc.).
- Review use case examples to match apps to your needs.
Options include Message Blink (budget-friendly), 360 SMS, and others.
Step-by-Step: Sending SMS with an AppExchange App
To illustrate a practical approach, here’s a guide to illustrate how most AppExchange apps work when setting up SMS capabilities within Salesforce:
Step 1: Install the App
- Visit the Salesforce AppExchange and search for “SMS”.
- Click “Get It Now” to install the managed package in your Production or Sandbox org.
- Select installation options (e.g. all users or specific profiles), and grant the required permissions.
- Complete the setup wizard and confirm via email notification.
Step 2: Configure Phone Numbers
- Access SMS app via the Salesforce App Launcher.
- Assign dedicated phone numbers for outbound messaging (long code or short code).
- Set up compliance options like opt-in/opt-out keywords (e.g. “STOP”).
- Make sure the app meets regulatory requirements, such as TCPA (US), GDPR (EU), or TRAI (India).
Step 3: Create Message Templates
- Build dynamic SMS templates using Salesforce merge fields (e.g. “Hello {!Contact.FirstName}, your order {!Order.OrderNumber} is ready.”).
- Use Agentforce to generate personalized, engaging message content based on recipient data.
- Save templates for manual sends, bulk campaigns, or automated workflows.
Step 4: Send a Test SMS
- Open a Lead, Contact, or other record in Salesforce.
- Compose a message from the integrated app panel or use a saved template.
- Send a test SMS to an opted-in number.
- Check delivery status in the app’s analytics or tracking dashboard.
Step 5: Automate Messaging
- Create a Salesforce Flow to trigger SMS based on events (e.g. a new Lead or Case update). For Flow best practices, see the A-Z Guide to the Salesforce Flow Builder.
- Example: Configure a Flow to send “Welcome, {!Lead.FirstName}!” when a Lead is created.
- Test automation in a Sandbox to ensure accuracy and compliance.
Step 6: Analyze Performance
- Monitor SMS metrics (delivery rates, replies, engagement) via built-in analytics.
- Build Salesforce reports to integrate SMS data with other CRM insights.
- Manage replies in the app’s Live Inbox.
Benefits of Native SMS Solutions
Native SMS tools deliver significant value:
- Automation: Trigger SMS via Flows or Process Builder, streamlining communication.
- Insights: Track delivery and engagement in Salesforce reports for a unified CRM view.
- Ease of Use: Intuitive, no-code interfaces empower non-technical users.
- Cost Savings: Avoid Marketing Cloud’s high costs with scalable apps.
- Compliance: Features like opt-in/out and consent tracking align with GDPR, TCPA, and TRAI.
Summary
You don’t need Marketing Cloud to send SMS from Salesforce. With native AppExchange apps and integrations, teams across Sales, Service, and Field Operations can message leads, contacts, and customers – right from the CRM they already use.
Whether you’re looking for one-to-one conversations, automated alerts, or mass campaigns, there’s likely a Salesforce-native SMS app that fits your needs and budget.
What’s your experience with SMS in Salesforce? Share your insights in the comments!