Bulk SMS, Text & WhatsApp from Salesforce List Views & Campaigns

November 18, 2025

Your recruitment team needs to tell 340 candidates that Tuesday’s interviews have moved to Thursday. Deadline: before 5pm today. Without bulk send, it’s eight hours of copy-paste. With it, it’s one List View and one message.

Why bulk send from Salesforce beats an external broadcast tool

You could use a standalone SMS broadcast tool. You’d export a CSV from Salesforce, upload it to the tool, type your message, send, then import the sent-log back into Salesforce if you want any record of it. By the time you’re done, three hours have passed and half your recipients have already replied to a message nobody’s tracking.

Your bulk send from Salesforce cuts every step. Your audience is already a List View or a Report or a Campaign. Your sender number is already configured. Your opt-out rules already apply. Your message goes out in one click, and every send logs to the Contact record it belongs to.

Three source objects that matter

Your bulk send pulls audience from three Salesforce object types:

  • List Views, any filtered list on Lead, Contact, Account, Opportunity or custom objects. Perfect for targeted, rules-based audiences.
  • Reports, any tabular Salesforce report. Useful when your audience requires complex criteria (last activity + product interest + region).
  • Campaigns, CampaignMember-based audience, ideal for event RSVPs, drip sequences, and segmentation that already exists in your marketing workflow.

You pick the source, pick the channel (SMS, text or WhatsApp), pick the template, hit send. The same bulk operation logs to each recipient’s record as a unique activity, so your reports see individual-level delivery, not a lump sum.

Personalisation at scale

Your bulk send doesn’t mean identical. Every message uses Salesforce merge fields, first name, appointment time, property address, loan stage, whatever’s on the record. Your 340 recruitment candidates each get a message with their name and their original interview slot. Your 1,200 clinic patients each get a reminder with their specific appointment time.

Your templates with merge fields look hand-typed. Your reply rate stays where it would be on a manual send, not where it collapses on a generic blast.

Delivery status at the individual record

Your bulk send fires. Some messages deliver instantly. Some hit network delays. Some get blocked by the recipient’s opt-out. Every outcome logs to the individual recipient’s Salesforce record with a delivery status, Sent, Delivered, Failed, Opt-Out.

You don’t see a 340-row spreadsheet at the end. You see 340 activity records on 340 Salesforce Contacts, each with a delivery stamp. Your reports can show exactly which recipients received, which didn’t, and why.

Bulk send and Agentforce AI agents together

You bulk-send a new-listing alert to 600 buyers. Twenty reply within an hour. Without AI, your agent spends Friday evening responding to each one. With your Agentforce AI agent on the inbound side, the AI handles “can I see it Saturday?” with available slots, “what’s the asking price?” from the Salesforce product record, and “is there parking?” from the listing details.

Your bulk send is the outbound. Your AI is the inbound. Together they turn your one operation into a fully-handled campaign, with your human team reviewing only the conversations that genuinely need them.