Ressources · Intégration Zapier

Intégration CommCare ZapierAutomatiser CommCare avec Zapier.

L'intégration CommCare Zapier fait sortir tes données de terrain vers tes autres outils. Au compteur : 4 déclencheurs, 0 action et 0 recherche. Les quatre sont instantanés, donc un nouveau cas ou un formulaire envoyé lance le Zap aussitôt, plan gratuit compris.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

Ce que fait vraiment l'intégration CommCare Zapier

Relier CommCare à Zapier, c'est transformer un événement de CommCare en signal de départ pour une autre app. Un agent enregistre un cas, le modifie, ou renvoie un formulaire. Zapier le capte et transmet les infos à l'outil que ton équipe ouvre déjà tous les jours, sans export ni copier-coller.

Trois usages reviennent tout le temps. D'abord l'alerte d'inscription : New Case prévient un canal d'équipe dès qu'une personne entre dans le programme. Ensuite le suivi des évolutions : Updated Case trace chaque changement d'un cas existant dans un tableau ou un outil de gestion de tâches. Enfin le registre des collectes : New Form Submission verse chaque formulaire rempli dans une base que le siège consulte sans ouvrir CommCare. Et si tu veux tout suivre d'un seul flux, New or Updated Case couvre la création comme la modification.

La limite, maintenant, sans détour. Côté Zapier, CommCare ne fait que parler : aucune action, aucune recherche. Un Zap ne peut ni créer un cas, ni le modifier, ni envoyer un formulaire à ta place. Les données sortent de CommCare, elles n'y rentrent jamais par ce chemin. Si ton projet consistait à alimenter CommCare depuis un formulaire web, ce n'est pas cette intégration qui le fera.

Le vrai atout tient au type de déclencheur. Les quatre sont instantanés : même au plan gratuit, un cas créé ou un formulaire envoyé part vers Zapier sans attendre le prochain passage. Pour comparer les plateformes, la page Intégration CommCare Make traite la même app ailleurs, et le comparatif n8n vs Zapier pose les différences générales.

Vocabulaire

Le vocabulaire de Zapier en une minute

Sept mots suffisent pour lire la suite. On les explique une fois, ici, en langage courant.

Zap
L'automatisation que tu construis dans Zapier : un déclencheur, puis une ou plusieurs actions qui tournent à chaque fois que l'événement se produit.
Déclencheur
L'événement qui lance le Zap. Avec CommCare, c'est toujours un cas ou un formulaire ; une fois le Zap allumé, Zapier l'attend.
Action
Ce que fait le Zap une fois lancé : écrire une ligne, envoyer un message. CommCare n'en propose aucune, elles viennent d'autres apps.
Tâche
L'unité que Zapier facture : une action menée à bien. Le quota de ton plan se compte en tâches, rien d'autre.
Interrogation ou instantané
Un déclencheur par interrogation est vérifié à intervalle fixe. Un déclencheur instantané est signalé par l'app elle-même. Ceux de CommCare : tous instantanés.
Filtre
Une étape qui laisse le Zap continuer seulement si les données reçues remplissent la condition posée, et l'arrête sinon.
Connexion
Ton compte CommCare relié à Zapier une seule fois, puis réutilisé par chaque Zap et chaque étape qui en a besoin.
Coût

Combien ça coûte vraiment

CommCare n'est pas réservée aux plans payants : elle fonctionne dès le plan gratuit. Le déclencheur, lui, ne coûte jamais de tâche, quel que soit le nombre de cas.

  • Réservée aux plans payantsNon, dispo dès le plan gratuit
  • Plan gratuit100 tâches par mois, Zaps à deux étapes
  • Coût du déclencheur0 tâche
  • Type de déclencheur4 instantanés, 0 par interrogation

Seules les actions qui suivent comptent, et seulement si elles réussissent : une action en échec n'est pas facturée. Trois actions, c'est trois tâches par cas. Le plan gratuit donne 100 tâches par mois et des Zaps illimités, mais à deux étapes seulement. Un filtre ou une deuxième action en fait un Zap multi-étapes, réservé aux plans payants. Surveiller CommCare en attendant les nouveaux cas, lui, ne coûte rien, même quand le terrain tourne à plein.

Connexion

Connecter CommCare à Zapier en 3 étapes

  1. 01

    Ouvre la page des apps

    Dans Zapier, va sur la page Apps de ton compte, puis clique sur + Add connection. Il te faut au préalable un compte CommCare qui voit les données du projet à surveiller.

  2. 02

    Choisis CommCare

    Tape CommCare dans le champ de recherche de la fenêtre, sélectionne l'app, puis clique sur Add connection. Un nouvel onglet s'ouvre côté CommCare pour l'identification.

  3. 03

    Identifie-toi et autorise

    Connecte-toi avec tes identifiants CommCare et accorde l'accès à Zapier. La connexion apparaît ensuite dans ta liste, prête pour tous les Zaps qui partent de CommCare.

Premier Zap

Ton premier Zap : les inscriptions prioritaires dans Slack

ObjectifPrévenir la coordinatrice du programme dans Slack à chaque nouveau cas du type qu'elle suit, mais seulement quand la propriété de zone que ton type de cas enregistre correspond à la sienne.

  1. 01

    Crée le Zap

    Lance un nouveau Zap et choisis CommCare comme app de départ. Sélectionne l'événement New Case, puis ta connexion CommCare.

  2. 02

    Règle le domaine et le type

    Renseigne les deux champs obligatoires : le Domain, puis le Case Type. Un Zap suit un seul type de cas, alors choisis celui des inscriptions au programme.

  3. 03

    Teste le déclencheur

    Lance le test : Zapier ramène les trois cas les plus récents du compte. Tu fais le mapping sur un vrai cas, et tu repères au passage la valeur qui indique la zone.

  4. 04

    Pose le filtre

    Depuis l'icône plus, ajoute une étape Filter : le champ repéré au test, la règle, la valeur à comparer. Le Zap devient multi-étapes, donc il demande un plan payant.

  5. 05

    Ajoute le message Slack

    Ajoute Slack avec Send Channel Message, choisis le canal de l'équipe et glisse dans le texte les infos du cas. Teste l'étape et vérifie que le message est bien arrivé.

  6. 06

    Publie

    Clique sur Publish pour allumer le Zap. Chaque cas qui passe le filtre déclenche un message dès son arrivée dans CommCare, pour une tâche par message.

Déclencheurs

Les déclencheurs CommCare dans Zapier

4 événements démarrent un Zap quand quelque chose se passe dans CommCare, et 4 d'entre eux sont instantanés : l'app prévient Zapier tout de suite, quel que soit ton plan.

1

New or Updated Case

Déclencheur instantané

Dans Zapier“Triggers when a new case is created or an existing case is modified.”

Il réagit aux deux moments de la vie d'un cas : sa création, puis chacune de ses modifications. Un seul Zap suffit pour suivre tout le portefeuille de cas d'un même type.

Comment il se déclenche
l'app prévient Zapier dès que ça se passe, le Zap part tout de suite, quel que soit ton plan.
Quand l'utiliser
tenir un double complet des cas dans une base ou un tableur, où les nouveaux comme les modifiés doivent atterrir au même endroit.
Attention
le Domain et le Case Type sont obligatoires ; pour suivre deux types de cas, il faut deux Zaps.
2

New Case

Déclencheur instantané

Dans Zapier“Triggers when a new case is created.”

Un seul déclenchement par cas, à sa création, puis plus rien. C'est le signal propre d'une nouvelle entrée dans le programme, sans le bruit des mises à jour.

Comment il se déclenche
l'app prévient Zapier dès que ça se passe, le Zap part tout de suite, quel que soit ton plan.
Quand l'utiliser
ouvrir une fiche dans un CRM, prévenir une coordinatrice ou lancer un message d'accueil pour chaque nouvel inscrit.
Attention
les modifications ultérieures n'arrivent jamais dans ce Zap ; si elles comptent aussi, préfère New or Updated Case plutôt que deux Zaps qui se chevauchent.
3

New Form Submission

Déclencheur instantané

Dans Zapier“Triggers when a new form is submitted.”

Chaque envoi d'un formulaire choisi lance le Zap. C'est la ligne la plus directe entre le téléphone d'un agent de terrain et le bureau.

Comment il se déclenche
l'app prévient Zapier dès que ça se passe, le Zap part tout de suite, quel que soit ton plan.
Quand l'utiliser
une enquête, une inspection ou un compte rendu de visite que quelqu'un doit lire dès son arrivée, sans se connecter à CommCare.
Attention
trois réglages obligatoires, Domain, Application et Form, et le Zap ne surveille que ce formulaire-là, pas toute l'application.
4

Updated Case

Déclencheur instantané

Dans Zapier“Triggers when an existing case is modified.”

Ne bouge que lorsqu'un cas déjà existant est modifié. Les créations ne le réveillent pas, ce qui allège le flux quand seul l'avancement t'intéresse.

Comment il se déclenche
l'app prévient Zapier dès que ça se passe, le Zap part tout de suite, quel que soit ton plan.
Quand l'utiliser
suivre un changement de statut, par exemple une orientation vers un centre de santé, et l'inscrire dans un journal de suivi.
Attention
n'importe quelle modification le déclenche ; un filtre sur la valeur qui compte évite les envois inutiles, mais il exige un plan payant.
Quand ça casse

Quand ça casse

Zapier ne rattache aucun article d'aide à CommCare et ne documente aucune limite propre à cette app. Les pannes viennent du fonctionnement général de Zapier.

Rien de tout ça n'est un bug. Ce sont quatre règles de Zapier qui surprennent surtout le jour où le terrain remonte beaucoup de données d'un coup.

  • Les anciens cas ne remontent pas

    Publier un Zap ne fait pas remonter le passé : seuls les cas et formulaires arrivés après la mise en route le lancent. L'historique, lui, se transfère à part.
  • Un gros import est retenu

    Quand un déclencheur renvoie d'un coup un énorme lot, après un import massif ou une migration, la protection anti-afflux de Zapier peut retenir ces éléments au lieu de tous les traiter.
  • L'étape de filtre est refusée

    Au plan gratuit, un Zap compte deux étapes, pas une de plus. Glisser un filtre entre CommCare et Slack en fait un Zap multi-étapes, qui demande un plan payant.
  • Le quota fond plus vite que prévu

    Le déclencheur est gratuit, pas ce qui suit. Derrière New Case, trois actions font trois tâches par inscription : les 100 tâches mensuelles du plan gratuit partent vite.
Besoin d'aide

Besoin d'aide pour automatiser CommCare avec Zapier ?

Une personne lit chaque message.

FAQ

Intégration CommCare Zapier : les questions fréquentes

01L'intégration CommCare Zapier est-elle gratuite ?
Oui, elle tourne dès le plan gratuit, car CommCare n'est pas réservée aux plans payants. Ce plan donne 100 tâches par mois et des Zaps en nombre illimité, avec une réserve de taille : chaque Zap se limite à deux étapes, un déclencheur et une action. Dès qu'un filtre ou une deuxième action s'ajoute, le Zap devient multi-étapes et passe sur un plan payant. Aucun prix n'est donné ici, la grille de Zapier change trop souvent pour être recopiée.
02Combien de tâches consomme un Zap CommCare ?
Aucune pour le déclencheur CommCare. Seules les actions suivantes comptent : une tâche par action réussie. Une action en échec, elle, n'est pas décomptée. Un Zap qui poste un message Slack par nouveau cas coûte donc une tâche par cas. Ajoute une deuxième action, par exemple une ligne de tableur, et chaque cas coûte deux tâches. Surveiller CommCare en attendant les nouveaux cas, en revanche, ne coûte rien, quel que soit le volume.
03CommCare déclenche-t-il les Zaps en temps réel ?
Oui, et c'est le point fort de CommCare : ses 4 déclencheurs sont instantanés. Dès qu'un cas naît ou change, ou qu'un formulaire arrive, CommCare prévient lui-même Zapier. La grille d'interrogation des plans (15 minutes en Free, 2 en Professional, 1 en Team et Enterprise) ne concerne donc pas ces déclencheurs, même au plan gratuit. Pour t'en assurer, regarde l'éditeur : un Zap qui démarre sur un déclencheur instantané porte un éclair. Aucun réglage de fréquence n'est à prévoir.
04Que faut-il pour connecter un compte CommCare ?
D'abord un compte CommCare, puis l'accès au domaine que le Zap doit surveiller, y compris un accès en lecture ou en écriture quand le projet ne t'appartient pas. Côté Zapier, tout se passe depuis la page Apps : + Add connection, recherche de CommCare, puis identification dans l'onglet qui s'ouvre et autorisation. Le Domain est ensuite obligatoire sur chaque déclencheur, d'où l'intérêt de vérifier cet accès avant de construire le moindre Zap.
05Zapier peut-il créer ou modifier un cas dans CommCare ?
Non, le flux ne va que dans un sens. Zapier ne propose pour CommCare ni action ni recherche, seulement 4 déclencheurs : un Zap peut lire un cas ou un formulaire et le pousser vers Slack, un tableur ou un CRM, jamais écrire dans CommCare. Créer un cas, le corriger ou soumettre un formulaire reste hors de portée. Pour savoir si ça évolue, la page de l'app sur Zapier fait foi.
06Et si le déclencheur CommCare dont tu as besoin n'existe pas ?
Il faut alors composer avec les quatre existants. Le plus large, New or Updated Case, attrape création et modification : un filtre posé derrière, sur une valeur vue pendant le test, isole le moment qui t'intéresse vraiment. Ce filtre a un prix, puisqu'il fait passer le Zap en multi-étapes et donc sur un plan payant. Quand même ce montage ne suffit pas, l'événement manque tout simplement à l'intégration ; seule la page de l'app sur Zapier dira s'il arrive.
07Zapier, Make ou n8n pour CommCare ?
Tout dépend de tes critères, aucun outil ne gagne d'office. Premier point : sur Zapier, CommCare ne fait que sortir des données, via 4 déclencheurs instantanés et zéro action. Si ton projet doit aussi en écrire, regarde ailleurs. Deuxième point, le nombre d'étapes : un déclencheur et une action tiennent dans le plan gratuit, alors qu'un filtre ou une action de plus impose un plan payant. Troisième point, la facture : le déclencheur ne coûte aucune tâche. Passe ces trois points au crible sur la page CommCare de chaque plateforme.