Send SMS campaigns to contact lists using templates, with delivery tracking and analytics.
Loading the guide...
Did this answer your question?
Help us make the guides more useful.
0 helpful · 0 not helpful
Send SMS campaigns to contact lists using templates, with delivery tracking and analytics.
Loading the guide...
Help us make the guides more useful.
0 helpful · 0 not helpful
The Bulk SMS module lets you send text message campaigns to groups of contacts at once. Build reusable templates with personalization, target specific audiences, schedule sends, and track delivery and engagement for every campaign.
Bulk SMS is designed for outbound text messaging at scale - appointment reminders, promotional offers, event announcements, and other time-sensitive communications. Messages are sent through your connected phone number and delivery status is tracked for every recipient.
Templates let you create reusable messages that your team can send consistently.
Insert personalization tokens to tailor each message to the recipient:
Merge fields appear as tokens like {{firstName}} in the template and are replaced with each contact's actual data when the message is sent.
The composer displays a live character count and segment estimate as you type:
| Encoding | Characters per Segment |
|---|---|
| Standard (GSM-7) | 160 characters |
| Extended (Unicode) | 70 characters |
Messages longer than one segment are automatically split and reassembled on the recipient's device. The cost per message increases with each additional segment, so the counter helps you keep messages concise.
A phone mockup on the right shows how your message will look to the recipient. Merge fields are replaced with sample data so you can check formatting and length before sending.
Choose who receives your message:
The audience preview shows the total number of recipients and a sample of matching contacts. Contacts without a phone number are automatically excluded.
Select a saved template or write a one-off message directly in the composer. If you use a template, you can customize the content before sending without changing the original template.
| Option | What It Does |
|---|---|
| Send Now | Begins delivering messages immediately in batches |
| Schedule | Pick a date and time - the campaign is queued and sent automatically |
For scheduled campaigns, the status changes to Scheduled and you can cancel or reschedule before the send time arrives.
Before sending, a confirmation screen shows:
Click Confirm and Send to start delivery.
After a campaign is sent (or while it is sending), the analytics view tracks delivery and engagement.
Key delivery metrics for each campaign:
| Metric | What It Measures |
|---|---|
| Sent | Total messages dispatched |
| Delivered | Successfully reached the recipient's device |
| Failed | Could not be delivered (invalid number, carrier rejection, etc.) |
| Delivery Rate | Delivered divided by sent, shown as a percentage |
A table lists all campaigns with their name, send date, audience size, delivery rate, and status. Click any campaign to view its full recipient list and per-contact delivery status.
Visual charts show delivery volume per campaign and a breakdown of failure reasons. Export recipient details as a CSV file including contact name, phone number, delivery status, and timestamp.
Bulk SMS includes built-in safeguards to help you stay compliant with messaging regulations.
When a recipient replies with a standard opt-out keyword (such as STOP, UNSUBSCRIBE, END, or QUIT), they are automatically added to the suppression list and receive a confirmation. Future bulk SMS campaigns skip suppressed contacts. Recipients can resume messaging by replying with a start keyword (such as START or SUBSCRIBE).
The suppression list shows all contacts who have opted out of SMS communications:
| Feature | Detail |
|---|---|
| Templates | Reusable messages with merge fields, live character count, and phone preview |
| Audience | All contacts, saved segments, or tagged groups |
| Scheduling | Send immediately or schedule for a specific date and time |
| Delivery tracking | Per-recipient status (sent, delivered, failed) with delivery rate metrics |
| Analytics | Campaign performance table, delivery charts, failure breakdown, and CSV export |
| Compliance | Automatic opt-out handling, suppression list management, and opt-out confirmation |