Back to Help Home
Messaging & Chat

Message status explained (sent, delivered, read, failed)

2 minutes read time Difficulty: beginner

Message status explained

Every message you send goes through delivery stages, shown by tick marks in the chat.

Status indicators

IconStatusMeaning
🕐PendingMessage is being processed
SentMessage left AIsoule servers and reached WhatsApp
✓✓DeliveredMessage arrived on recipient's phone
✓✓ (blue)ReadRecipient opened and saw the message
FailedMessage could not be delivered

How status updates work

  1. You send a message → Status: Sent (✓)
  2. WhatsApp delivers to recipient's phone → Status: Delivered (✓✓)
  3. Recipient opens the chat → Status: Read (✓✓ blue)

Status updates happen in real-time via webhooks from Meta.

When status doesn't update

  • Stuck on Sent (✓) — Recipient's phone may be off or has no internet. It will deliver when they come online.
  • Delivered but never Read — Recipient hasn't opened the chat yet. This is normal — not everyone reads immediately.
  • Read receipts disabled — Some users disable read receipts in WhatsApp settings. You'll see Delivered but never Read.

Viewing status in campaigns

In campaign reports, you see aggregate counts:

  • Sent: X messages
  • Delivered: X messages
  • Read: X messages
  • Failed: X messages

Calculate your rates:

  • Delivery rate = Delivered / Sent × 100%
  • Read rate = Read / Delivered × 100%

Good benchmarks

MetricGoodConcerning
Delivery rate> 95%< 90%
Read rate> 60%< 40%
Failure rate< 3%> 5%

Tips

  1. Don't worry about unread — People read messages at their own pace
  2. High failure rate? — Check why messages fail
  3. Track over time — Compare rates week-over-week for trends
  4. Read rate varies — Marketing messages have lower read rates than transactional

Was this guide helpful?

Your feedback helps us make these guides better for everyone.