Aller au contenu principal
API WhatsApp Business 6 min de lecture

API WhatsApp Business : tout ce qu'une agence doit savoir avant de se lancer

Avant de proposer l'API WhatsApp à vos clients, voici ce qu'une agence doit maîtriser : accès, onboarding, modèle économique, responsabilités et architecture multi-client.

Pour une agence qui veut proposer WhatsApp comme canal à ses clients, l'API WhatsApp Business n'est pas un simple outil à brancher : c'est un service géré qui implique une relation avec Meta, une architecture multi-clients, des responsabilités de conformité et un modèle de facturation propre. Avant de vendre la première campagne WhatsApp, voici ce que votre équipe technique et commerciale doit comprendre.

Ce que "proposer l'API WhatsApp" signifie concrètement pour une agence

Quand une agence décide d'ajouter WhatsApp à son offre, elle ne s'achète pas un accès et ne le distribue pas. La structure imposée par Meta est la suivante :

  • Chaque client final (annonceur, marque) doit avoir son propre WhatsApp Business Account (WABA).
  • Ce WABA est rattaché à un numéro de téléphone dédié.
  • L'accès à l'API pour ce numéro passe par un Meta Tech Provider ou un BSP qui a signé un accord avec Meta.

En tant qu'agence, vous avez deux options :

  1. Devenir vous-même BSP ou Meta Tech Provider : long processus (mois), investissement technique important, relation directe avec Meta à maintenir.
  2. Passer par un Meta Tech Provider existant comme Whakup : onboarding rapide de vos clients via embedded signup, API REST documentée à intégrer dans vos outils.

Pour la plupart des agences, la deuxième option est la voie rationnelle. Notre analyse build vs buy pour l'API WhatsApp détaille le calcul à faire.

L'architecture multi-clients : ce qu'il faut anticiper

Gérer plusieurs clients WhatsApp via l'API implique une architecture multi-tenant que vous devez concevoir en amont :

Isolation des comptes Chaque client doit avoir son propre WABA et ses propres numéros. Ne jamais faire transiter les messages de clients différents par le même numéro : c'est contraire aux règles Meta et catastrophique en cas de problème de qualité sur un compte.

Gestion des templates par client Les templates sont soumis et approuvés par Meta au niveau du WABA. Chaque client a donc son propre catalogue de templates. Votre système doit gérer cette granularité.

Niveaux d'envoi par numéro Les limites d'envoi s'appliquent au niveau du numéro. Si un client débute, son numéro est au niveau 1 (1 000 conversations/24h). Prévoyez cette contrainte dans les SLA que vous proposez à vos clients en phase de lancement.

Webhooks par client Chaque WABA a ses propres webhooks. Votre infrastructure doit router les événements entrants vers le bon client. Un Meta Tech Provider comme Whakup simplifie cette gestion via une API multi-tenant native.

Le modèle économique : comment facturer vos clients

La structure de coût de l'API WhatsApp Business est composée de deux couches :

Composant Montant (exemple France)
Frais Meta — conversation marketing 0,0712 €
Frais Meta — conversation utility 0,0248 €
Frais Whakup 0,0088 €/message
Total marketing ~0,08 €/conversation
Total utility ~0,034 €/conversation

Côté facturation clients, plusieurs modèles fonctionnent :

  • Pass-through + marge : vous refacturez les coûts Meta + partenaire avec votre marge.
  • Forfait mensuel : vous absorbez la variabilité et proposez un tarif fixe basé sur un volume estimé.
  • À la performance : moins courant, mais adapté pour les campagnes à ROI mesurable (relance panier, promotions).

Le point important : les conversations initiées par les utilisateurs (réponses à vos messages, demandes de service) sont gratuites pendant 24 heures. Si vos clients ont des volumes importants de conversations entrantes, c'est un facteur de coût à prendre en compte favorablement dans votre modèle.

Les responsabilités de conformité que vous assumez

En tant qu'intermédiaire entre le Meta Tech Provider et le client final, l'agence a des responsabilités :

  • Consentement opt-in : vous devez vous assurer que vos clients envoient des messages uniquement à des contacts qui ont explicitement consenti à recevoir des communications WhatsApp. C'est une exigence Meta ET une obligation RGPD.
  • Qualité des templates : vous êtes responsable de la soumission de templates conformes aux règles Meta. Un template trompeur peut entraîner la suspension du compte de votre client.
  • Gestion des opt-out : l'API transmet les demandes d'arrêt des communications. Votre système doit les traiter immédiatement.
  • Score de qualité : un score dégradé sur le compte d'un client impacte ce compte uniquement — mais c'est votre réputation qui est en jeu si vous n'anticipez pas le problème.

Ce que votre équipe technique doit savoir faire

Pour opérer l'API WhatsApp pour des clients agence, votre équipe technique doit maîtriser :

  • L'API REST : appels d'envoi, gestion des templates, récupération du statut des messages.
  • Les webhooks : réception et traitement des événements en temps réel (messages entrants, statuts de livraison).
  • L'embedded signup : le flux d'onboarding que vos clients suivent pour rattacher leur numéro et leur WABA. C'est le point de contact initial avec chaque nouveau client.
  • La gestion des erreurs : Meta renvoie des codes d'erreur documentés. Votre système doit les gérer et alerter quand un envoi échoue.

Pour les détails techniques complets, notre guide complet de l'API WhatsApp Business couvre l'ensemble des composants.

Les questions à poser avant de choisir votre Meta Tech Provider

Tous les Meta Tech Providers ne se valent pas. Avant de signer, posez ces questions :

  • L'hébergement est-il en Europe (conformité RGPD) ?
  • L'API est-elle multi-tenant nativement, ou devrez-vous gérer l'isolation vous-même ?
  • L'embedded signup est-il disponible pour embarquer vos clients sans intervention manuelle ?
  • Quelle est la SLA sur la livraison des messages et la disponibilité de l'API ?
  • Y a-t-il une API de gestion des comptes (création de WABA, ajout de numéros) qui peut s'intégrer dans votre workflow d'onboarding client ?

Pour comparer les options disponibles sur le marché français, consultez notre guide sur le meilleur BSP WhatsApp en France.

FAQ

Une agence peut-elle gérer des dizaines de clients WhatsApp via un seul accès API ?

Oui, c'est exactement le modèle multi-tenant. Vous gérez une intégration API unique côté technique, mais chaque client a son propre WABA, ses propres numéros et ses propres templates. Le Meta Tech Provider fournit l'isolation et la gestion des accès.

Faut-il que chaque client final soit vérifié par Meta ?

Oui. Meta demande une vérification de l'entreprise (Business Verification) pour chaque WABA. Ce processus est simplifié via l'embedded signup fourni par le Meta Tech Provider, mais le client final doit disposer d'un compte Meta Business vérifié.

Une agence peut-elle acheter des numéros WhatsApp pour ses clients ?

Non. Chaque numéro appartient au client final qui l'utilise. L'agence peut aider à l'onboarding et à la configuration, mais le numéro doit être techniquement sous le contrôle de l'entreprise cliente.

Que se passe-t-il si un client de l'agence a un problème de qualité sur son compte ?

Le problème est isolé au WABA du client concerné. Les autres clients de l'agence ne sont pas impactés. Vous recevez les alertes de qualité via les webhooks et pouvez agir rapidement pour corriger le tir.


Vous êtes une agence prête à intégrer WhatsApp dans votre offre ? Découvrez comment Whakup, Meta Tech Provider certifié, fournit l'API WhatsApp pour agences et éditeurs avec embedded signup, architecture multi-tenant et hébergement EU.

#api whatsapp business#api whatsapp agence#meta tech provider
Pablo Lenormand
Pablo LenormandCo-fondateur & CPO

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 gratuit