Un message non livré sur WhatsApp Business API, c'est une opportunité commerciale perdue, un client laissé sans réponse, et parfois un signal d'alarme sur la santé de votre compte. Comprendre pourquoi un message n'est pas arrivé à destination est la première étape pour corriger le tir. Ce guide vous accompagne du diagnostic à la résolution.
Les trois niveaux de non-délivrance WhatsApp
Avant d'identifier les causes, comprenons les statuts que peut prendre un message WhatsApp Business :
Envoyé (une coche grise) : le message a quitté votre serveur et atteint les serveurs Meta. Ce n'est pas encore une délivrance.
Livré (deux coches grises) : le message a été remis sur l'appareil du destinataire. Il peut le lire quand il ouvre WhatsApp.
Lu (deux coches bleues) : le destinataire a ouvert le message. Cette information n'est disponible que si les accusés de lecture sont activés chez lui.
Un message "non livré" peut donc être bloqué à différents niveaux. L'analyse du code d'erreur retourné par l'API vous indique précisément où le blocage s'est produit. Pour une vue complète des codes d'erreur et leur résolution, consultez notre guide dédié aux codes d'erreur WhatsApp API.
Causes fréquentes de non-délivrance et leur diagnostic
1. Numéro invalide ou non enregistré sur WhatsApp C'est la cause la plus courante. Le numéro existe peut-être dans votre base de données mais l'utilisateur n'a pas WhatsApp, a changé de numéro, ou utilise un numéro fixe non compatible. Code d'erreur typique : 131026 (numéro non enregistré).
Diagnostic : utilisez la fonction de vérification de numéro Whakup avant d'envoyer. Elle interroge l'API Meta pour confirmer si un numéro est bien enregistré sur WhatsApp.
2. Numéro bloqué par le destinataire Si le contact vous a bloqué, les messages passent en "envoyé" mais ne passent jamais en "livré". Il n'y a pas de code d'erreur spécifique — le message reste en statut "envoyé" indéfiniment.
Diagnostic : si un message reste en statut "envoyé" plus de 24h sans passer en "livré", le blocage est probable.
3. Qualité du numéro expéditeur dégradée Meta attribue une note de qualité à chaque numéro WhatsApp Business (High, Medium, Low). En dessous d'un certain seuil, les envois sont limités ou bloqués. La note se dégrade quand trop de contacts marquent vos messages comme spam ou bloquent votre numéro.
Diagnostic : vérifiez la note de qualité dans le Meta Business Manager sous "WhatsApp Manager > Numéros de téléphone".
4. Dépassement des limites d'envoi (messaging tier) WhatsApp Business API utilise un système de tier qui limite le nombre de contacts distincts pouvant être contactés par 24h. Les tiers vont de 1 000 à 100 000 contacts/jour. Dépasser la limite provoque des erreurs d'envoi.
Diagnostic : code d'erreur 130429 (rate limit exceeded). Vérifiez votre tier actuel dans le Meta Business Manager.
5. Template non approuvé ou suspendu Si le template que vous utilisez n'a pas été approuvé par Meta, ou a été suspendu après une approbation initiale (suite à des signalements), les messages utilisant ce template ne seront pas envoyés.
Diagnostic : vérifiez le statut de vos templates dans le Meta Business Manager. Les templates suspendus apparaissent avec le statut "Paused" ou "Rejected".
Pour les automations WhatsApp, cette gestion des erreurs doit être intégrée directement dans vos flows.
Solutions pratiques par type de problème
Pour les numéros invalides : mettez en place une procédure de nettoyage de liste régulière. Tout numéro retournant une erreur 131026 doit être marqué comme "invalide" et exclu des futures campagnes. Automatisez ce processus : quand Whakup remonte une erreur de livraison, mettez à jour automatiquement le statut du contact dans votre CRM.
Pour la qualité dégradée : adoptez immédiatement les "meilleures pratiques de qualité" Meta — espacez vos envois, segmentez mieux (n'envoyez qu'aux contacts réellement intéressés), revoyez le contenu de vos messages pour réduire les signalements. La récupération prend en général 7 à 14 jours.
Pour le dépassement de tier : planifiez vos campagnes en tenant compte de vos limites actuelles. Pour augmenter votre tier, envoyez régulièrement à votre limite pendant 7 jours consécutifs avec un bon taux de qualité — Meta augmente automatiquement le tier.
Pour les templates suspendus : corrigez le template problématique, soumettez-le à nouveau avec un contenu conforme aux politiques Meta, et évitez les formulations trop promotionnelles ou les éléments qui pourraient être perçus comme du spam.
Mettre en place un monitoring de la délivrabilité
Une fois les problèmes résolus, la prévention passe par un monitoring continu. Notre article sur les alertes et monitoring des flows WhatsApp détaille comment configurer des alertes automatiques.
Dans Whakup, les tableaux de bord de campagne affichent en temps réel le taux de délivrance. Configurez des alertes si ce taux tombe sous un seuil critique (par exemple 85 %).
FAQ
Un message "envoyé" mais pas "livré" depuis plus de 24h : que faire ? Le message est probablement bloqué par le destinataire ou il est temporairement hors ligne. Si la situation persiste au-delà de 48h, considérez que la délivrance a échoué et basculez sur un canal de fallback (email, SMS) si l'information est urgente.
Mon taux de livraison est tombé à 60 % brutalement. Que s'est-il passé ? Plusieurs causes possibles : un envoi massif à une liste peu qualifiée, des templates signalés comme spam, ou une dégradation de la note de qualité du numéro. Arrêtez les envois le temps du diagnostic et consultez votre tableau de bord Meta Business Manager.
Peut-on savoir précisément qui n'a pas reçu un message ? Oui, l'API Whakup retourne le statut de délivrance pour chaque message. Vous pouvez exporter ces données pour identifier précisément les numéros en erreur et le code d'erreur associé.
Les messages non livrés sont-ils quand même facturés ? Chez Meta, la facturation est généralement basée sur les messages initiés (envoyés), pas uniquement sur les messages livrés. Vérifiez les conditions spécifiques de votre BSP (fournisseur de services). Sur Whakup, la politique de facturation des erreurs est clairement indiquée dans les conditions d'utilisation.
Comment éviter que mes prochains envois aient le même problème ? Mettez en place une procédure de validation des listes avant chaque campagne : vérification des numéros, respect de l'opt-in, segmentation pertinente. Notre article sur le nettoyage de liste WhatsApp détaille cette procédure.
Des problèmes de délivrabilité affectent votre marketing WhatsApp ? Créez votre compte Whakup et accédez à des outils de diagnostic et de monitoring avancés pour restaurer vos performances.

Co-fondateur et Chief Product Officer de Whakup, Pablo conçoit les fonctionnalités qui permettent aux marques africaines de maximiser leur impact sur WhatsApp.
Prêt à passer à l'action ?
Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.
Démarrer l'essai gratuitArticles similaires
Erreur 131030 et autres codes WhatsApp API : guide de résolution complet
Décryptez les codes d'erreur de l'API WhatsApp Business : 131030, 131026, 130429 et bien d'autres. Causes, diagnostics et solutions pour chaque type d'erreur rencontrée en production.
Fallback SMS quand WhatsApp échoue : stratégie omnicanale de backup
WhatsApp ne garantit pas 100% de délivrabilité. Découvrez comment mettre en place une stratégie de fallback SMS robuste pour ne jamais perdre un message critique, et construire une communication omnicanale résiliente.
Numéros bloqués WhatsApp : gérer les contacts qui ont bloqué votre business
Comment identifier les contacts qui ont bloqué votre numéro WhatsApp Business, nettoyer vos listes et adapter votre stratégie pour éviter les blocages futurs. Guide pratique et bonnes pratiques.