Aller au contenu principal
Automatisation• 7 min de lecture

Intégration WhatsApp API avec Make (Integromat) : scénarios pratiques

Connectez WhatsApp Business API à vos outils avec Make (Integromat). Scénarios pratiques sans code pour automatiser vos communications WhatsApp : CRM, e-commerce, support client.

Toutes les entreprises africaines qui utilisent WhatsApp comme canal principal n'ont pas une équipe de développeurs disponible pour coder des intégrations personnalisées. C'est là que Make (anciennement Integromat) entre en jeu. Cette plateforme d'automatisation no-code permet de connecter WhatsApp Business API à des centaines d'applications en quelques clics, sans écrire une seule ligne de code. Un commerçant de Douala peut connecter son Google Sheets à WhatsApp pour notifier ses clients d'une nouvelle commande. Une école à Tunis peut envoyer automatiquement les bulletins de notes par WhatsApp depuis Airtable. Ce guide vous montre comment.

Configurer la connexion WhatsApp dans Make

Make ne dispose pas d'un module WhatsApp natif officiel de Meta, mais propose deux approches pour se connecter à l'API WhatsApp Cloud :

Option 1 : Module HTTP de Make

La méthode universelle : utiliser le module HTTP de Make pour appeler directement l'API WhatsApp Cloud de Meta. Elle fonctionne avec n'importe quel plan Make.

Pour configurer la connexion :

  1. Dans votre scénario Make, ajoutez un module HTTP → Make a request
  2. Configurez : URL = https://graph.facebook.com/v18.0/{{PHONE_NUMBER_ID}}/messages
  3. Method = POST
  4. Headers : Authorization: Bearer {{WHATSAPP_TOKEN}} et Content-Type: application/json
  5. Body type : Raw (JSON)

Stockez vos tokens dans les Data Stores ou Variables de Make pour ne pas les exposer dans chaque scénario.

Option 2 : Modules tiers

Des modules communautaires comme "WhatsApp Business Cloud" de certains développeurs sont disponibles dans le marketplace Make. Vérifiez leur fiabilité et leur mise à jour avant utilisation en production.

Scénario 1 : Notification WhatsApp depuis Google Sheets

Un des scénarios les plus demandés par les TPE africaines : envoyer un message WhatsApp automatiquement quand une ligne est ajoutée dans un Google Sheets (liste de commandes, inscriptions, leads).

Structure du scénario :

  1. Déclencheur : Google Sheets → Watch Rows (surveiller les nouvelles lignes)
  2. Filtre : vérifier que le numéro de téléphone est renseigné (colonne D non vide)
  3. Transformation : formater le numéro de téléphone (retirer les espaces, ajouter l'indicatif)
  4. Action : HTTP → Make a request (appel API WhatsApp)

Configuration du module HTTP :

{
  "messaging_product": "whatsapp",
  "to": "{{3.phone_normalized}}",
  "type": "template",
  "template": {
    "name": "confirmation_inscription",
    "language": { "code": "fr" },
    "components": [
      {
        "type": "body",
        "parameters": [
          { "type": "text", "text": "{{1.values[2]}}" },
          { "type": "text", "text": "{{1.values[5]}}" }
        ]
      }
    ]
  }
}

Module de formatage du numéro (Router + Text Parser) : Ajoutez un module Tools → Set Multiple Variables pour normaliser le numéro :

  • Variable phone_normalized = {{replace(replace(1.phone, " ", ""), "+", "")}}
  • Ajoutez une règle conditionnelle : si le numéro ne commence pas par 221 (pour le Sénégal), ajouter le préfixe.

Scénario 2 : Réponse automatique aux messages entrants via webhook

Make peut recevoir les webhooks WhatsApp et déclencher des actions automatiques en réponse.

Structure du scénario :

  1. Déclencheur : Webhooks → Custom Webhook (générez une URL unique Make)
  2. Router : analyser le type de message et son contenu
  3. Branches :
    • Si le message contient "horaires" → répondre avec les horaires d'ouverture
    • Si le message contient "prix" → envoyer le catalogue de prix en PDF
    • Si le message contient "commande" → créer une ligne dans Google Sheets et confirmer
    • Sinon → transférer vers un agent humain (notification email)

Configuration du webhook dans Meta Developer : Allez dans votre application Meta Developer → Webhooks → Configurez l'URL Make générée comme URL de webhook. Utilisez le Verify Token que vous définissez dans Make.

Module de réponse (envoi du message de retour) :

{
  "messaging_product": "whatsapp",
  "to": "{{1.entry[].changes[].value.messages[].from}}",
  "type": "text",
  "text": {
    "body": "Nos horaires : Lundi-Vendredi 8h-18h, Samedi 9h-14h. Fermé le dimanche."
  }
}

Scénario 3 : Relance panier abandonné Shopify → WhatsApp

Un scénario à fort ROI pour les boutiques en ligne africaines :

Structure :

  1. Déclencheur : Shopify → Watch Abandoned Checkouts (chaque heure)
  2. Filtre : chekout créé il y a plus de 30 min et moins de 24h, client avec numéro de téléphone
  3. Vérification : Shopify → Search Orders (vérifier qu'il n'a pas commandé depuis)
  4. Filtre : si aucune commande trouvée dans les 2 dernières heures
  5. Action : HTTP → API WhatsApp (envoyer template de récupération)
  6. Mise à jour : Google Sheets → Log de l'envoi (pour ne pas renvoyer)

Conseils pour ce scénario :

  • Utilisez un Data Store Make pour stocker les checkout IDs déjà notifiés et éviter les doublons
  • Programmez le scénario toutes les 30 minutes plutôt que toutes les heures pour plus de réactivité
  • Respectez la règle : maximum 1-2 relances par panier abandonné, pas plus

Scénario 4 : Rapport hebdomadaire automatique

Envoyez un résumé de vos métriques business chaque lundi matin à votre équipe via WhatsApp :

Structure :

  1. Déclencheur : Tools → Schedule (tous les lundis à 8h)
  2. Données : Airtable ou Google Sheets → récupérer les métriques de la semaine écoulée
  3. Agrégation : Tools → Text Aggregator pour compiler le rapport
  4. Envoi : HTTP → API WhatsApp → envoyer à la liste des managers
📊 Rapport semaine {{semaine}} :

Ventes : {{total_ventes}} FCFA
Nouvelles commandes : {{nb_commandes}}
Nouveaux clients : {{nb_clients}}
Taux de satisfaction : {{satisfaction}}%

Détails complets : {{lien_dashboard}}

Pour aller plus loin dans l'automatisation de vos workflows WhatsApp, consultez le guide sur l'automatisation WhatsApp flows et l'article sur l'utilisation de WhatsApp Business API sans développeur.

FAQ

Q: Make est-il adapté pour des envois massifs en masse via WhatsApp ?

R: Make est adapté pour des volumes modérés (quelques centaines à quelques milliers par jour). Pour des campagnes à grande échelle (100 000+ messages), les limites de Make (temps d'exécution, nombre d'opérations) peuvent devenir contraignantes. Pour ces volumes, une solution dédiée comme Whakup ou une intégration API personnalisée est préférable.

Q: Combien coûte Make pour des automatisations WhatsApp ?

R: Le plan gratuit Make permet 1000 opérations/mois, soit environ 300-400 messages WhatsApp (chaque envoi consomme 2-3 opérations). Le plan Core à environ 9€/mois monte à 10 000 opérations, et le plan Pro à 16€/mois offre 10 000 opérations avec des fonctionnalités avancées. Pour des volumes plus importants, calculez le coût par opération selon votre usage.

Q: Comment gérer les erreurs dans Make lors d'un appel à l'API WhatsApp ?

R: Utilisez le module "Error Handler" de Make après votre module HTTP. Configurez des branches selon le code d'erreur retourné : relancer pour les erreurs 429 (rate limit), ignorer pour les erreurs de numéro invalide (131030), alerter par email pour les erreurs inattendues. Make peut également envoyer des notifications d'erreur automatiquement via les paramètres du scénario.

Q: Peut-on tester un scénario Make WhatsApp sans envoyer de vrais messages ?

R: Oui. Dans Make, utilisez le mode "Run once" avec des données de test. Pour le module HTTP, activez le mode "Test" qui simule l'appel sans l'exécuter. Vous pouvez également configurer un numéro de test Meta (dans Meta Developer) comme destinataire pour valider vos scénarios avant le passage en production.

Q: Make peut-il recevoir et traiter les réponses WhatsApp (messages entrants) ?

R: Oui, via le module Webhooks de Make. Configurez l'URL de webhook Make dans votre application Meta Developer. Make décodera automatiquement la structure JSON de WhatsApp et vous permettra d'accéder à tous les champs (numéro expéditeur, contenu du message, type). Vous pouvez ensuite router ces informations vers n'importe quelle autre application.


Automatisez vos communications WhatsApp sans coder avec Whakup. Interface visuelle, templates gérés, analytics inclus — tout ce qu'il faut pour vos campagnes WhatsApp.

#make integromat whatsapp#automatisation whatsapp make#scénarios make whatsapp#no-code whatsapp#whatsapp automatisation
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.

Automatisation
🚀

Prêt à passer à l'action ?

Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.

Démarrer l'essai gratuit