Usage Guide
This page covers the day-to-day use of the Custom SMS module: sending messages, working with templates, scheduling, bulk messaging, and tracking delivery.
Sending an Instant SMSโ
Send a message to a contact directly from any CRM record:
- Open a CRM record (Deal, Contact, Company, etc.)
- Click the Send SMS action button
- Select the CRM Action context (Call, Task, Email, Meeting, or Deadline)
- Choose the Recipient -- the module lists contacts related to the current record
- Compose your message or select a saved template
- Click Send Now
The message is dispatched immediately through your configured SMS gateway. You will see a confirmation with the initial delivery status.
Keep messages concise. A standard SMS segment is 160 characters (GSM-7 encoding). Messages exceeding this limit are split into multiple segments, which may increase cost.
Scheduling an SMSโ
Instead of sending immediately, schedule a message for a specific date and time:
- Follow the same steps as sending an instant SMS
- Instead of clicking Send Now, click Schedule
- Select the Date and Time for delivery
- Click Confirm Schedule
The message is saved to the scheduled queue and will be dispatched automatically at the specified time.
Managing Scheduled Messagesโ
View and manage all scheduled messages from Custom SMS -> Scheduled:
- Edit -- modify the message content or recipient before the scheduled time
- Reschedule -- change the delivery date and time
- Cancel -- remove the message from the queue (it will not be sent)
Scheduled messages require an active cron job. If the cron is not running, messages will remain queued. See the Configuration page for cron setup.
SMS Templatesโ
Templates save time by letting you reuse common messages without retyping them.
Creating a Templateโ
- Go to Custom SMS -> Templates
- Click New Template
- Enter a Template Name (e.g., "Meeting Reminder", "Follow-Up After Call")
- Compose the Message Body
- Click Save
Using a Templateโ
When composing an SMS (instant or scheduled):
- Click Select Template in the message composer
- Browse or search your saved templates
- Click a template to auto-fill the message body
- Edit the message if needed before sending
Template Best Practicesโ
- Name templates descriptively -- "Q1 Promo Offer" is better than "Template 3"
- Keep messages within one SMS segment (160 characters) when possible to control costs
- Review templates regularly -- update outdated messages and remove unused ones
- Use templates for consistency -- ensure your team sends uniform, professional messages
Bulk Messagingโ
Send a single message to multiple contacts at once. This is ideal for announcements, promotions, or group notifications.
Sending a Bulk SMSโ
- Go to Custom SMS -> Bulk Send
- Select Recipients:
- Pick individual contacts from the list
- Use filters to narrow down by tags, company, or other CRM fields
- Select all contacts matching your filter criteria
- Compose your message or select a template
- Choose Send Now or Schedule for later delivery
- Click Send
The module dispatches the message individually to each recipient through your SMS gateway.
Bulk messaging consumes one SMS credit per recipient per message segment. Verify your gateway account balance before sending to a large number of contacts. Also ensure you have proper consent from recipients to comply with local regulations.
Bulk Messaging Tipsโ
| Tip | Why It Matters |
|---|---|
| Test with a small group first | Catch errors before sending to your full contact list |
| Check for duplicate numbers | Avoid sending the same message twice to one person |
| Respect opt-out requests | Remove contacts who have opted out of SMS communications |
| Monitor delivery reports | High failure rates may indicate number quality issues |
Delivery Trackingโ
Every message sent through the module is tracked in real time. View delivery statuses from Custom SMS -> Messages.
Status Definitionsโ
| Status | Description |
|---|---|
| Queued | Message accepted by the gateway and waiting to be sent |
| Sent | Message dispatched to the carrier network |
| Delivered | Carrier confirmed the message reached the recipient's device |
| Failed | Delivery failed -- hover over the status for the specific error reason |
Message Logโ
The Messages page provides a complete log of all sent messages with:
- Recipient name and phone number
- Message content (preview)
- Sent date and time
- Delivery status with real-time updates
- CRM Action context (which record triggered the message)
Use the filters to search by recipient, status, date range, or CRM action type.
Regularly review Failed messages. Common causes include invalid phone numbers, carrier blocks, or insufficient gateway balance. Correcting these issues improves your overall delivery rate.
Workflow Examplesโ
Follow Up After a Missed Callโ
- Open the Call record in Concord CRM
- Click Send SMS
- Select the Call action type
- Choose the contact associated with the call
- Select the "Missed Call Follow-Up" template
- Click Send Now
Schedule a Meeting Reminderโ
- Open the Meeting record
- Click Send SMS -> Schedule
- Select the contact attending the meeting
- Use the "Meeting Reminder" template
- Set the date to one day before the meeting
- Confirm the schedule
Announce a Promotion to All Clientsโ
- Go to Custom SMS -> Bulk Send
- Filter contacts by the "Client" tag
- Select all matching contacts
- Choose the "Promo Announcement" template
- Click Send Now