Customers can check the status of their SMS campaigns. Reports will show the following status: 

Status Definition 

StatusDescription received a DLR from the network, the message was delivered to and reception confirmed by the handset (where the used route supports handset DLRs). submitted the message to the network for delivery to the handset. A confirmation of the reception was not (yet) received. Some networks in some countries generally never confirm the delivery. Also see: My messages are delivered with a delay
FAILEDThe message delivery failed.
EXPIREDSMS was successfully sent to the mobile network but no final delivery flag was received. Some routes and countries never send the final delivery flag, so this does not necessarily mean that the message was not received. The final status is unknown and cannot technically be retrieved.
NO_FUNDSThe message was not sent due to very low or no balance on the user's account.
REJECTEDThe message didn’t go through due to a technical reason like invalid number(format) or an issue with the servers.
UNSUBSCRIBEDThe message was not sent because the recipient has opted-out.

Note:         The only non-billable status are: REJECTED, UNSUBSCRIBED. 

                  Please also see: Do you charge for non-delivered SMS

To check the SMS logs, please follow the steps below:

1. Login to your dashboard

2. In the left side panel, click on Reports or click View Log under SMS Sent in the dashboard page.

3. The Reports page will be displayed on the right side. 

4. Click on Messages Log

5. Under Messages Log, all the SMS that you have sent with its status will be displayed.

The campaign log will show all messages sent via web and also include messages sent via our API's Campaign endpoint in an aggregated view. To see the final and detailed status per message form the campaign log, please open the detail view for each campaign.

Each of those messages on the campaign log is also shown on the message log.

Related Articles

If you have any questions, please send us an email at