Message statuses (sent/delivered/read)
Message statuses describe the life cycle of a WhatsApp message: sent (one check mark), delivered to the device (two checks), read (blue checks). On the official API, statuses arrive as webhook events (sent, delivered, read), plus failed in case of error. They make it possible to measure a campaign's actual delivery, not just the sending.
Statuses tell the message's journey: sent means accepted by WhatsApp's servers, delivered indicates arrival on the recipient's device, read certifies the conversation was opened. A missed transition between sent and delivered signals a problem: a phone off for a long time, a non-existent number or a block by the recipient. On the API there's also the failed status, with an error code explaining the reason for the failure.
For marketing, statuses are the raw material of campaign statistics: the ratio of delivered to sent measures list quality, that of read to delivered measures the interest the message sparked. Remember that the read receipt depends on the recipient's settings: those who disable it show at most as delivered, so actual reads are at least those reported. Recurring failures on a contact suggest removing it.
SendApp receives statuses via webhook and shows the sent, delivered and read checks on every message in the dashboard, updated in real time for campaigns too.
Related terms
Frequently asked questions
From theory to practice
Everything you read in this glossary can be done with SendApp: try it free, no credit card required.