Archive for the "Documentation" category

 

SMS Gateway Reliability - The Chain is Only as Strong as the Weakest Link

 

Most bulk SMS providers , (including ourselves) will take great pains to point out the merits of direct connections to the UK Networks, and a direct connection is indeed essential for a first class, reliable sms service.
But that is only part of the story. Just as crucial to reliability are the systems in place that connect [...]

Continue reading

 
 

System Update - Upload your mobile numbers straight from Microsoft Excel

 

The development team at Text Marketer have had a busy few months and the latest system improvement has now been launched.
Following customer research, we have now built into all accounts the ability to upload numbers straight from Excel, without having to save the database as a .csv or .txt file.
This improvement will save time when [...]

Continue reading

 
 

Top Tips for Writing Successful SMS Marketing Messages

 

Customers often ask us whether we have any example sms messages that they can use as a templates for their bulk sms marketing campaigns. 
Now obviously each company needs to tailor the text message specifically for their own target market. There are however a few golden rules that can help you get the best possible response [...]

Continue reading

 
 

Using our short code and gateway APIs to create a game

 

The Concept
To create an interactive game using Text Messaging and to show how easy it is to create interactive experiences using your Text Marketer Account. The example uses both our short code API (to receive the customer responses) and then our  gateway API to send out the ‘answer’.
The Game

Guess the number of sweets in a [...]

Continue reading

 
 

.NET Examples

 

Example of a .NET Bulk SMS Gateway / API integration
For more information regarding the bulk sending API click here.
A simple example for sending SMS via a .NET method
Here’s a stand-alone .Net method:
private static string SendSms(string p_userName, string p_password, string p_orig, string p_number, string p_message, bool p_respondInXml) {
StringBuilder requestUrl = new StringBuilder();
requestUrl.Append(“http://www.textmarketer.biz/gateway/“);
requestUrl.Append(“?username=”).Append(HttpUtility.UrlEncode(p_userName));
requestUrl.Append(“&password=”).Append(HttpUtility.UrlEncode(p_password));
requestUrl.Append(“&orig=”).Append(HttpUtility.UrlEncode(p_orig));
requestUrl.Append(“&number=”).Append(p_number);
requestUrl.Append(“&message=”).Append(HttpUtility.UrlEncode(p_message));
if (p_respondInXml) {
requestUrl.Append(“&option=”).Append(“xml”);
}
WebRequest webRequest = [...]

Continue reading

 
 

Supported and Unsupported characters in Text Messages - GSM Character Set

 

When constructing the message for your SMS Marketing campaign you should be aware that not all characters are supported by the GSM networks. They have a specific character set that they work to. It shouldn’t be a mjor concern to 99%+ of people as almost all common characters are supported.
For your information here are a [...]

Continue reading

 
 

Concatenation and Bulk sending

 

Feature Upgrade
API customers can now send messages up to 612 characters long. If you exceed 160 characters you automatically covert to concatenation sending, this has the following connotations. Each message consists of a 153 character ‘chunk’ (not 160 chars) the extra characters are used to glue the messages together. Therefore a message that is 307 [...]

Continue reading

 
 

Bulk SMS API ASP Help

 

Using standard ASP libraries
<%
url=”http://www.textmarketer.biz/gateway/?username=#&password=#&number=#&message=msg&orig=nameORnumber&option=xml”

Set objXMLDoc = CreateObject(”Microsoft.XMLDOM”)

objXMLDoc.async = False
objXMLDoc.load(url)

status = objXMLDoc.documentElement.selectSingleNode(”//response”).getAttribute(”status”)

if status = “success”  then
response.write “Status ” & status & ” Credits ” & objXMLDoc.documentElement.selectSingleNode(”//response/credits”).Text
else
response.write “Status ” & status & ” Reason ” & objXMLDoc.documentElement.selectSingleNode(”//response/reason”).Text
end if
%>
Put that into an ASP page and [...]

Continue reading

 
 

The SMS Gateway

 

How to use an SMS Gateway

Continue reading

 
 

PHP 5 Simple SMS send Class

 

2 classes available in php 5, SendSMS and SendSMSXML (recommended)
Class Name: SendSMS (depreciated)
This class is a nice and easy way to start sending SMS’s with the Text Marketer system, please feel free to modify at will. You just need the username and password from your account login as the constructor arguments.
Download the PHP 5 SMS [...]

Continue reading

 
 

PHP 5 Delivery Report Helper Class for our SMS Gateway

 

Class Name: ProcessDeliveryReport
This class enables you to access your delivery reports in a nice simplified way. You can search for the outcome of a message for a given number, specify the outcome and the number, download all the data for the given date or parse the reports line by line.
The constructor requires the delivery report directory [...]

Continue reading

 
 

PHP 5 SMS Send Class implementing listeners on our SMS Gateway

 

Class Name: SendSMSNotifier
This class is designed around the FREE Text Marketer SMS API, you need to sign up here to use it.
SendSMSNotifier is a singleton class design, incorporating listeners. Your class must include the following public functions: creditAlert($credits_remaining) and failureAlert($error,$number,$message,$error).
Download the class from here
Example of use
class MyTestClass
{
/// [...]

Continue reading

 
 

Using the SMS Gateway API, Automating Delivery Report Collection

 

Introduction
If you are using the API / Gateway to send bulk SMS you can collect your delivery reports from the server, which is a good way of removing bad numbers from your data.
Delivery Reports and the API
It is important to understand the difference between getting a “failure”  (or success) message at the API/Gateway and a [...]

Continue reading

 
 

Text Marketer short code API options

 

Introduction
Text Marketer owns the 88802 short code, this short code can be used to “route” incoming texts via a keyword to your account and optionally respond with a message “thanks for entering our competition” etc, (this form of communication is known as text response).  You can also configure your account to trigger a response when [...]

Continue reading

 
 

SMS Gateway API - Specification

 

SMS Gateway API - Specification
When you create a free account you can also use the Text Marketer API (sometimes known as a gateway). The API uses simple HTTP GET requests to communicate with the Text Marketer gateway server. The requests allow you to send SMS’s through the system, you can also retrieve delivery reports discussed here.
HTTP [...]

Continue reading