SMS Gateway Providers | A How-To Guide On ...
SMS Gateway Providers | A How-To Guide On ...
chinaskyline Product Page
If youre new to the mobile marketing landscape, choosing an SMS gateway provider can be tricky. Luckily, were here to help you out!
For starters, an SMS service provider is a business entity which provides SMS messaging services, yet is not a mobile network operator. Your SMS service would act as the middleman between network operators and SMS service users. SMS providers sign an agreement with several mobile network operators in order to get their permission to exchange SMS messages with their mobile networks, and also offer an interface for end users to send and receive text messages. Interfaces can be very simple because they will hide a majority of the tedious detials of SMS messaging, while others are more powerful and can support more features. Note that SMS service providers can also be called SMS gateway privders, SMS resellers, or SMS brokers. Well explain the differences.
- SMS Gateway Provider: An SMS service provider gives an SMS gateway for its users to send SMS messages to. This SMS gateway will then route the SMS messages to another SMS gateway or SMSC.
- SMS Reseller/SMS Broker: SMS service providers buy SMS messages in bulk from several wireless carriers at a low price per text message. They in turn sell the messages at a higher price than the original cost.
Now that weve cleared that up, we will now give you 13 questions you need to ask yourself before choosing an SMS service provider.
How Much Does It Cost For One Message?
You can usually find that SMS gateway providers are divided up into two categories as far as how they require you to pay for their SMS service.
- Credit-Based: You purchase X amount of credits from the service provider. Sending one message will cost you X amount of credits, depending on the country you send the message to. So some countries may cost two credits per message while some will only require one.
- SMS-Based: You purchase X amount of credits. The cost for sending out messages still varies from country to country, but you are paying as you go rather than buying a bunch of credits at the beginning of the month like you would with a credit-based purchase.
So logically you would want to go with SMS-based right? Not necessarily. If you are allowed to rollover credits that you havent used month to month, you may want to stick with credit-based. Here is another example.
SMS Gateway Provider A: Credit-Based (Cost per Credit=6 cents)
SMS Gateway Provider B: SMS-Based (Cost per SMS message=1 cent)
So consider this information:
SMS Gateway Provider A SMS Gateway Provider B To Country X(Suppose 1 credit is required.)
Cost per SMS message = $0.06
Cost per SMS message = $0.1
To Country Y(Suppose 3 credits are required.)
Cost per SMS message = $0.06 * 3 = $0.18
Cost per SMS message = $0.1
So you can see that your purchase decision is going to be dependent on a number of factors. If your SMS messaging application targets country X, you want to choose gateway provider A because sending an SMS message to country X with SMS gateway provider A is cheaper. Likewise, if your SMS messaging application targets country Y, you want to choose gateway provider B. If your messaging application targets BOTH countries, then you want to route all SMS messages destined for country X to gateway provider A, and any messages destined for country Y to gateway provider B.
For a majority of gateway providers, the price of sending one SMS message decreases with your purchase amount. For example, the pricing structure of gateway provider B and gateway provider C may look like this:
Number of SMS Messages Purchased SMS Gateway Provider B SMS Gateway Provider C1 to 10,000
Cost per SMS message = $0.1
Cost per SMS message = $0.09
10,001 to 20,000
Cost per SMS message = $0.08
Cost per SMS message = $0.08
>=20,001
Cost per SMS message = $0.06
Cost per SMS message = $0.07
So, judging from the table, you can observe that if you plan to purchase 1 to 10,000 SMS messages at one time, you still want to choose gateway provider C because the cost per message is lower. However, if you want to purchase more than or equal to 20,001 messages at once, youll want to choose gateway provider B.
Are There Any Hidden Costs?
Sometimes SMS gateway providers are not clear on all of the fees involved on the pricing page of their website. They will hide a lot of the fees so their service looks cheaper on the surface, but in reality its not. Make sure you are aware of any hidden fees, such as setup fees, before you make your purchase.
Are There Any Minimum Purchase Requirements Or Monthly Minimum Usage Requirements?
Sometimes gateway providers will have a minimum purchase requirement. For example, a gateway provider may require you to buy 1,000 credits each time you make a purchase. If youre not certain whether your SMS application is going to be successful, youll want to find an SMS service provider that does not have a minimum requirement. Then you can start out by buying a small amount of SMS messages or credits, then add on more later as you get more users.
Most of the time, gateway providers will not have monthly minimum requirements. This is more common with SMS messaging services provided by mobile network operators. For example, a mobile network operator may not offer SMS messaging services unless the customer already has built monthly traffic up to 50,000 messages.
If youre one of the companies with a very small amount of SMS traffic, youll want to choose an SMS gateway provider with no monthly minimum usage requirement.
For some gateway providers, the credits or messages purchased can only be used within a certain timeframe, meaning any remaining unused credits or messages will expire. If you end up choosing a service provider whose credits or messages expire, youll want to be very conservative when approximating the amount of SMS traffic youll be getting on your SMS application.
How Good Is The SMS Gateway Providers Coverage?
Considering network coverage is important because it can be possible that an SMS gateway provider does not to have the ability to deliver to certain countries or mobile operators. Usually, you can find a detailed list of countries and mobile operators supported by a particular gateway provider on their website.
Noting this, you still want to be aware of the fact that network coverage also may not be updated. Even if it isupdated, some gateway providers may not be able to guarantee that you can assuredly send messages to a mobile operator listed on their network coverage web page. Why? An SMS message could be routed to other gateways that are not controlled directly by the gateway providers themselves.
Additonally, you want to remember that some gateway providers cannot reach mobile numbers that have been ported between mobile operators. Several gateway providers will give new users a few free SMS messages, so you can use those to test the capacities of that gateway providers coverage.
How Good Is The SMS Gateway Providers Network Quality?
Some gateway providers will offer a very low price per message, however, those providers probably will have poor network quality and your messages sometimes may be delayed while reaching their intended destination, or they may not make it at all. So youll want to test the gateway providers network quality before choosing them. Like we mentioned earlier, some gateway providers will offer you a small amount of free messages for new uses, so take advantage of these to test their networks quality.
Also, some gatewya providers will offer many message routing options. Youll have the choice of routing SMS messsages through more reliable yet more expensive networks, or you can route your messages through a cheaper but less reliable network.
Does The SMS Gateway Support The Protocol/Interface You Intend To Use?
Protocols and interfaces usually supported by SMS gateway providers for sending and receiving SMS messages include:
- HTTP: The most commonly supported protocol for sending and receiving SMS messages. It is very simple to use.
- HTTPS (HTTP + SSL encryption): Data transmitted over HTTP is not secure. If you do not want your data to be seen by others on the Internet, use HTTPS instead. With HTTPS, data is encrypted before transmitting over the internet, thus protecting the data from eavesdropping.
- XML over HTTP / HTTPS: One or more SMS messages are put in an XML file and uploaded to the SMS gateway providers server. XML over HTTP / HTTPS is a better choice than HTTP / HTTPS for sending bulk SMS messages since it enables the submission of a large amount of SMS messages in a single HTTP request.
- SMTP ( to SMS / SMS to ): Choose SMTP if you want to send or receive SMS messages in the form of .
- FTP: One or more SMS messages are put in a text file and uploaded to the SMS gateway providers FTP server. Like XML over HTTP / HTTPS, FTP is a better choice than HTTP / HTTPS for sending bulk SMS messages since it enables the submission of a large amount of SMS messages in a single upload.
- SMPP: The SMPP protocol is usually used by advanced users. It is a binary protocol for communicating with SMSCs (SMS centers) and SMS gateways. SMPP is suitable for sending and receiving bulk SMS messages.
Gateway providers usually support only a subset of the above mentioned protocols and interfaces. Some providers also offer their users a COM object for free. You can implement the COM object into your ASP or Microsoft Windows based programs and call the methods of the COM object to submit SMS messages to the SMS gateway.
Is The SMS Gateway Providers API Well Documented And Easy To Use? Is There Any Sample Code Provided?
Application Programming Interfaces (APIs) and sample codes that are well documented are invaluable to developers because of the development time they save.
A good use of the API documentation while youre choosing a gateway provider is to check whether or not a gateway provider can support particular elements required by your SMS application. An example would be finding out whether or not a gateway provider supports the sending of linked messages. You can check the API documentation and see if there is a description of the commands and parameters for sending linked SMS messages.
Some gateway providers may require you to register an account or make a purchase before you can download their API documentation or sample code form their site, but these providers are usually less preferable.
What Options On Payment Does The SMS Gateway Provider Offer?
Usually SMS messages and credits are purchased from a website, so naturally, most gateway providers support online credit card payment. They may also support PayPal, check payment, direct deposit, or a wire transfer.
A lot of gateway providers will offer a web-based account management system where you can manage your entire SMS campaign from one central location. Most of the different management systems are pretty alike, they only differ in ease of use. Some service providers will offer an account management system that is both easy to use and easy to learn. Their user interface is clean and insightful, the menu items are well organized, and plenty of hints and tips are available along the way to help you out when needed.
So youll want to note that some gateway providers account management systems support more features than others. Let us give you a few examples.
- Access via HTTPS (HTTP + SSL encryption): Some account management systems are accessible via HTTPS. With an HTTPS connection, the data transmitted between your computer and the web server over the Internet is encrypted. So, your data (for example, the user name and password you entered in the login page) is protected from eavesdropping.
- IP locking: Some account management systems allow you to associate a few IP addresses to your account. Only computers with those IP addresses can send or receive SMS messages via the SMS gateway provider. This feature enhances your accounts security.
- Low credits/SMS messages alert: Some account management systems will send a text message to the address or mobile number you specified when the number of remaining credits/SMS messages in your account is lower than a certain value.
- Detailed reports: Some account management systems provide detailed reports of the SMS messages sent and received. You can request reports of a certain day or date range. The reports usually include fields such as the total number of SMS message sent or received, the date and time that an individual SMS message was sent or received, and the originating/recipient mobile number. Some account management systems also allow you to download a report as a CSV (Comma Separated Values) file or Microsoft Excel file, which can be imported into a spreadsheet program to do things such as generating charts from the data.
- Sub users management: Some account management systems allow you to add sub users to your account. You and the sub users share the same account but they use their own user name and password. You, as the administrator, can view reports of the SMS messages sent and received by a certain sub user. The ability to add sub users is particularly useful to large companies where many applications or staff members need to send or receive SMS messages.
- SMS message routing options. Some SMS gateway providers offer several message routing options that can be set or changed with their account management system. For example, an SMS gateway provider might allow you to specify:
- Whether to route SMS messages at a certain cost (Sometimes you may not want to allow your staff members to send SMS messages to destinations that cost too many credits.)
- Whether to route SMS messages to a certain destination (Suppose your company sets up an SMS messaging system for staff members to contact clients in the UK, you may want to disable the sending of SMS messages to other countries.)
- Which network to route SMS messages through (Do you want to route SMS messages through more reliable but more expensive networks, or less reliable but cheaper networks?)
Does The SMS Gateway Provider Offer Free SMS Messages For Testing?
You obviously will want to test an SMS gateway carefully before you decide on making a purchase. As mentioned earlier, you can usually test whethere you can successfully send and receive messages to and from your target countries, mobile operators, or mobile numbers through the gateway provider. Youll also want to test the gateway providers network quality.
If the gateway provider does offer free SMS messages for testing, great! But if they dont, know that you can still test it yourself for very little money. Either way, you dont want to blindly purchase a set of SMS messages or credits without knowing the full capabilities of what youre buying.
Does Your SMS Application Need 2-Way SMS Messaging Services?
Want more information on Sms Gateway? Feel free to contact us.
There are two types of SMS messaging services; 1-way and 2-way. 1-way messaging services enable you to send messages, while 2-way messaging services enable you to both send and receive messages. Every single gateway provider offers 1-way messaging, but only some of them offer 2-way. The reasoning behind this is that it is technically more difficult for an SMS service provider to allow its users to receive messages than to send messages.
How Good Is The SMS Gateway Providers Support Service?
Dont ever jump into business with a gateway provider if youre not sure that they can provide a good support system for your SMS campaign. Good service providers have support teams that have a complete understanding of their own system. They should be able to answer any and all questions and problems and be familiar with compatibility issues concerning different mobile network operators. You can find this out by emailing or asking them questions, then asking yourself these questions:
- Do they reply?
- Are their responses timely?
- Do they answer your questions clearly and concisely?
- Are they familiar with the topic and subject matter?
- Ask follow-up questions also. Do they have patience? Etc.
A majority of gateway providers offer support service by , but some do offer support by . You may want to also consider this when choosing a gateway provider.
Buyer's Guide for Business SMS
Why SMS Marketing is Effective
Why is SMS text messaging so effective as a business communications strategy? Lets take a look at some of the reasons:
Phones usually give an audible notification when a text message is received, and most people react by immediately checking to see what the message is. Tech Jury also reports that 60% of consumers read an incoming text message within five minutes of its arrival.
- People open and respond to their text messages.
According to Gartner, consumers open 98% of the text messages they receive and respond to 45% of them. And that response happens quickly: within, on average, two minutes or less.
The Tech Jury article notes that at 9.18%, the text messaging click-through rate (CTR) is higher than for any other digital marketing channel. (The average CTR for , for example, is only 2.62%).
- Most consumers like communicating with businesses via text messages.
Believe it or not, according to Findstack not only do 75% of customers say they dont mind receiving texts from businesses (provided theyve opted in), but 64% of them want businesses to text them more often!
- A major advantage of SMS marketing is its cost-effectiveness.
As an article at business.com explains:
Text message marketing can be a highly cost-effective marketing method. This is because the only costs associated with this marketing method involve using a text message service When compared to other types of marketing, this makes text message marketing an inexpensive alternative that yields great results.
- SMS complements other marketing channels.
Although SMS texting works great as a stand-alone marketing strategy, its value can be multiplied by combining it with other approaches. For example, you might use a relatively short SMS message to alert customers to a special promotion explained more fully in an , on a social media page, or on your website.
Two Approaches to SMS: Short Codes and 10DLC
One reason SMS messaging continues to be effective is that it hasnt yet been overrun with spam as alternatives such as and calls have. (Almost 85% of all emails are spam). But bad actors arent overlooking SMS: text message spam has increased to the point where U.S. telecom carriers felt compelled to respond. They did so by implementing two major changes: the elimination of shared short codes and the adoption of A2P 10DLC.
Short Codes
Businesses have for some time used short codes to implement automated, bulk, A2P (Application-to-Person) SMS marketing campaigns. Consumers are asked to contact the business by texting a keyword to a specified 5- or 6-digit number (e.g., Text LUNCH to ). SMS texting with short codes is reliable and efficient. However, because leasing a short code number is expensive, in the past, a single number was often shared between many businesses. Because that practice allowed spammers to remain anonymous effectively, U.S. telecom carriers now forbid the sharing of short code numbers.
Benefits of Short Codes
Short code texting offers several distinct benefits. For example, short codes (being short) are easy for customers to remember, which makes them perfect for marketing and promotional outreaches. A high volume of messages (up to per second) can be sent, and the rate at which those messages reach the intended recipients is also high.
Obtaining a Short Code Number
Short codes are leased through the U.S. Short Code Registry, a federally regulated service administered by the Cellular Telecommunications Industry Association (CTIA). The Short Code Registry maintains the official database of available, reserved, and registered short code numbers.
There are two types of short codes: random and vanity. Random codes are just thata random sequence of five or six numerals. A vanity short code number is one you select yourself. As might be expected, its more expensive to lease a vanity short code (about $ per month) than a random code (about $500 per month).
A2P 10DLC
The second element of the industrys anti-spam strategy is A2P 10DLC. The Campaign Registry (TCR), which is the industrys official registration authority, explains the purpose of A2P 10DLC this way:
An environment with a high volume of SPAM messages is bad for End Customers, Brands, and the mobile industry. To answer this market need, U.S.-based carriers have begun launching A2P 10 Digit Long Code (10DLC) services. 10DLC is a sanctioned service that provides visibility into message sources and content and offers new benefits to message senders.
A2P 10DLC Registration
A2P 10DLC allows businesses to text-enable traditional numbers (e.g. 723-123-) and use them for SMS messaging and voice. 10DLC numbers must be registered with TCR before any messages are sent. There are two parts to that registration:
- Brand registration
associates your businesss corporate profile (name, address, tax number, etc.) with a specific, unique brand name. You need to do this only once.
- Campaign registration
lists all the campaigns you intend to run. Each campaign specifies the type of text messages (promotional messages, two-factor authentication codes, fraud alerts, etc.) that will be sent.
Registration helps carriers minimize spam by identifying who is using their texting facilities and for what purposes. Carriers classify all text messages sent using a software application as A2P, and any A2P messages sent from an unregistered number will be blocked.
TCR uses your registration information to generate a brand score, or trust rating, for your business. Based on your brand score and the type of campaign, each campaign will be assigned a maximum limit on the rate at which it can send messages. That limit may range from 1 to about 60 message segments per second (MPS).
Although carriers may charge several one-time and monthly fees for 10DLC, overall costs will usually be far smaller than those associated with dedicated small codes.
Unique Benefits of 10DLC
The fact that 10DLC numbers look like (and can function as) traditional numbers can be a great advantage. You can, for example, use a 10DLC number with a local area code to enhance consumer trust and engagement. In fact, if you have an existing number that customers already associate with your business, you can text-enable it as a 10DLC number while also continuing to use it for voice calls.
Short codes and A2P 10DLC work together
10DLC numbers are not intended to replace short codes, but rather to complement them. Either approach can be employed for practically any use case, but each is best suited for particular types of outreach.
Short code use cases
Short codes are often used for one-way mass marketing campaigns for a wide audience. Typical short code use cases include:
- Marketing and promotional messages
include announcements of new products, special offers, contests, special events, etc.
- Alerts
warn people about urgent issues such as dangerous weather or road conditions, flooding, wildfires, etc.
- Multiple choice surveys and polls
such as, How likely are you to recommend our brand to a friend, on a scale of 0 (not at all) to 10 (extremely likely)?
- Company news
concerning significant events such as job postings.
10DLC use cases
While 10DLC can be used for mass marketing, its especially useful for personal, interactive customer service applications. 10DLC is best suited to personalized, one-on-one, two-way interactions with individuals or relatively small groups of recipients. Such use cases include:
- Customer service notifications
include order updates and confirmations, appointment reminders, sign-in verification codes, etc.
- Celebratory messages
for birthdays, anniversaries, and other special events.
- Fraud alerts
pertaining to a customers account
- In-depth surveys, polls, and reviews
that aim to elicit detailed or conversational responses.
SMS Marketing Best Practices
Heres a short list of best practices to make your SMS texting more effective.
- Keep your messages short.
Perhaps youve heard of the internet abbreviation,
tl:drtoo long, didnt read. You dont want that to happen to your texts!
- Send your messages at appropriate times.
People typically attend to text messages when they arrive on their phones. You dont want that to be at 3 am.
- Dont send too many messages.
If you inundate people with messages, recipients will soon consider them spam.
- Deliver what you promised.
If recipients dont think your messages provide value, theyll ignore them.
DONT USE ALL CAPS! Thats perceived as shouting, and its harder to read as well.
Opt-in and Opt-out Requirements
What is spam? To consumers, its essentially any communication they receive that they dont want. Thats the thought behind one of the most basic rules governing the use of SMS text messaging.
The U.S. Consumer Protection Act, or TCPA, sets out a stringent requirement to which every business that sends text messages to consumers must adherebefore you send a text message to anyones , you must have their permission to do so. In other words, consumers must deliberately opt into receiving messages before you are allowed to send them.
Violations of this requirement can cost you up to $500 per text message, and for willful violations, up to $ per offense. Plus, you risk consumer class-action lawsuits. Since theres no cap on the damages you might be assessed, failing to meet TCPA opt-in/opt-out requirements could cost your business millions of dollars.
So, what are those requirements?
For our purposes, there are two types of business text messages: promotional (marketing) messages and informational messages such as appointment reminders and shipping notifications. Informational messages require express consent while marketing messages require express written consent. According to one law firm, express consent is given when a consumer knowingly provides a number to a business. By supplying that number the consumer is implicitly authorizing the business to use it to contact them.
The standard for express written consent is higher. There must be a written agreement in which the consumer clearly authorizes the caller to deliver to the receiver advertisements or telemarketing messages using an automatic dialing system. The agreement is validated by the consumers signature in written, electronic, or digital form.
The fundamental requirement is that consumers be told upfront exactly what they are authorizing. Any opt-in checkboxes on forms where consent is solicited must not be checked by default, and opting out must be straightforward.
See the opt-in/opt-out guidelines in the CTIAs Messaging Principles and Best Practices document for more in-depth information. By faithfully following those guidelines, you can ensure that you comply with TCPA regulations.
Why You Need a Good SMS Marketing App
SMS texting has unique advantages as a marketing channel. Because people like getting appropriate business texts on their phones, they read and respond to them at high rates.
The key to taking full advantage of the benefits SMS texting can provide is to use a software solution that combines mass text messaging and personalized two-way texting at scale. Such a dedicated SMS texting platform can be the basis of a highly effective marketing strategy that, by combining the benefits of both short code and 10DLC text messaging, allows a business to connect with customers on a personal level, both en masse and individually.
If youd like to see how TrueDialogs unique platform can transform your SMS marketing outreach, please contact us today to schedule a demo.
The company is the world’s best 4 Ports SMS Gateway Modem supplier. We are your one-stop shop for all needs. Our staff are highly-specialized and will help you find the product you need.