Send bulk SMS and ensure that your message is read in a few minutes. The possibilities are diverse: holidays, enrollment campaigns, welcome and engagement messages, appointment and event reminders.
⚠️ Attention: This feature is only available for users with Operator or Admin profiles.
How to get started
Go to Message broadcast and select the SMS channel.
Next, follow the steps to create the sending:
⚓
1. Set up the broadcast
- Set the broadcast name. If you prefer, click on the X to remove the suggestion and enter the desired name;
- Choose a goal for the broadcast. If you have doubts, learn what the ideal goal for your broadcast is;
- Select one or more tags to identify your broadcasts. You can add or create new tags.
⚓
2. Set up the message
Define the body of the message. Write manually in the typing field or use the icons above the text box to create the message:
Feature | Description | How to Use |
---|---|---|
Pre-configured templates for fast and standardized sending. | 1. Click on the template icon. 2. Select the desired template. 3. Check the content and click Select template to use it. | |
Automatic message personalization with specific information for each recipient. | 1. Click on the variable icon. 2. Choose the desired variable (e.g., {{name}}). 3. The variable will be replaced by the corresponding value in the sending. ⚠ Variables cannot be counted for character limits, as the message size may vary. | |
Automatic generation of personalized messages using GPT technology - OpenAI. |
⚓
2. Configure the message
Define the body of the message. Write manually in the typing field or use the icons above the text box to create the message:
Feature | Description | How to Use |
---|---|---|
Pre-configured templates for fast and standardized sending. | 1. Click on the template icon. 2. Select the desired template. 3. Check the content and click Select template to use it. | |
Automatic message personalization with specific information for each recipient. | 1. Click on the variable icon. 2. Choose the desired variable (e.g., {{name}}). 3. The variable will be replaced by the corresponding value in the sending. ⚠ Variables cannot be counted for character limits, as the message size may vary. | |
Automatic generation of personalized messages using GPT technology - OpenAI. | 1. Click on the Smart Writer icon. 2. Enter the company name and the message objective. 3. Click on Generate message to see suggestions. 4. Choose the best option and click Use message to use it. | |
Include shortened links | Inserts shortened links and allows click tracking. | 1. Click on the link icon. 2. Enter the original link. 3. Choose the shortening domain. 4. Set the expiration date. |
To reuse the message, check the option Save as a template.
⚠️ Attention: The standard SMS supports 160 characters but can be extended with concatenated messages, which join multiple messages into a single SMS. Messages follow character limit rules based on the sending type.
⚓
3. Select the contacts
Choose the recipients. You can send to contacts in your base, import from a .csv file, or add manually.
Select from contact base
Choose lists, specific contacts, or segmentation rules from your contact base:
- Click on Select contacts;
- Select the list, specific contacts, or segmentation rules;
- Once finished, click on Select and continue.
Import contacts
Upload a .csv spreadsheet with the contacts. Submissions with variables must be made via .csv. The file needs to:
- Be in .csv format, encoded in UTF-8.
- Have phone numbers in the first column.
- Include headers in the first row with the variables.
- Have one contact per row, in the DDI+DDD format.
- Be up to 120 MB.
Example: For "Hello {{name}}! Your appointment was scheduled for {{date}} at {{time}}", the file should have columns for Name, Date, and Time.
💡 Tip: See how to correctly create .csv files.
Once the file is set up:
- Click on Upload file;
- Drag and drop the file or select it manually;
- Associate the variable fields with the corresponding values, i.e., indicate what each field in the imported spreadsheet represents;
- Enable the option Analyze .csv file to review your file and ensure it is ready for use.
- Once finished, click on Continue broadcast.
Add contacts manually
Enter the numbers manually in the DDI+DDD+9 digits format, separated by semicolons:
- Click on Add manually;
- Enter the phone numbers;
- Click on Add contacts to complete the action;
Once the message content and recipients are defined, click on Next to choose when the sending will take place.
Send or schedule sending
Select one of the sending options to complete the sending process:
- Send now for immediate delivery.
- Schedule sending to set the date and time.
- Best sending time to send when your contacts are most active.
💡 Tip: Split the sending into batches, if necessary.
Message Queuing
Message queuing is a mechanism used to manage the sending and processing of messages. It occurs when the system places the messages in a queue, processing them in the order they were received.
In general, it is a way for the system to handle overload situations, where the number of messages sent is greater than what the system can process simultaneously. This mechanism helps maintain order and consistency in message sending.
How it works
- Message Queue: Messages are organized in a queue, waiting to be processed.
- Ordered Processing: Messages are processed sequentially, in the order they were received.
- Capacity Adjustments: During high demand, the system may temporarily adjust its capacity to process queued messages more quickly.
What to do during queuing
During queuing, there may be a slight delay in processing the messages. In this case, we ask that you wait a little longer until all messages are sent. The sending process will continue in an orderly manner, and the messages will be delivered as soon as possible.
Done! Now you know how to send SMS messages in Zenvia Customer Cloud.