missionGratouFR Réservé All-in

Ajoute un rendez-vous Cal.com à ton CRM

Parcours · en prévisualisation
← Automatisations Make

Rejoins-le pour progresser et valider tes étapes.

Se connecter pour rejoindre
Le contexte

BRIEFING MISSION

Saisir à la main les infos de rendez-vous dans ton CRM après chaque réservation, c’est répétitif, source d’erreurs… et ça ne scale pas. Le but ici : qu’un rendez-vous réservé dans Cal.com crée automatiquement un événement dans Notion, lié au bon contact (créé automatiquement s’il n’existe pas).

Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter épicétou, est de créer un scénario d'automatisation dans Make qui capture les nouveaux rendez-vous depuis Cal.com et les intègre automatiquement dans un CRM Notion tout en gérant intelligemment les contacts.

La mission sera considérée comme réussie si…

  • Ton webhook capture correctement les données de réservation
  • Les rendez-vous créent un événement dans Notion (base Events)
  • Le contact est trouvé ou créé, puis lié correctement à l’événement

Pour aller plus loin

  • Ajouter des notifications (Slack / email) et gérer annulations/modifications bidirectionnelles.
Le pas-à-pas

ETAPES

  1. 1
    Dans Make, crée un nouveau scénario avec un module Webhooks · Custom webhook. Nomme le webhook comme ton scénario (ex. « Cal.com vers CRM ») et copie son adresse.
  2. 2
    Dans Cal.com, ouvre ton type d'événement, va dans les réglages Webhooks et crée un nouveau webhook : colle l'URL copiée depuis Make et active uniquement le déclencheur « Réservation créée ».
  3. 3
    Lance un « Ping test » depuis Cal.com : Make doit afficher un succès. Sauve ton scénario, nomme-le clairement, puis active son exécution automatique.
  4. 4
    Prends un rendez-vous test via ton lien de réservation Cal.com et confirme : observe les données reçues par le webhook et repère les champs utiles (titre du rendez-vous, email de l'invité, date).
  5. 5
    Ajoute un module Notion · Create a Database Item : connecte ton workspace, sélectionne la base Events du template, et mappe le titre de l'événement avec les données venues du webhook.
  6. 6
    Ajoute un module Notion · Search Objects sur la base Contacts : filtre sur le champ email avec l'email de l'invité reçu du webhook, et limite la recherche à 1 résultat.
  7. 7
    Place un Router avec deux routes conditionnelles sur le nombre de résultats de la recherche : « contact inexistant » (total = 0) et « contact existant » (total = 1). Définis une des routes en fallback pour les cas imprévus.
  8. 8
    Route « inexistant » : crée le contact dans la base Contacts avec les données du webhook (au minimum l'email · pas de prénom/nom si ton formulaire Cal.com ne les demande pas), et relie-le à l'événement créé à l'étape 5 via sa Page ID.
  9. 9
    Route « existant » : relie le contact trouvé à l'événement, toujours via la Page ID renvoyée par la recherche (jamais le nom).
  10. 10
    Teste de bout en bout avec une nouvelle réservation : l'événement apparaît dans Events, le contact est créé ou retrouvé dans Contacts, et la relation entre les deux est bien établie.
Réservé All-in

La suite est réservée aux membres du parcours

Rejoins Automatisations Make pour débloquer la suite, les templates et suivre ta progression.

Aucune remise publique sur cette mission pour l'instant.

Les outils de cette page