Powering smarter business conversations across Nepal Contact us: info@nepalsms.com
Chat on WhatsApp +61424252234

SMS Delivery Reports Explained: Sent, Delivered and Failed

Understand what sent, delivered and failed SMS statuses mean and how to interpret campaign reports responsibly.

Submitted is not delivered

A successful API response often means the provider accepted a message for processing. It does not necessarily mean the recipient handset received it. Your reporting should distinguish submission from subsequent delivery information.

Common status categories

Sent or accepted usually indicates processing has started. Delivered generally means the network or provider reported delivery. Failed can indicate invalid destinations, routing problems or other rejection conditions. Exact definitions differ by provider.

Why counts may not match

Duplicate rows, invalid numbers, segmented Unicode messages, delayed status updates and provider billing rules can produce different counts. Record the definition of each metric before comparing campaigns.

What to do with failures

Group errors by cause, correct formatting problems, and remove unreachable numbers when appropriate. Avoid aggressive resends without checking whether the original message might still be delivered.

Build useful reports

Report campaign date, audience, submitted destinations, delivery status and any confirmed business outcomes. Limit access to recipient-level details to staff who need them.

Discuss your SMS requirements

For questions about bulk SMS or integration options, contact Nepal SMS on WhatsApp. Confirm pricing, supported features and message policies with the team before choosing a plan.

Chat with usWhatsApp support