Ce que vous saurez faire à la fin
- Construire un scénario Make avec 15+ modules en moins d’une heure
- Utiliser routers, iterators et aggregators pour logique conditionnelle avancée
- Traiter des volumes 10× supérieurs à Zapier pour un prix 3× inférieur
- Chainer IA + API métier + notifications dans un seul scénario fiable
- Gérer les erreurs proprement avec Error Handlers et retry automatique
Prérequis
- Compte Make.com (ex-Integromat) — 1 000 opérations gratuites/mois
- 2 à 3 applications à connecter (Sheets, Gmail, WhatsApp, WooCommerce, etc.)
- Notions de logique : SI/ALORS, boucles
Étape 1 — Make vs Zapier : quand choisir Make
- Zapier : simple, 1 trigger → 1 action → 1 autre action. Idéal pour < 5 étapes.
- Make : logique visuelle, boucles, routers, parallélisation. Idéal pour scénarios complexes, haut volume, budget serré.
Exemple concret : traiter 2 000 nouveaux leads/mois avec enrichissement, scoring IA, CRM et notification. Zapier = 250 USD/mois. Make = 29 USD/mois.
Étape 2 — Votre premier scénario
- Create new scenario
- Choisissez le trigger : « Watch new rows » Google Sheets → feuille « Commandes »
- + → Tools → « Set variables » → nommez et stockez le nom du client
- + → Gmail → « Send email » en utilisant les variables
- Clic Run once pour tester, vérifier chaque bulle colorée (verte = OK)
- Activer le toggle ON + définir la fréquence (every 15 min, every hour, etc.)
Étape 3 — Router : exécuter plusieurs branches selon condition
Cas : selon la catégorie du lead, envoyer à un commercial différent.
- + Router
- Branche 1 : filter « Catégorie = VIP » → assigner au directeur commercial
- Branche 2 : filter « Pays = Sénégal » → assigner commercial Afrique de l’Ouest
- Branche 3 : fallback → pool général
Un seul scénario, 3 flux métier. Maintenance centralisée.
Étape 4 — Iterator : boucler sur une liste
Cas : chaque matin, envoyer une relance à tous les clients impayés.
- Trigger Schedule daily 8:00
- Google Sheets « Search rows » → toutes lignes où Statut = impayé
- + Flow Control → Iterator → branche sur chaque ligne
- Pour chaque itération : Gmail Send Email personnalisé
- + Aggregator → Slack : « X relances envoyées ce matin »
Étape 5 — Module HTTP pour API sans connecteur
Make a 1 500+ connecteurs, mais pas tous. Pour une API non supportée (Orange B2B, Wave Business) :
HTTP Make a request
URL: https://api.orange.com/push/v1/sms
Method: POST
Headers: Authorization: Bearer {{token}}
Body: {"outboundSMSMessageRequest": {...}}
Vous pouvez tester la requête dans Postman, puis copier-coller dans Make.
Étape 6 — Chainer Claude / OpenAI pour traitement IA
- Module Anthropic Claude → « Create a prompt »
- Prompt : « Lis l’email suivant et retourne en JSON : catégorie, urgence (1-5), personne à contacter »
- Module JSON → « Parse JSON » → la sortie Claude devient des variables utilisables
- Utilisez
Urgencydans un router pour déclencher l’alerte
Étape 7 — Error Handlers pour résilience
Un scénario sans gestion d’erreur est une bombe à retardement.
- Clic droit sur n’importe quel module → Add Error Handler
- Choisissez : Resume (continuer avec valeur par défaut), Rollback (annuler), Commit (ignorer erreur), Break (arrêter mais notifier)
- Branche error → Slack alerte équipe tech
- Activez « Auto-retry » 3 fois avec backoff exponentiel
Étape 8 — Optimiser les opérations consommées
Make facture à l’opération. Chaque module activé = 1 op. Optimisations :
- Utiliser le scheduling avec cron au lieu d’instantané si latence pas critique (5 min suffisent)
- Grouper les Google Sheets Search Rows en une seule requête (limit 500)
- Utiliser Data Store Make pour cache au lieu de relire Sheets à chaque run
- Désactiver les scénarios de test avant mise en production
Erreurs courantes
- Pas de filtre après trigger : vous consommez des ops pour rien sur des événements non pertinents
- Modifier en prod sans tester : toujours dupliquer scénario → tester → bascule DNS-style
- Pas d’incremental on triggers : retomber sur des runs historiques si vous remettez le scénario ON
- Secrets dans variables publiques : utilisez Make « Connections » pour isoler les clés API
Prochaines étapes
- Migrer vos 5 Zaps les plus chers vers Make pour diviser la facture
- Mettre en place un monitoring Grafana via l’API Make pour voir temps moyen par scénario
- Former un binôme en interne pour qu’un seul point de défaillance ne bloque pas la prod