website builder

About Sender ID

What is Sender ID?

Sender ID is your identity from which the message is sent. For example, when you receive a general SMS from your friend, their name is displayed. Similarly, in case of Sender ID, the ID that you choose on the panel, or the one that is given to you, serves as your identity while sending messages.
Sender ID for Promotional and Transactional SMS: is 6 character, alphabetic in India, example NOTIFY, TXTBOAT.

What is the meaning of prefixes like DZ, DM, IZ etc.?

When a recipient receives a message from any provider or bank etc., a sender ID along with a prefix is displayed in the inbox. For example- VM-ICICIB, BW-Google, DM-Amazon, and VM-Redbus etc.

The prefixes VM, BW etc. are displayed because SMS are sent in huge numbers via bulk SMS. SMS providers follow rules framed by Telecom Regulatory Authority of India (TRAI) and according to TRAI rules,  Sender ID should be restricted to 6 characters. (E.g MM - TXTBOAT). The prefix has a specific meaning. That is: The first character of prefix displays the operator name i.e. Vodafone code is "V", Airtel code is "A", Reliance code is "R" etc.
The second latter character represents the location of the operator through which the message is received:  i.e. Andhra Pradesh(A), Delhi(D), Haryana(H), Karnataka(X), Kolkata(K) etc.

How to set default sender ID?

1.Go to Account settings
2.Enter your sender ID in the box of default sender ID and update it 

Do I need to get the sender id approved?

No, there is no approval needed. just make a choice and send SMS using any 6 charatcers sender Id.

Know about Phonebook 

How to upload contacts to a group?

1. Create a new group by clicking Add Group on the sidebar of the panel. Type the group name you wish to choose and press ENTER.
2.Select Import Tab and upload your Upload CSV file.
3. Now, enter the group name in the top field, Select the category of all the columns and click on finish import

How to add group for phonebook? How many contacts can I import/upload at once?

1. Click on the Add group option in the top left corner.
2. Type the group name you wish to choose and press ENTER.
3. You may add contacts individually by filling in the details or by directly importing a CSV file of your stored contacts.
Also, there is no limit on importing contacts.You may import any number of contacts in one go.
NOTE: The only restriction is that the file size should be limited to 32MB.

How can I send SMS on selected numbers in phonebook?

To send SMS to selected numbers you need to follow these steps:

1.Select any group from which you wish to choose numbers. 
2.When you get the list of contacts, check the box beside them to send an SMS on them. 
3. Click on the option of Send SMS on the right side of the screen.
4. All your selected numbers will be displayed and you can type and send your SMS on those.

How can I set default expiry of any number in phonebook?

 EXPIRY DATE OF NUMBER
1.Select the group.
2.Click on the Edit option besides the contact.
3. Set the expiry date of your choice in the field and save changes.

How to send SMS on group?

You can choose Group option to send SMS in Bulk. The Send SMS on Group feature save your time, just save your group once with the numbers of data and you can use it anytime to send the Bulk SMS.
1. Select "Send SMS" on the panel.
2. Select/Enter the Sender ID through which you want to send the SMS.
3. Click in the mobile number field and all created group in phonebook appears at the right-hand side of the screen, you can select group to send SMS.
4. Type in the content of the SMS you wish to send.
5. Select the name of the campaign (optional), and Click on send.

Know about SMS Text

What is the difference between Transactional, Promotional SMS and SendOTP route?

Following are the listed differences between Transactional and Promotional routes:
Transactional:
1.These can be used for sending any type of information. Ex. OTP, Bank Transactions etc.
2.Transactional SMS can be sent any time
3. SMS can be sent on DND numbers
4. In API route=4
Promotional:

1. These are specifically used for marketing purposes. Ex. Sale, offers etc.
2. Promotional SMS are sent between 9 am to 9 pm only
3. SMS cannot be sent on DND numbers
4. In API route=1

There is one more route(SendOTP route) which is for SendOTP, if you are looking for OTP services, we would suggest you to opt for sendOTP because it has various advantages over the traditional transactional route:

1.Voice backup for failed SMS OTPs, on our cost.
2.We generate the OTP on your behalf, we send and we verify. You just have to call the APIs.
3.The back-end algorithm makes sure that the OTP is processed from our end in less than half-a-second.
 

What does a flash SMS mean? How is it different from the regular SMS?

A Flash SMS is the one which instead of being saved in SIM or memory of the receiving phone, pops-up on the receiving phone’s screen, without the user taking any action. When dismissed the message is usually gone i.e. it appears directly on the main screen.

A flash SMS proves to be more effective than a normal SMS in case you wish to catch the recipients attention immediately. A recipient can also save this SMS in his/her inbox by using the option of saving the flash SMS. 

To send a flash message, simply press the extra settings button available near to Send SMS Now button

How can I send personalized/Custom SMS?

Custom SMS is a feature through which you can send messages to many people at one time by changing some fields such as, name of receiver, mobile number or other details. The content other than these fields will remain the same for all recipients.

You can follow the below mentioned steps to send a custom SMS:
1. Create an Excel Sheet with first row reserved for the heading of the respective column, and save the file in CSV format.
2. Select "Send SMS" on the panel, and click in the mobile number field to import the sheet created by using the upload file option which appears at the right-hand side of the screen.
3. Enter the Sender ID through which you wish to send the SMS 
4. Select the column in which the mobile numbers are present.
5. Type in the content of the SMS you wish to send. Select the variable field where you want the variable field to be inserted
6. Set the name of the campaign, and Click on Preview and Send. 
7. Once you are sure by checking the preview you can send the SMS by pressing the Start SMS process button.

Booyah..!! your message is sent.

How to make template for frequent SMS?

You can definitely save frequently used messages in our panel by using the option of Template.
-When you compose your message in the text SMS field, you'll see an option of Save Draft on the right side. 
-After completing your message, click on save the draft and your message is saved in the templates for future usage. You may use this SMS whenever you need.  

In how many languages can I send an SMS?

You can send your message in all languages by using the option of Unicode.
You can use any language to compose your message, translate it via Google translator and paste it on to the panel. It'll be sent in that language. We provide total 19 languages in this option along with English. For all these languages, our panel will translate your SMS

What is an OPT-OUT SMS? How can I stop it?

As per the rules of Telecom Regulatory Authority of India(TRAI), OPT-OUT SMS is sent to every DND number so that the user can unsubscribe receiving SMS from a particular sender ID.
Every country has strict rules and thus, according to the rules in India we send this SMS on your behalf. This SMS differs on the basis of every country's rules.
How receiver can unsubscribe: If the user will go through the link provided, then he will be able to confirm his choice of opting out and if he wishes then he can also give a missed call to the number provided in the same message both the methods will result in blocking the number for future messaging.
Why is OPT-OUT important: This SMS is an additional security to avoid the risk of complaints. If you are unable to provide proper registration details, you will be charged Rs. 25,000 for every complaint.
Note: This SMS will be sent every 3 months for a particular Sender ID.
How to stop this service: In case your SMS is purely transactional, like banking, OTPs etc. You can request us to remove the OPT-OUT SMS by sending us a mail at support@msg91.com and we will remove this feature from your account.

SMS Delivery Reports

How to Export/Download the Delivery Reports

To export the reports, please follow the below-mentioned steps 
1. Go to Delivery Reports.
2. Select " Custom Range" in the days filter, and select your start and end date.
3. Click on Show Report and then Export.
4. Select the check box for the Different Status in the View Summary option you want in your reports.
5. Once you click on Export the reports will be sent to your registered Email id else you can also download the file directly under the Exports Option under Delivery Reports.

How can I get report for particular number?

You can get the report for a specific number by following the below-written steps:

1. Go to delivery report 
2. Search the number for which you want to receive the report (You can also filter these SMS Campaign name wise).
3. You'll see the option to Export report. 
4. Click on Export to get the reports on your registered email ID. 

I am unable to see the delivery report of the failed API. Where can I find them?

There is a separate section for the Failed API. You can find it in the top menu of the delivery report section.

You can also find the Request ID, Date and Time on which the SMS was sent, Sender ID used, Mobile number to which SMS was sent, the message which was sent along with the reason why SMS was failed.

Error codes are displayed if there's any issue in the message sent by you. Click on the respective code to find out the reason for failed SMS and also to know what that particular code means.

You can also find the reasons of all the error codes for API v1 below:

101 Missing mobile number
102 Missing message
104 Missing username
105 Missing password
201 Invalid username or password. 201 also appears in case the XML code triggered is incorrect.
202 Invalid mobile number
203 Invalid sender ID
207 Invalid authentication key
208 IP is blacklisted
209 Default route not found
210 Route could not be determined. Please contact support
301 User does not have sufficient balance to send SMS
302 Expired user account
303 Banned user account
306 This route is currently unavailable
307 Schedule time is incorrect
308 Campaign name cannot be more than 32 characters
309 Selected group(s) does not belong to you
310 SMS is too long. System paused this request automatically
311 When the same SMS content is sent to the same number within 10 seconds. This is a security feature used to avoid multiple deliveries. The first SMS will be delivered and the second will be rejected. The balance will also be deducted only once.
418 IP Not Whitelisted
506 Internal error, please contact your account manager
601 Internal error, please contact your account manager
602 Your current route is disabled, kindly select another route
603 This sender ID is blacklisted, please use a different sender ID
604 Please enter at least one correct number to send SMS
606 Scheduled date cannot be more than three weeks
607 Please enter campaign name
608 Scheduled SMS cannot be less than current end time

How to Export/Download the Delivery Reports

1. Go to Delivery Reports.
2. Select " Custom Range" in the days filter, and select your start and end date.
3. Click on Show Report and then Export.
4. Select the check box for the Different Status in the View Summary option you want in your reports.
5. Once you click on Export the reports will be sent to your registered Email id else you can also download the file directly under the Exports Option under Delivery Reports.

How can I delete my Delivery report?

1. Go to the delivery report,
2. Click on the SMS text.
3. A dialogue box will appear. In the bottom of the dialogue box, you will see the option to delete the delivery report.

Is it possible to export report for a particular keyword?

Yes! you can export the reports of a particular keyword from the panel by following the steps written below:

1. Click on the option of Virtual Number. 
2. In the inbox tab, fill the details in the fields available. (Select the desired keyword, long code and date for which you want the reports.)
3. Click on the option of Export them and the report will be sent to your e-mail ID. 

Virtual Number Feature

What is a Virtual Number or longcode? What is Keyword and Inbox balance?

Virtual Number:
Virtual Number is a 10 Digit Mobile Number (sometimes also called as Longcode Number) to which your clients or members can send a text SMS starting with a keyword.

You will be able to receive the messages in your MSG91 inbox, on your email and also on your callback URL. You will be also able to set an auto reply SMS to all the numbers from which you have received responses. Now if you want to send the reply SMS after some calculation on the text received from your client, you will need to integrate the SMS API in your software which will shoot your SMS after the calculation.

For eg. in Kaun Banega Crorepati, you are supposed to send an SMS to 56565 with KBCA/B/C/D

Keyword:
If someone sends an SMS starting with your keyword, you will be able to receive the messages in your MSG91 inbox, on your email or also on your callback URL. So KBC is the keyword. You can choose any keyword for yourself.

You can also set an automatic reply for the SMS you receive.

A keyword of 6 or more than 6 character would be free of cost. Other than that the pricing would be as follows:

5 Character: 2,000 Rupees
4 Character : 3,000 Rupees
3 Character : 4,000 Rupees
2 Character : 5,000 Rupees
1 Character : 6,000 Rupees


Inbox Balance:
That is the number of SMS you can receive in your Inbox. You need to purchase the inbox balance so as to receive the SMS your customer is sending to you.

I am not able to receive SMS when someone sends it on my keyword. Why is that so?

When someone sends an SMS on your keyword and you aren't receiving it, there can be three main reasons behind this situation:

1. In case, your inbox balance is zero, you'll not receive messages through the keyword. 

2. If your inbox balance is not zero and still you are not receiving the message, the reason behind this is that the expiry date of your inbox has passed and you need to get it extended by contacting our support team. 

3. Other than the above reasons, one more reason is if the format of keyword is not correct, you might not receive messages in this case.  

What is the difference between Dedicated Long-Code and Shared Long-code

Shared Long-Code is the common number for a group of people. For MSG91 the shared Long-Code is 9229224424/6262642222. Using this number will be free of cost, you will be charged only for the incoming SMS. Incoming SMS is differentiated by keyword, and hence your keyword must be unique.

Dedicated Long -Code will be 10 digits mobile number of your choice. There will be a one-time set-up cost for the new mobile number. The keyword can be of your choice as the incoming SMS are differentiated by the mobile number in this case.

Where I can add new keyword for longcode? What is it's maximum limit?

To add a new keyword, follow the below mentioned steps:

1. Go to Virtual Number option.
2. Select the option of Keyword.
3. Click on the ADD button and enter the keyword of your choice.
4. Send it for approval and we'll let you know if this keyword is available.

NOTE: The maximum character limit for a keyword is 20.

Is it possible to export report for a particular keyword?

Yes! you can export the reports of a particular keyword from the panel by following the steps written below:

1. Click on the option of Virtual Number.

2. In the inbox tab, fill the details in the fields available. (Select the desired keyword, long code and date for which you want the reports.) 

3. Click on the option of Export them and the report will be sent to your e-mail ID. 

How to send custom SMS using Longcode?

You can send a personalized SMS to all the numbers who send an SMS to your Longcode number.

1. You need to put in a callback URL in our webhook on which we will push the data of the SMS received from the client.

2. You can fetch the data and store it from that URL and integrate an API to customize your SMS according to the SMS received.

Know about SMS Credits

What is the character limit for a single credit in English & Unicode? How is credit calculated?

Credits are the number of SMS you currently have in your account. When you send an SMS, your credits get deducted accordingly. Credit Deduction refers to the number of credits deducted from your balance for sending the message.

When you send an SMS in English the credit limit is 150-160 characters where as in the uniocode option i.e. when you send SMS in other languages, the limit is 55-70 characters.

In case, of transactional messaging, an OPT-OUT SMS is sent to the DND numbers for which an extra credit is deducted.

You will be able to see the credits consumed by your content on the top right corner of the Text box.

SMS CREDITS CALCULATION
The value for a single credit in English is 160 characters. With the number of characters increasing, the second credit consists of 306 characters and moving on in this manner the value of credit deduction increases by adding 153 characters in the SMS every time. As the number of characters keep on increasing the number of credits deducted will also increase according to that.

For Unicode the credit calculation as below:

70 Characters (Standard SMS) 1 SMS Credit
134 Characters (Multi-part SMS) 2 SMS credit
(2 * 67 characters) 2 SMS Credits / Units-201 Characters (Multi-part SMS) 3 credits
(3 * 67 characters) 3 SMS Credits / Units-268 Characters (Multi-part SMS)
(4 * 67 characters) 4 SMS Credits / Units-335 Characters (Multi-part SMS)
(5 *67 characters) 5 SMS Credits / Units-402 Characters (Multi-part SMS)
(6 * 67 characters) 6 SMS Credits / Units-469 Characters (Multi-part SMS)

You can see the number of credits as well as a deduction in the delivery report of your SMS. 

What is the charge per SMS? Are failed SMS also charged?

The charges of any message depend on the number of credits consumed, the pricing per credit according to the country to which you are sending message.

Also, failed messages are charged but NDNC and Blacklisted numbers are not charged.  

How to make refund request? How much time does it take to refund the payment?

In order to make a refund request, you can directly write to our support team.

Your amount will be refunded within 6-7 working days.

Accelerated By Msg91