Talk to Expert

Contact Us
Uk +44 (734) 008 7301
 USA +1 (302) 3104543

How to Create Personalized SMS Templates in Salesforce?

Picture of Muskan
Muskan

April 28, 2025

Get your 100 Free SMS Credits for your Salesforce Org

personalized-sms-templates-in-salesforce
Summarize with AI

Engaging customers with personalized, timely communication is key to building strong relationships in Salesforce. Using Message Blink, a native Salesforce SMS and WhatsApp app, you can craft dynamic SMS templates to connect with Leads, Contacts, and other records. 

This guide provides detailed, Salesforce-focused steps to create personalized SMS templates, optimized for readability and maximum engagement.

Steps to Create Personalized SMS Templates

  1. Install Message Blink from Salesforce AppExchange:

    • Log in to your Salesforce org via login.salesforce.com using your admin credentials.
    • Navigate to the Salesforce AppExchange 
    • Search for Message Blink in the AppExchange search bar.
    • Click on the Message Blink app listing, then select Get It Now to install it in your Salesforce environment (Production or Sandbox).
  2. Access the Message Blink Template Library:

    • From the Salesforce homepage, click the App Launcher
    • Search for and select the Message Blink app.
    • In the Message Blink app, locate the Templates tab (typically found in the top navigation or sidebar).
    • This tab displays the template library, where you can view, create, edit, or delete SMS and WhatsApp templates.
  3. Create a New SMS Template:

    • In the Templates tab, click the New Template button.
    • Select the Salesforce Object: Choose the object the template will apply to, such as Contact, Lead, Account, Opportunity, or a custom object (e.g., Order__c).
    • Name the Template: Enter a unique, descriptive name, such as “Welcome Message for New Leads” or “Order Confirmation SMS,” to easily identify its purpose.
    • Set Template Type: Select SMS as the template type (Message Blink also supports WhatsApp templates, but this guide focuses on SMS).
    • Optionally, add a description to document the template’s use case (e.g., “Sends confirmation SMS after order placement”).
  4. Compose the SMS with Merge Fields:

    • In the template editor, write a concise message, ideally within 160 characters for standard SMS (Message Blink supports concatenated messages for longer texts, up to 306 characters).
    • Use merge fields to personalize the message with dynamic data from Salesforce records. Examples include:
      • {{Contact.FirstName}}: Pulls the recipient’s first name.
      • {{Lead.Company}}: Pulls the company name from a Lead record.
      • {{Order__c.OrderNumber__c}}: Pulls a custom field from a custom object.
      • {{User.Phone}}: Pulls the sender’s phone number.
    • To insert merge fields:
      • Click the Merge Field dropdown or button in the Message Blink template editor.
      • Select the desired field from the list of available fields for the chosen object.
      • For cross-object fields (e.g., pulling Account data into a Contact template), navigate through related objects in the dropdown.
    • Example template:

Hi {{Contact.FirstName}}, your order #{{Order__c.OrderNumber__c}} is confirmed for {{Order__c.DeliveryDate__c}}. Reply Y to confirm or call {{User.Phone}}. STOP to opt out.

  • Set default values for merge fields to handle missing data:
    • In the template editor, click the merge field and specify a fallback (e.g., {{Contact.FirstName | Customer}} displays “Customer” if the first name is blank).
  • Ensure the message includes a clear call-to-action (e.g., “Reply Y”) and compliance text (e.g., “STOP to opt out”).
  1. Save and Test the Template:

  • Click Save to store the template in the Message Blink library.
  • Test the template to ensure it works as expected:
    • Navigate to a test record (e.g., a Contact or Lead in Salesforce).
    • In the Message Blink app, select the Send SMS action (often available on the record’s page layout or via a Message Blink component).
    • Choose the newly created template from the template dropdown.
    • Send the SMS to the test record’s phone number.
    • Verify that merge fields populate correctly (e.g., the recipient’s name and order details appear as expected).
    • Check Message Blink’s delivery logs to confirm the message was sent successfully.
  1. Automate Template Usage with Salesforce Flows:

  • Automate SMS sending using Salesforce Flow to trigger messages based on events:
    • Go to Setup in Salesforce and search for Flows.
    • Create a new Record-Triggered Flow:
      • Select the object (e.g., Order__c for order confirmations).
      • Set the trigger (e.g., “A record is created or updated” with conditions like Order__c.Status__c = ‘Shipped’).
    • Add an Action element and search for Message Blink Send SMS.
    • Configure the action:
      • Select the template from the Message Blink library.
      • Map the record ID to the action to pull data for merge fields.
    • Save and activate the Flow.
  • Example use case: Automatically send an SMS when an order’s status changes to “Shipped.”
  • Test the Flow by updating a record to trigger the SMS and verify delivery.
  1. Track and Optimize Performance:

  • Access Message Blink’s Analytics Dashboard from the app’s main interface.
  • Monitor metrics such as:
    • Delivery Rate: Percentage of messages successfully delivered.
    • Response Rate: Percentage of recipients replying (e.g., with “Y” or “STOP”).
    • Click-Through Rate: If the SMS includes links (e.g., for promotions).
  • Review recipient responses in the Message Blink conversation view to identify trends (e.g., common replies or opt-out requests).
  • Refine templates based on performance data, such as shortening messages or adjusting merge fields for better engagement.

Best Practices

  • Concise Messaging: Keep SMS under 160 characters for clarity, with a strong call-to-action (e.g., “Reply Y to confirm”).
  • Strategic Personalization: Use merge fields for relevant details (e.g., {{Contact.FirstName}} or {{Order__c.DeliveryDate__c}}) but avoid cluttering the message.
  • Regulatory Compliance: Include opt-out instructions (e.g., “Reply STOP to opt out”) to comply with regulations like TCPA. Message Blink automatically updates the “Opt-out” field in Salesforce when recipients opt out.
  • Test Across Use Cases: Create templates for various scenarios:
    • Lead follow-up: Hi {{Lead.FirstName}}, let’s discuss your needs! Book a call: {{Link}}.
    • Appointment reminders: {{Contact.FirstName}}, your appt is on {{Appointment__c.Date__c}}. Reply Y to confirm.
    • Promotions: {{Contact.FirstName}}, save 20% with code SAVE20 until {{Promotion__c.EndDate__c}}! {{Link}}
  • Time Zone Awareness: Use Message Blink’s scheduling features to send SMS at appropriate times based on recipient time zones.

Conclusion

Creating personalized SMS templates in Salesforce with Message Blink is a powerful way to engage customers with tailored, automated messages. By following these detailed steps, you can streamline communication, boost open rates (up to 98%), and drive conversions. 

Get started with Message Blink on the Salesforce AppExchange or visit www.messageblink.com for more details.

Post Tags :

Share :

Table of Content

Frequently Asked Questions