Statuts de lecture WhatsApp (Read Receipts) et déclencheurs de réengagement
Sur WhatsApp, le cycle de vie d'un message comporte 4 statuts clés :
queued: Message mis en file d'attente sur notre infrastructure Cloudflare.sent: Transmis avec succès aux serveurs Meta Cloud API (une coche grise ✓).delivered: Reçu sur le smartphone du destinataire (deux coches grises ✓✓).read: Ouvert et lu par le destinataire (deux coches bleues 🔵🔵).
Pourquoi le statut read est stratégique en e-commerce
Le suivi précis de la lecture permet d'automatiser des scénarios de réengagement intelligents :
Scénario 1 : Relance de panier abandonné conditionnelle
- Si le message est Lu (
read) mais qu'aucun achat n'est détecté dans les 2 heures, envoyez automatiquement une relance avec une offre personnalisée ou une assistance en direct. - Si le message reste Non Lu (
delivered), n'envoyez pas de relance agressive afin de préserver votre indice de qualité (Quality Rating) Meta.
Scénario 2 : Coordination des livraisons
Savoir exactement quand un client a lu son avis de passage permet à votre équipe logistique de planifier les tournées des livreurs avec précision.
Événement Webhook message.read
EnvoiSMS.ma transmet un webhook en temps réel dès que l'utilisateur lit le message :
{
"event": "message.read",
"data": {
"id": "msg_01J...",
"to": "+212612345678",
"channel": "whatsapp",
"status": "read",
"read_at": "2026-08-26T13:25:00.000Z"
},
"timestamp": "2026-08-26T13:25:00.000Z"
}
La date et l'heure de lecture sont également disponibles via l'API sur GET /v1/messages/{id} dans le champ read_at.