Step 1: Before you get started
Before delving into SMS messaging, it’s crucial to acquaint yourself with industry rules and regulations. We strongly advise reviewing our best practices to ensure smooth message delivery and avoid potential issues.
For detailed insights, refer to our article on Best Practices for SMS.
Step 2: Explore elfoA2P Features
When sending your SMS, we offer several features that can make the process easier or more personal. Discover the features that make SMS messaging seamless on elfoA2P, so you can set up your SMS the way you want.
Step 3: Choosing a Brand Name
When using the elfoA2P SMS platform’s campaign builder, it is important to note that the brand name is a crucial element of your SMS campaign. For businesses operating within Malaysia, adding a brand name is mandatory and must be included in the designated tab. However, for enterprises outside of Malaysia, this step is optional. The brand name helps in identifying your campaign and ensures that your messages are recognized by your recipients. Please ensure that you adhere to this guideline to maintain compliance with local regulations and to enhance the effectiveness of your SMS marketing efforts.
Step 4: Sending SMS with elfoA2P
elfoA2P provides versatile options for sending SMS, offering flexibility and convenience. You can initiate SMS directly from your Dashboard or choose alternative methods such as email API connections. Explore the various ways to send SMS and maximize your messaging experience:
If you are having issues with our SMS product or its setup, we recommend checking our Troubleshooting guides on this page:
SMS is an incredibly powerful channel for global instant communication, but navigating the landscape involves understanding various rules and constraints. Below, we’ll delve into essential considerations when setting up SMS through elfoA2P.
By adhering to these best practices, you can leverage elfoA2P’s SMS capabilities effectively while maintaining compliance with industry regulations and ensuring cost-efficient communication.
SMS Length Guidelines for elfoA2P
Understanding the rules governing SMS length is crucial for effective messaging. We’ll explore the considerations related to the character sets, the length of an SMS, and how to determine the number of SMS you’ll be sending.
Character Sets
The maximum length of an SMS or message depends on the character set used, typically determined by the presence of special characters. elfoA2P employs GSM-7 and Unicode character sets, each with its own character limits. To identify the applicable character set for your SMS, refer to our guide on Using special characters & non-native languages to send SMS.
Length of an SMS/SMS Message
Once you know your character set, you can examine the length of your SMS and message. With GSM-7, an SMS can contain 160 characters, while Unicode allows for 70 characters per SMS. If your message surpasses these limits, it can still be sent as one SMS message, unless local restrictions dictate otherwise. This is referred to as a concatenated SMS.
An SMS message can have a total of 1377 characters in GSM-7 and 603 characters in Unicode. It’s important to note that you are billed per SMS, not per message. For example, a message with 264 characters in GSM-7 constitutes 2 SMS, and you will be billed accordingly.
Determining the Number of SMS
Refer to the table below to understand the number of SMS based on your character count:
Number of SMS | Maximum GSM characters | Maximum Unicode characters |
1 | 160 | 70 |
2 | 306 | 134 |
3 | 459 | 201 |
4 | 612 | 268 |
5 | 765 | 335 |
6 | 918 | 402 |
7 | 1071 | 469 |
8 | 1224 | 536 |
9 | 1377 | 603 |
If you’re using the elfoA2P Dashboard to compose your message, a counter in the bottom right-hand corner of the text box indicates the character and SMS count.
Restrictions
Not all countries support concatenated SMS, and handling of multi-part SMS may vary. Check the support for concatenated SMS in the country you intend to message using our country info & restrictions guide.
At elfoA2P, we strive to provide comprehensive guidelines to enhance your SMS messaging experience.
Sending SMS with elfoA2P
Sending SMS through elfoA2P provides a variety of options to suit your preferences. Whether it’s through the Dashboard, email, or API integration, we’ve got you covered. Explore the diverse ways you can send SMS and the step-by-step procedures below.
Campaign Builder:
SMS Campaign Builder:
Step 1: Set Your Recipients
Step 2: Set a Campaign Name
Step 3: Add a Brand Name (Optional for Non Malaysian Numbers)
Step 4: Select pre-saved template (Optional)
Step 5: Write Your Message
Step 6: Adding Variable or Custom fields in the SMS content (Optional)
Step 7: Scheduling (Optional)
Step 8: Send Now (Optional)
Step 9: Preview Before Launching
Quick Send:
Note: Quick Send does not offer personalization, scheduling, templates, or confirmation options. Explore SMS Campaign Builder for these advanced features.
Why opt for Scheduling with elfoA2P?
There are instances when you want your SMS to land at a precise time or on a specific date, and planning this in advance can be crucial. Our scheduling tool is designed to assist in such scenarios, enabling you to set a predetermined time and date for your SMS dispatch without the need to manually press a button.
Furthermore, the timing of your SMS messages can significantly impact the success of your campaign. Experimenting with our planning tool can be beneficial. For instance, a renowned food delivery service increased its conversion rate by sending promotional messages through elfoA2P during the hours before lunch, as opposed to early morning. They enhanced this strategy by employing more realistic timings, such as 11:09 rather than precisely 11:00. Here are three straightforward tips:
When scheduling messages, they will adhere to the time zone your account is ‘based’ in. Confirm or modify your time zone by navigating to your profile in account settings in → ‘Account Settings’ → ‘Profile’→ ‘Time zone’.
Scheduling Your Campaign in Campaign Builder
In elfoA2P’s Dashboard, you can easily schedule your campaign using Campaign Builder. Follow these simple steps in the third and final stage of sending a message:
The campaign amount will be deducted from your balance provisionally when scheduling your SMS. If you decide to delete or edit your group SMS, the balance will be adjusted accordingly.
To cancel or modify a scheduled campaign later, click here or go to ‘SMS’ → ‘SMS Campaign Overview’ → ‘Scheduled’ tab. You can edit or delete your scheduled SMS by clicking on the icons on the right.
Sending out SMS messages involves the use of various charsets or character sets. For elfoA2P, we utilize the charsets GSM-7 and Unicode. Let’s delve into each charset to understand its implications for your SMS.
GSM-7 SMS messages are commonly transmitted using the GSM-7 charset, encompassing a broad range of characters. In GSM-7, each character is treated as a single character in an SMS message.
The table below displays standard characters under the GSM-7 charset. While all characters in the table are considered standard, their display on the recipient’s phone depends on the handset’s capabilities.
@ | Δ | S | P | K | 0 | ¡ | P | ¿ |
p | £ | _ | ! | Ä | 1 | A | Q | a |
q | $ | Φ | “ | k | r | b | R | B |
R | C | æ | – | = | M | Ñ | m | ñ |
2 | ¥ | Γ | # | ä | 3 | C | S | c |
s | è | Λ | ¤ | ø | 4 | D | T | d |
t | é | Ω | % | Æ | 5 | E | u | U |
e | ù | Π | & | , | 6 | F | V | f |
v | ì | Ψ | ‘ | < | 7 | G | W | g |
w | ò | Σ | ( | L | 8 | H | X | h |
x | Ç | Θ | ) | Ö | 9 | I | Y | i |
y | L | F | Ξ | l | * | : | J | Z |
j | z | Ø | E | ö | S | C | + | ; |
Å | ß | . | > | N | Ü | n | ü | å |
É | / | ? | O | § | o | à | \n | \r |
Some characters, denoted below, are part of the GSM-7 charset but equate to two characters in a text message: \ ^ ~ [ ] { } | ~ €
Unicode In the Unicode charset, each character is regarded as two characters, reducing the allowable characters in your SMS from 160 to 70.
Using GSM-7 vs. Unicode When sending a text message via the elfoA2P Dashboard and entering a Unicode character, you have two options:
Local Restrictions Due to limitations in certain countries, sending messages in a language other than English or the selected country’s primary language may not always be feasible. If your content undergoes alterations, ensure that it aligns with country restrictions.
Facing issues with undelivered SMS? elfoA2P is here to guide you through the common reasons behind non-delivery. Explore the potential causes and find solutions to ensure seamless message delivery.
Number Formatting: Ensure accurate number formatting by entering all numbers in international format. Add the country prefix, omitting the + and the first 0. For example:
Number Unable to Receive SMS:
Network/Carrier Restrictions: Under specific circumstances, network restrictions may block SMS reception. This includes:
Landlines: Sending SMS to landlines may have varied outcomes. While some can play a spoken version, others may not be capable.
Application-to-Application (A2A) Messaging: elfoA2P is optimized for end-user messaging; troubleshooting A2A issues is not supported.
Connection Issues:
Local Restrictions: Adhere to country-specific SMS content and sender restrictions. Non-compliance may lead to delivery issues. Check here for more information.
API Issues:
Contacting elfoA2P Support: If issues persist, contact our support team with the following details:
How many contacts can I send the same SMS message to with elfoA2P?
You can efficiently send messages to a large audience using our ‘SMS Campaign Builder’ tool. Note that elfoA2P allows you to send a campaign to a unlimited contacts. For API users, each API call permits sending to xx contacts, as detailed in our API documentation.
Can I send a text message with a picture attachment using elfoA2P?
Regrettably, the SMS format does not support picture attachments. For such multimedia capabilities, consider using WhatsApp Business API.
Who covers the cost of failed messages with elfoA2P?
The balance is deducted for all SMS sent (successful submission) from your account, regardless of whether the message is sent to an absent or invalid number. It’s crucial to submit numbers accurately, considering country and operator restrictions.
Can I enable a third-party application with SMS using elfoA2P?
Certainly! elfoA2P supports the SMS enablement of various CRM and communication platforms. API integration typically involves a username/API password combination or the use of an access key, both of which can be generated in the ‘Developers’ section on the top-left side of the Dashboard.