Delivered, failed, pending
The statuses that matter: the operator has delivered the message to the handset, has failed it, or has not reported back yet.
Global network
Know what happened to every message. ZafeConnect passes on the delivery reports (DLRs) returned by the mobile operators themselves, not estimates.
What matters
A delivery report, or DLR, is the operator’s confirmation of what happened to a message: delivered, failed, or still pending. Without real DLRs you only know that a message left your system, not that it reached your customer.
The statuses that matter: the operator has delivered the message to the handset, has failed it, or has not reported back yet.
A DLR tells you about delivery to the phone, not whether the recipient read the message. Opens and clicks come from channels and links that can measure them.
Some operators return rich status and error codes, others only a basic status, and a few return very little. A good provider tells you what to expect per country.
Some networks report back quickly, others later. Build your logic to wait for the report rather than assume.
How ZafeConnect delivers
ZafeConnect returns the delivery reports from the operators to you through the API, in webhooks and in your analytics. You can build on them: retry on another channel, trigger a follow-up, or measure your real delivery rate.
The status you see comes from the operator network.
Fetch the status of a message through the API, or receive signed webhook events when a message is delivered or fails.
Delivery results flow into the analytics included in every ZafeConnect solution, tracked across SMS, RCS, iMessage and email.
You are charged per delivered message, so reporting and billing follow the same logic.
Buyer’s checklist
Whichever provider you choose, ask these. We are happy to answer them for ZafeConnect.
FAQ
A delivery report, also called a delivery receipt, is the status that the mobile operator returns for a message, for example delivered or failed.
Operators decide what they return. In some countries reporting is limited or delayed. Ask us about the destinations you send to.
Poll the message status endpoint, or receive webhook events. The API documentation lists the fields and shows how to verify the signature.
No. Delivered means the message reached the phone. Read status is only available on channels that support it.