Les rate limits de l'API WhatsApp Business définissent le nombre de conversations uniques qu'un numéro peut initier en 24 heures. Ce n'est pas une limite de messages par seconde (bien qu'elle existe aussi) : c'est un palier progressif que Meta ajuste en fonction de la qualité et du volume de vos envois. Pour une plateforme no-code qui gère plusieurs clients, ignorer ces limites conduit à des erreurs silencieuses et des campagnes incomplètes.
Les deux types de limites à distinguer
La limite de messaging tier (conversations/24h)
Meta organise les numéros WhatsApp Business en niveaux de messagerie. Chaque niveau définit le nombre de conversations marketing uniques autorisées par fenêtre de 24 heures :
| Tier | Conversations marketing/24h |
|---|---|
| Tier 1 | 1 000 |
| Tier 2 | 10 000 |
| Tier 3 | 100 000 |
| Tier 4 | Illimité |
Un numéro commence en Tier 1 après l'onboarding. Il monte automatiquement de niveau si :
- Le quality rating reste vert ou jaune
- Le volume d'envoi atteint régulièrement la limite du tier actuel
La montée en tier n'est pas instantanée. Il faut généralement quelques jours à quelques semaines selon le rythme d'envoi et la qualité des interactions. Les messages utility et authentication ne sont pas soumis aux mêmes limites de tier.
La limite de débit API (requêtes/seconde)
L'API WhatsApp Cloud impose aussi une limite sur le nombre d'appels API par seconde par numéro de téléphone. Cette limite est de l'ordre de 80 messages par seconde pour les numéros bien établis. Si vous dépassez ce seuil, l'API retourne une erreur HTTP 429 (Too Many Requests).
Pour une plateforme no-code qui traite des campagnes en masse, c'est cette limite qui provoque le plus d'incidents — surtout quand un client déclenche une campagne de plusieurs milliers de messages en une seule action.
Ce que cela implique pour votre architecture no-code
Sans gestion des rate limits côté infrastructure, voici ce qui se passe en pratique :
- Votre plateforme envoie 5 000 requêtes simultanées pour une campagne
- L'API Meta répond 429 sur la majorité des requêtes après les 80 premières
- Les messages ne sont pas envoyés, mais votre plateforme ne le détecte pas si elle ne gère pas les codes d'erreur
- Le client voit "campagne envoyée" alors que 95 % des messages ont échoué silencieusement
La solution est une file d'attente avec rate limiting. Sur une plateforme no-code, cela peut se faire via :
- Un service tiers comme Make (Integromat) avec des scenarios séquentiels
- Xano ou Supabase avec une queue table et un worker cron
- Un BSP qui gère la file d'attente côté infrastructure, sans intervention de votre part
Comment Whakup gère les rate limits pour les plateformes no-code
En passant par l'API WhatsApp de Whakup, vous n'avez pas à implémenter de logique de rate limiting. L'infrastructure Whakup :
- Absorbe les pics : vous envoyez vos requêtes sans vous soucier du débit, Whakup les séquence selon les limites Meta
- Gère les retries : en cas d'erreur 429 ou 500, les messages sont automatiquement remis en file avec backoff exponentiel
- Expose les statuts : chaque message a un statut de livraison (queued, sent, delivered, read, failed) transmis via webhook
- Remonte les erreurs : les échecs définitifs sont notifiés via webhook avec le code d'erreur Meta pour que votre plateforme puisse informer le client
| Ce que vous gérez | Ce que Whakup gère |
|---|---|
| Déclenchement de la campagne | Séquencement des requêtes API |
| Affichage des statuts | Gestion des retries et des 429 |
| Notifications client | Monitoring des tiers de messagerie |
| Interface utilisateur | Alertes de montée/descente de tier |
Stratégies pour monter en tier rapidement
Si vous onboardez un nouveau client avec un volume d'envoi important, voici comment accélérer la montée en tier :
- Commencer par les messages utility : confirmations, rappels, OTP. Ils ne comptent pas dans les limites de tier marketing et construisent une bonne qualité de départ.
- Envoyer progressivement : pour les premières campagnes marketing, ne pas tout envoyer le premier jour. Répartir sur plusieurs jours.
- Soigner la liste : n'envoyer qu'aux contacts avec opt-in explicite. Un taux de blocage faible est la condition pour rester sur un quality rating vert.
- Surveiller le tier en temps réel : via l'API Graph ou le dashboard BSP, vérifier l'évolution du tier avant chaque campagne importante.
Pour comprendre en détail comment les tiers interagissent avec la politique de qualité Meta, consultez notre guide complet sur les limites de messagerie WhatsApp.
FAQ
Un message non envoyé à cause d'une rate limit est-il quand même facturé ?
Non. Seules les conversations effectivement ouvertes sont facturées. Si un message n'est pas livré à cause d'un 429 et n'est pas retenté avec succès, aucune conversation n'est créée et aucuns frais Meta ne s'appliquent.
Les messages utility ont-ils les mêmes rate limits que les messages marketing ?
Les messages utility et authentication ont des limites plus généreuses et ne sont pas soumis aux mêmes tiers de messagerie que les messages marketing. Cependant, la limite de débit API (80 msg/s) s'applique à tous les types de messages pour un même numéro.
Comment savoir dans quel tier se trouve le numéro d'un client ?
Via l'API Graph Meta (GET /{phone-number-id}?fields=messaging_limit_tier) ou via le dashboard Whakup qui affiche le tier courant de chaque numéro géré sur votre compte.
Peut-on avoir plusieurs numéros pour contourner les rate limits ?
Oui. Un WABA peut avoir plusieurs numéros de téléphone, chacun avec ses propres tiers et ses propres rate limits. Pour les très gros volumes, distribuer les envois sur plusieurs numéros est une stratégie valide. Whakup supporte le multi-numéros nativement.
Gérer les rate limits WhatsApp correctement, c'est la différence entre une campagne délivrée à 100 % et un incident invisible. Pour que votre plateforme no-code évite ce problème sans construire une infrastructure de queue complexe, appuyez-vous sur Whakup et concentrez-vous sur votre produit. Consultez aussi notre comparatif des meilleurs BSP WhatsApp pour évaluer vos options.

Co-fondateur de Whakup, Arthur accompagne les entreprises africaines dans leur transformation digitale via WhatsApp depuis 2022. Passionné par le growth marketing et l'entrepreneuriat en Afrique francophone.
Prêt à passer à l'action ?
Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.
Démarrer l'essai gratuitArticles similaires
API WhatsApp et le conversation pricing : guide pour les plateformes no-code
Conversation pricing WhatsApp no-code : comprenez le modèle de facturation par conversation Meta, les catégories, les fenêtres et comment refacturer vos clients sans erreur.
API WhatsApp et l'embedded signup : guide pour les plateformes no-code
Embedded signup WhatsApp no-code : comment intégrer le flux d'onboarding Meta dans votre plateforme sans écrire une ligne de code. Guide complet pour éditeurs SaaS.
API WhatsApp et le numéro dédié : guide pour les plateformes no-code
Numéro WhatsApp Business no-code : comment choisir, configurer et gérer un numéro dédié pour l'API WhatsApp sur une plateforme no-code, sans expertise téléphonique.