Comment connecter un formulaire à Slack et à un CRM dans Make ?
Lorsqu'une personne envoie un formulaire, deux choses doivent généralement se produire rapidement : les bonnes personnes sont averties, et le contact arrive dans votre CRM. Cette définition explique comment un seul scénario Make.com gère automatiquement ces deux étapes dès qu'une soumission arrive, sans copier-coller manuel ni vérification tardive des e-mails.
Contribution de
SaaS Hackers
Réponse rapide : vous pouvez connecter une soumission de formulaire à la fois à une notification Slack et à une fiche CRM grâce à Make.com, dans un seul scénario automatisé. Dès qu'une personne remplit votre formulaire, Make se déclenche instantanément, publie une alerte mise en forme dans le canal Slack de votre choix, puis crée ou met à jour une fiche contact dans votre CRM, sans aucune saisie manuelle.
Les soumissions de formulaire comptent parmi les moments les plus précieux de tout parcours commercial ou opérationnel. Quelqu'un lève la main, et le compte à rebours démarre. Si votre équipe l'apprend 40 minutes plus tard parce que quelqu'un a consulté sa messagerie, vous avez déjà perdu du terrain.
Ce tutoriel vous guide pas à pas pour construire de zéro un pipeline formulaire, Slack et CRM dans Make.com. À la fin, vous disposerez d'un scénario fonctionnel qui se déclenche dès l'envoi d'un formulaire, alerte les bonnes personnes dans Slack et enregistre automatiquement une fiche propre dans votre CRM.
Ce qu'il vous faut avant de commencer
Avant d'ouvrir Make.com, préparez ces quatre éléments :
- Un outil de formulaire avec webhook ou intégration native à Make. Typeform, Tally, Fillout, Jotform et Google Forms fonctionnent tous. Tally et Typeform proposent les modules Make les plus fluides.
- Un compte Make.com. L'offre gratuite suffit pour ce scénario. Les offres payantes donnent plus d'opérations par mois si le volume est élevé.
- Un espace de travail Slack dans lequel vous avez l'autorisation de publier dans au moins un canal.
- Un CRM avec un module Make. HubSpot, Pipedrive et Attio disposent tous de solides modules Make natifs. Ce tutoriel utilise HubSpot, mais la logique est identique pour n'importe quel CRM. Si vous choisissez vos outils en fonction de votre stack existante, il peut être utile de consulter des agences HubSpot spécialisées dans le SaaS B2B ou des agences de marketing ops pour le SaaS B2B plus généralistes.
Comment fonctionne le pipeline
Le flux comporte trois étapes, chacune correspondant à un module Make :
- Déclencheur : réception de la soumission du formulaire via un webhook ou un module natif
- Action 1 : publication d'un message mis en forme dans un canal Slack
- Action 2 : création ou mise à jour d'une fiche contact dans le CRM
Make exécute ces étapes dans l'ordre à chaque déclenchement du scénario. Il n'y a aucun délai entre les étapes, sauf si vous en ajoutez un volontairement.
Étape 1 : configurer le déclencheur du formulaire dans Make
Option A : utiliser un module Make natif (Typeform ou Tally)
- Ouvrez Make.com et cliquez sur Create a new scenario
- Cliquez sur la grande icône + pour ajouter votre premier module
- Recherchez votre outil de formulaire (par exemple Typeform) et sélectionnez Watch Responses
- Connectez votre compte via OAuth lorsque l'on vous le demande
- Sélectionnez le formulaire précis à surveiller
- Réglez le déclencheur sur Immediately pour qu'il se lance à chaque nouvelle soumission
Option B : utiliser un webhook personnalisé (Google Forms, Fillout ou tout autre outil)
- Ajoutez un module Webhooks comme déclencheur
- Sélectionnez Custom Webhook et cliquez sur Add
- Donnez-lui un nom et copiez l'URL du webhook générée
- Collez cette URL dans les paramètres de webhook ou de notification de votre outil de formulaire
- Envoyez une entrée de test sur votre formulaire pour que Make reçoive un exemple de données
Make analyse automatiquement les données entrantes. Chaque champ du formulaire apparaîtra comme une variable à mapper dans les modules suivants.
Étape 2 : publier une notification Slack
C'est ici que votre équipe reçoit l'alerte en temps réel.
- Cliquez sur le + après votre module déclencheur
- Recherchez Slack et sélectionnez Create a Message
- Connectez votre espace de travail Slack via OAuth
- Dans le champ Channel , saisissez le nom du canal (par exemple
#new-leadsou#client-intake) - Rédigez votre message dans le champ Texte à l'aide des variables issues de la soumission du formulaire
Un message Slack bien mis en forme pour un formulaire de lead ressemble à ceci :
*New lead submitted*
Name: {{name}}
Email: {{email}}
Company: {{company}}
Message: {{message}}
Submitted: {{now}}Chaque {{variable}} est un champ mappé depuis le déclencheur de votre formulaire. Cliquez sur le champ dans Make et sélectionnez la donnée correspondante du formulaire.
Astuce de pro : ajoutez une mise en page Slack Block Kit si vous souhaitez des boutons ou une mise en forme structurée. Pour la plupart des équipes, un message en texte simple avec des libellés en gras suffit et s'affiche plus vite sur mobile.
Étape 3 : créer ou mettre à jour un contact dans HubSpot
Une fois l'alerte Slack gérée, la deuxième action écrit les données dans votre CRM.
- Cliquez sur + après le module Slack
- Recherchez HubSpot CRM et sélectionnez Create/Update a Contact
- Connectez votre compte HubSpot
- Mappez les champs du formulaire avec les propriétés HubSpot :
- Email (obligatoire, utilisé comme clé de déduplication)
- First Name
- Last Name
- Company Name
- Toute propriété personnalisée utile à votre formulaire
Utiliser Create/Update plutôt que Create signifie que si la même adresse e-mail soumet de nouveau le formulaire, Make met à jour la fiche existante au lieu de créer un doublon. Votre CRM reste propre sans logique supplémentaire.
- Réglez le champ Lead Status ou Lifecycle Stage pour qu'il corresponde à l'étape de votre funnel où se situe ce contact (par exemple
LeadouMarketing Qualified Lead)
Si vous utilisez ce workflow pour alimenter le reporting ou l'attribution du pipeline, il est judicieux d'aligner votre mapping de champs sur vos benchmarks B2B SaaS plus larges, afin que le statut du lead et les étapes du cycle de vie restent utiles par la suite.
Étape 4 : tester le scénario complet
- Cliquez sur Run once dans Make (en bas à gauche de l'éditeur de scénario)
- Envoyez une vraie entrée de test sur votre formulaire
- Regardez le scénario s'exécuter. Chaque module affiche une coche verte lorsqu'il se termine correctement.
- Vérifiez la notification dans votre canal Slack
- Vérifiez la nouvelle fiche contact dans HubSpot (ou dans votre CRM)
Si un module échoue, Make affiche une icône rouge avec le détail de l'erreur. Problèmes courants :
- Slack : Mauvais nom de canal (incluez le symbole
#ou vérifiez la casse exacte) - HubSpot : champ obligatoire manquant (l'e-mail est indispensable pour créer un contact)
- Déclencheur webhook : l'outil de formulaire a envoyé les données dans un format différent de celui attendu (remappez les champs)
Étape 5 : activer le scénario
Une fois le test réussi, cliquez sur le bouton en bas à gauche pour faire passer le scénario de OFF à ON. Make surveillera désormais en continu les nouvelles soumissions et exécutera automatiquement tout le pipeline.
Réglez l'intervalle de planification sur Immediately si votre offre le permet, ou sur l'intervalle le plus court disponible avec votre offre actuelle. Pour la capture de leads, tout délai supérieur à 15 minutes est trop long.
Comment ajouter une seconde action CRM (facultatif)
Si vous souhaitez aussi créer un Deal ou une Opportunity dans votre CRM en même temps que le contact, ajoutez un quatrième module après l'étape du contact HubSpot :
- Ajoutez un autre module HubSpot CRM
- Sélectionnez Create a Deal
- Mappez l'ID du contact de l'étape précédente dans le champ Associated Contact
- Définissez le nom du deal, le pipeline et l'étape
C'est utile pour les formulaires de demande de démo inbound, où chaque soumission doit devenir un deal actif, et pas seulement un contact.
Erreurs courantes à éviter
Ne pas dédupliquer les contacts. Utiliser un simple module Create Contact au lieu de Create/Update génère des doublons chaque fois qu'un contact déjà connu soumet un formulaire. Utilisez toujours l'option d'upsert.
Mapper le mauvais champ comme identifiant e-mail. Si votre formulaire comporte plusieurs champs e-mail (par exemple un e-mail de facturation et un e-mail de contact), veillez à mapper le bon comme identifiant principal dans votre CRM.
Publier par défaut dans un canal public. Pour les données sensibles (médicales, juridiques, financières), dirigez les notifications Slack vers un canal privé à accès restreint. Ne publiez pas de données personnelles dans les canaux généraux.
Rester sur l'offre gratuite avec un volume de formulaires élevé. L'offre gratuite de Make vous donne 1 000 opérations par mois. Chaque exécution du scénario utilise 3 opérations (une par module). À partir de 300 soumissions par mois, passez à une offre payante.
Ce que ce pipeline remplace
Avant l'automatisation, ce workflow ressemblait généralement à ceci :
- Les e-mails de soumission arrivent dans une boîte partagée
- Quelqu'un copie manuellement les données dans le CRM
- Quelqu'un d'autre envoie un message Slack à l'équipe
- Les erreurs de saisie s'accumulent
- Le délai de réponse dépend de la première personne qui consulte sa messagerie
Le scénario Make remplace ces trois étapes manuelles et s'exécute en moins de 5 secondes entre la soumission et la création de la fiche dans le CRM.
FAQ
Quelle est la meilleure façon de connecter un formulaire à Slack et à un CRM en même temps ?
Make.com est l'outil le plus direct pour cela. Vous construisez un seul scénario de trois modules : un déclencheur de formulaire, une action Slack et une action CRM. Chaque soumission déclenche les trois étapes dans l'ordre. Aucun code n'est nécessaire, et la configuration prend moins de 30 minutes pour la plupart des combinaisons de formulaire et de CRM.
Make.com fonctionne-t-il avec Google Forms pour ce type d'automatisation ?
Oui, mais Google Forms n'a pas de déclencheur Make natif : vous utilisez donc le module de webhook personnalisé de Make. Il vous faudra un outil tiers comme l'extension webhook Google Forms de Zapier, ou configurer un Google Apps Script qui envoie (POST) les données du formulaire à l'URL de votre webhook Make à chaque soumission.
Puis-je envoyer la notification Slack vers différents canaux selon les réponses du formulaire ?
Oui. Ajoutez un module Router après le déclencheur du formulaire et créez des chemins distincts pour chaque condition. Par exemple, les soumissions dont le champ budget dépasse 10 000 £ vont vers #enterprise-leads, et toutes les autres vont vers #inbound-leads. Chaque chemin dispose ensuite de ses propres modules Slack et CRM avec des paramètres différents.
Quels CRM Make.com prend-il en charge nativement pour ce workflow ?
Make propose des modules natifs pour HubSpot, Pipedrive, Salesforce, Attio, Zoho CRM et plusieurs autres. Si votre CRM n'est pas dans la liste, vous pouvez utiliser le module HTTP de Make pour appeler directement l'API REST de votre CRM, ce qui fonctionne avec tout CRM disposant d'une API.
Ce workflow convient-il aussi aux formulaires d'accueil de nouveaux clients, et pas seulement à la lead gen ?
Tout à fait. La même structure en trois modules fonctionne pour l'onboarding client, la réception des tickets de support, les candidatures et les inscriptions à des événements. La seule différence tient à l'objet CRM que vous créez (contact, ticket, transaction ou objet personnalisé) et au canal Slack qui reçoit l'alerte.
Questions fréquentes
Comment construire un pipeline formulaire, Slack et CRM dans Make.com ?
Vous créez un seul scénario Make.com avec un déclencheur de formulaire, une étape d'envoi de message Slack et une étape de création ou de mise à jour dans le CRM. Dès qu'un formulaire est soumis, le scénario s'exécute automatiquement, envoie l'alerte dans Slack et enregistre la soumission dans votre CRM, sans saisie manuelle.
Quel est l'avantage d'utiliser Create/Update plutôt que Create dans HubSpot ?
Create/Update évite les doublons de contacts en faisant correspondre les soumissions sur un champ unique, comme l'adresse e-mail. Si la même personne soumet à nouveau le formulaire, Make met à jour la fiche existante au lieu d'en créer une nouvelle. Votre CRM reste ainsi plus propre et vos rapports gagnent en fiabilité.
Puis-je utiliser Make.com avec Google Forms et un canal Slack privé ?
Oui. Google Forms peut envoyer les données de soumission à Make via un webhook personnalisé ou un script, et Slack peut publier dans n'importe quel canal auquel vous avez accès, y compris les canaux privés. Cette configuration est courante pour les formulaires sensibles, car elle permet de maîtriser le routage des données.
Contribution de
SaaS Hackers


