Pourquoi connecter Calendly a HubSpot
Calendly est utilise par des millions d'equipes commerciales et marketing pour planifier leurs rendez-vous. Le lien de booking est partout : dans les signatures d'email, les landing pages, les sequences de prospection, les formulaires de contact. C'est simple, rapide, et ca evite les allers-retours pour trouver un creneau.
Le probleme, c'est que par defaut, Calendly et HubSpot vivent dans deux mondes separes. Un prospect prend rendez-vous via Calendly, mais dans HubSpot, rien ne se passe. Pas de contact cree, pas de deal ouvert, pas de notification au bon commercial, pas de workflow declenche. Le rendez-vous existe dans Google Calendar ou Outlook, mais votre CRM ne sait pas qu'il a eu lieu.
Connecter Calendly a HubSpot permet de resoudre quatre problemes concrets :
- Creer automatiquement des contacts. Chaque personne qui prend rendez-vous via Calendly est creee ou mise a jour dans HubSpot. Plus de saisie manuelle, plus de prospects qui passent entre les mailles du filet.
- Declencher des workflows post-RDV. Assignation du contact au bon commercial, creation d'un deal dans le pipeline, envoi d'un email de preparation, notification Slack. Tout ca se fait automatiquement des que le rendez-vous est confirme.
- Tracker le parcours complet. D'ou vient ce rendez-vous ? Quelle campagne, quelle page, quelle sequence a genere la prise de RDV ? Sans integration, l'attribution est impossible. Avec l'integration, vous pouvez mesurer le ROI de chaque canal.
- Gagner du temps. Les commerciaux ne creent plus de fiches contact manuellement apres chaque rendez-vous. Les managers n'ont plus besoin de demander qui a combien de demos cette semaine. Tout est dans le CRM, en temps reel.
Chez Ceres, on deploie cette integration chez pratiquement tous nos clients B2B. C'est l'une des premieres choses qu'on met en place quand on configure un HubSpot pour une equipe commerciale. Le gain de temps est immediat, et la qualite des donnees CRM s'ameliore considerablement des la premiere semaine.
HubSpot Meetings vs Calendly : quelle solution choisir ?
Avant de parler d'integration, il faut poser la question que tout le monde se pose : pourquoi ne pas simplement utiliser HubSpot Meetings, l'outil de prise de rendez-vous natif de HubSpot ? C'est une bonne question, et la reponse depend de votre contexte.
Voici un comparatif detaille des deux solutions :
| Critere | ||
|---|---|---|
| Prix | Inclus dans tous les plans (meme Free) | Gratuit (1 type d’event), Standard 10$/mois, Teams 16$/mois |
| Integration CRM | Native, zero configuration | Via integration officielle (setup en 5 min) |
| Round-robin | Oui (a partir de Sales Hub Starter) | Oui (a partir du plan Teams) |
| Types d’evenements | Limite (1:1, groupe, round-robin) | Plus riche (1:1, groupe, round-robin, collective, routing) |
| Pages de booking | Basiques, personnalisation limitee | Tres personnalisables, branding avance |
| Routing / qualification | Non (ou via formulaires externes) | Oui (Calendly Routing, plan Teams+) |
| Integrations tierces | Limitees (Google Meet, Zoom, Teams) | Nombreuses (Stripe, Zapier, Slack, Salesforce, etc.) |
| Rappels et follow-ups | Rappels email basiques | Rappels email + SMS, workflows personnalises |
| Embed sur site web | Widget basique | Widget avance (inline, popup, badge) |
| UTM tracking | Natif dans HubSpot | Via parametres UTM dans l’URL (a configurer) |
| Paiement a la reservation | Non | Oui (via Stripe, plan Pro+) |
| API | API HubSpot complete | API Calendly v2 (webhooks, events, users) |
Quand utiliser HubSpot Meetings
Votre equipe est petite (1-5 commerciaux), vous n'avez pas besoin de routing avance, et vous voulez eviter un outil supplementaire. HubSpot Meetings est gratuit, natif, et les donnees sont deja dans le CRM sans aucune configuration. C'est le choix logique si la simplicite est votre priorite.
Quand utiliser Calendly
Votre equipe est plus grande (5+ commerciaux), vous avez besoin de routing intelligent (qualifier le prospect avant de l'envoyer vers le bon commercial), vous voulez des pages de booking avec un branding pro, ou vous avez besoin de fonctionnalites avancees comme les paiements a la reservation ou les rappels SMS. Calendly est aussi le meilleur choix si vous utilisez d'autres CRM en parallele ou si vous avez des processus de booking complexes (events collectifs, enchainements de meetings).
Chez Ceres, on utilise les deux selon les cas. Pour les startups early-stage avec une equipe de 2-3 commerciaux, HubSpot Meetings fait parfaitement le travail. Pour les equipes de vente structurees avec du routing, du round-robin multi-equipes, et des besoins de personnalisation avances, Calendly est systematiquement notre recommandation.
La bonne nouvelle, c'est que si vous choisissez Calendly, l'integration avec HubSpot est mature et bien documentee. C'est ce qu'on va detailler dans les sections suivantes.
Configurer l'integration native Calendly-HubSpot
Calendly propose une integration officielle avec HubSpot, disponible a partir du plan Calendly Standard (10$/mois par utilisateur). Le setup est rapide : comptez 10 a 15 minutes pour la connexion de base, et une heure supplementaire pour configurer les mappings de champs et les workflows.
Voici les etapes exactes :
Verifier les prerequis
Vous avez besoin d’un compte Calendly Standard ou superieur (l’integration HubSpot n’est pas disponible sur le plan gratuit). Cote HubSpot, l’integration fonctionne avec tous les plans, y compris Free. Assurez-vous d’avoir les droits d’administrateur sur les deux comptes.
Connecter Calendly a HubSpot depuis le Marketplace
Allez dans le HubSpot App Marketplace et recherchez "Calendly". Cliquez sur "Installer l’application". Vous serez redirige vers Calendly pour autoriser la connexion. Connectez-vous avec votre compte Calendly et autorisez l’acces a votre compte HubSpot. La connexion OAuth est bidirectionnelle : Calendly peut lire et ecrire dans HubSpot.
Configurer le mapping des champs
Dans les parametres de l’integration Calendly, vous pouvez mapper les champs de votre formulaire Calendly vers les proprietes HubSpot. Par defaut, l’email, le nom et le prenom sont mappes automatiquement. Ajoutez les champs custom que vous collectez dans Calendly (entreprise, telephone, taille d’equipe, etc.) et associez-les aux proprietes HubSpot correspondantes. Creez les proprietes dans HubSpot au prealable si elles n’existent pas.
Choisir le comportement pour les contacts existants
L’integration vous demande ce qu’elle doit faire quand un invitee prend rendez-vous avec un email deja present dans HubSpot. Deux options : mettre a jour les proprietes du contact existant, ou ne rien ecraser. On recommande de mettre a jour uniquement les proprietes vides (ne pas ecraser les donnees existantes), pour eviter de perdre des informations enrichies par d’autres sources.
Activer la synchronisation des evenements
Activez la synchronisation des events Calendly vers les activites HubSpot. Chaque rendez-vous planifie apparaitra comme une activite de type "Meeting" sur la timeline du contact dans HubSpot. Vous verrez le type d’evenement, la date, le commercial associe, et le statut (planifie, termine, annule, no-show).
Tester la connexion
Creez un rendez-vous test via votre lien Calendly avec une adresse email de test. Verifiez dans HubSpot que le contact a ete cree (ou mis a jour), que l’activite Meeting apparait sur la timeline, et que les proprietes mappees sont correctement remplies. Testez aussi l’annulation et la reprogrammation pour verifier que les statuts se mettent a jour.
Astuce Ceres
Creez une propriete HubSpot dediee “Source du rendez-vous” (enumeration) avec des valeurs comme “Calendly - Demo”, “Calendly - Decouverte”, “Calendly - Support”. Mappez-la depuis le type d'evenement Calendly. Ca vous permettra de filtrer vos rapports et vos workflows par type de rendez-vous, ce qui est indispensable quand votre equipe gere plusieurs types de meetings.
Que synchronise l'integration Calendly-HubSpot
Comprendre exactement ce qui est synchronise entre Calendly et HubSpot est essentiel pour configurer vos workflows correctement. Voici le detail complet de ce que l'integration native transmet :
Contacts
Creation automatique du contact si l’email n’existe pas dans HubSpot
Mise a jour des proprietes mappees (nom, prenom, telephone, entreprise, champs custom)
Association automatique avec le owner HubSpot qui correspond a l’hote Calendly
Le lifecycle stage peut etre mis a jour automatiquement (configurable dans l’integration)
Activites (Meetings)
Chaque rendez-vous planifie cree une activite Meeting sur la timeline du contact
Le titre de l’activite reprend le nom du type d’evenement Calendly
La date, l’heure, la duree et le fuseau horaire sont synchronises
Le statut est mis a jour : planifie, termine, annule, reprogramme
Les notes et reponses aux questions custom Calendly sont incluses dans le corps de l’activite
Proprietes custom synchronisees
Calendly cree automatiquement des proprietes dans HubSpot : "Calendly - Dernier type d’evenement", "Calendly - Derniere date de RDV"
Les reponses aux questions de votre formulaire Calendly sont mappees vers des proprietes HubSpot
Les parametres UTM captures dans l’URL Calendly peuvent etre synchronises vers des proprietes HubSpot (configuration requise)
Ce qui n’est PAS synchronise
Les companies HubSpot ne sont pas creees automatiquement (il faut un workflow HubSpot pour ca)
Les deals ne sont pas crees par l’integration (il faut un workflow HubSpot)
Les no-shows ne sont pas detectes automatiquement par Calendly (il faut marquer manuellement ou utiliser une integration Zoom)
L’historique des echanges de messages pre-meeting (emails de confirmation/rappel Calendly) n’est pas synchronise
Point d'attention sur le matching des contacts
Le matching entre Calendly et HubSpot se fait exclusivement par email. Si un prospect prend rendez-vous avec un email personnel (gmail) puis revient avec son email professionnel, deux contacts differents seront crees dans HubSpot. Pensez a mettre en place un processus de deduplication regulier, ou configurez vos formulaires Calendly pour demander l'email professionnel en priorite.
Automatiser apres la prise de rendez-vous
L'integration Calendly-HubSpot cree le contact et l'activite. Mais la vraie valeur vient des workflows que vous construisez par-dessus. Voici les cinq automatisations qu'on met en place systematiquement chez nos clients :
Workflow 1 : Assigner le contact au bon owner
Declencheur : activite Meeting creee avec le type "Calendly"
Verifier si le contact a deja un owner dans HubSpot
Si non, assigner le contact au commercial qui est l’hote du rendez-vous Calendly
Si oui, ne pas ecraser (le commercial existant garde la main)
Mettre a jour le lifecycle stage en "Sales Qualified Lead" si le stage actuel est inferieur
Workflow 2 : Creer un deal automatiquement
Declencheur : activite Meeting creee avec le type "Calendly - Demo"
Verifier si un deal ouvert existe deja pour ce contact
Si non, creer un deal dans le pipeline "Sales" au stage "Demo planifiee"
Associer le deal au contact et a la company (si elle existe)
Definir le owner du deal = owner du contact
Remplir la propriete "Source" avec "Inbound - Calendly"
Definir le montant prevu si une taille d’equipe a ete collectee dans Calendly
Workflow 3 : Envoyer un email de preparation
Declencheur : activite Meeting creee (tous types Calendly)
Attendre 5 minutes (laisser le temps a l’integration de synchroniser toutes les donnees)
Envoyer un email automatise au prospect avec les informations de preparation
Inclure un lien vers un formulaire pre-meeting (budget, timeline, decision makers)
Personnaliser le contenu selon le type de rendez-vous (demo vs decouverte vs support)
Workflow 4 : Notification Slack a l’equipe
Declencheur : activite Meeting creee avec le type "Calendly"
Envoyer une notification dans le canal Slack #new-meetings
Inclure le nom du prospect, l’entreprise, le type de rendez-vous, et la date
Ajouter un lien direct vers la fiche contact HubSpot
Si le prospect est une entreprise de plus de 50 employes, envoyer aussi au canal #enterprise
Workflow 5 : Gerer les annulations et no-shows
Declencheur : propriete "Calendly - Statut RDV" change en "Annule"
Envoyer un email de relance avec un nouveau lien de booking
Si pas de reponse apres 3 jours, inscrire le contact dans une sequence de nurturing
Mettre a jour le deal stage en "En attente" si un deal existait
Logger une note sur la timeline avec le motif d’annulation (si disponible)
Ces cinq workflows couvrent 90% des cas d'usage qu'on rencontre chez nos clients. Le temps total de mise en place est d'environ 2 a 3 heures pour un consultant HubSpot experimente. Le retour sur investissement est immediat : les commerciaux gagnent entre 15 et 30 minutes par jour en taches manuelles eliminees.
Tracker les rendez-vous dans le pipeline
L'integration Calendly-HubSpot prend tout son sens quand vous l'utilisez pour alimenter votre pipeline commercial. Voici comment on structure le tracking chez nos clients :
Pipeline type avec Calendly comme point d'entree
Le prospect a pris rendez-vous via Calendly. Le deal est cree automatiquement par le workflow.
Le rendez-vous a eu lieu. Le commercial passe le deal a ce stage manuellement (ou via integration Zoom/calendrier).
Suite au rendez-vous, une proposition commerciale a ete envoyee.
Le prospect a recu la proposition et les echanges sont en cours.
Le deal est finalise. Le montant est confirme ou le deal est marque comme perdu avec un motif.
Pour que ce pipeline fonctionne de maniere fiable, il faut automatiser la mise a jour du lifecycle stage. Voici la logique qu'on applique :
Quand un contact prend un RDV Calendly de type "Decouverte" : lifecycle stage = Lead
Quand un contact prend un RDV Calendly de type "Demo" ou "Qualification" : lifecycle stage = MQL
Quand le commercial accepte le rendez-vous et cree un deal : lifecycle stage = SQL
Quand le deal est gagne : lifecycle stage = Customer
L'avantage de cette approche, c'est que vous pouvez construire des rapports HubSpot precis : combien de RDV Calendly se transforment en deals ? Quel est le taux de conversion RDV vers proposition ? Quel type d'evenement Calendly genere les deals les plus qualifies ? Ces metriques sont essentielles pour optimiser votre process de vente.
On recommande aussi de creer un dashboard HubSpot dedie “Pipeline Inbound” qui affiche le funnel complet : nombre de RDV pris, nombre de RDV effectues, nombre de propositions envoyees, et taux de closing. C'est le rapport que vos managers consultent chaque lundi matin pour piloter l'activite.
Les limites de l'integration Calendly-HubSpot
L'integration est solide et couvre la majorite des besoins, mais elle n'est pas parfaite. Voici les limites et les frustrations qu'on rencontre regulierement en deploiement :
Pas de creation de deal native
L’integration Calendly cree des contacts et des activites, mais pas de deals. Pour creer un deal automatiquement a la prise de rendez-vous, il faut construire un workflow HubSpot (ce qu’on a detaille dans la section precedente). Ca fonctionne tres bien, mais c’est une etape supplementaire a configurer et a maintenir.
Le plan Calendly Standard est requis
L’integration HubSpot n’est pas disponible sur le plan gratuit de Calendly. A 10$ par utilisateur par mois, ca peut representer un cout significatif pour les grandes equipes. Si le budget est un enjeu, HubSpot Meetings (gratuit et natif) est une alternative serieuse.
Matching par email uniquement
Le rapprochement entre Calendly et HubSpot se fait uniquement par adresse email. Si un prospect utilise deux emails differents, vous aurez deux contacts dans HubSpot. Il n’y a pas de matching par nom, telephone, ou domaine d’entreprise.
Les no-shows sont difficiles a tracker
Calendly ne detecte pas automatiquement les no-shows (les prospects qui ne se presentent pas au rendez-vous). Pour tracker les no-shows, il faut soit le faire manuellement, soit utiliser une integration avec votre outil de visioconference (Zoom, Google Meet) pour verifier si le meeting a eu des participants.
Synchronisation unidirectionnelle
Les donnees vont de Calendly vers HubSpot, mais pas dans l’autre sens. Si vous modifiez un contact dans HubSpot, les changements ne sont pas refletes dans Calendly. Ca n’est generalement pas un probleme, mais ca peut creer des incoherences si votre equipe utilise les deux outils en parallele.
Pas de support natif pour les companies HubSpot
L’integration ne cree pas de companies dans HubSpot. Si vous voulez associer automatiquement un contact a une company (basee sur le domaine email), il faut activer la fonctionnalite "Creer et associer automatiquement des entreprises" dans les parametres HubSpot, ou creer un workflow dedie.
Notre avis
Ces limites sont reelles mais aucune n'est bloquante. La plupart se resolvent avec un ou deux workflows HubSpot bien configures. L'integration Calendly-HubSpot reste l'une des plus matures et des plus fiables du marche. On la deploie depuis plus de deux ans chez nos clients et les incidents sont exceptionnels.
Tips avances pour tirer le maximum de l'integration
Une fois l'integration de base en place, voici les techniques avancees qu'on utilise chez Ceres pour en tirer le maximum :
Routing intelligent avec Calendly Routing
Calendly Routing (disponible sur le plan Teams a 16$/mois) permet de poser des questions de qualification avant la prise de rendez-vous et de router le prospect vers le bon commercial en fonction de ses reponses. Par exemple : "Combien de commerciaux avez-vous ?" Si la reponse est superieure a 10, le prospect est dirige vers un AE senior. Si c’est moins de 10, il va vers un AE junior. Les reponses sont synchronisees vers HubSpot via l’integration, ce qui alimente votre scoring et vos rapports.
Round-robin multi-equipes
Si vous avez plusieurs equipes commerciales (par region, par segment, ou par produit), configurez des event types Calendly distincts avec des pools de commerciaux differents. Chaque event type a son propre round-robin. L’integration HubSpot associera automatiquement le contact au bon owner en fonction du commercial qui recoit le rendez-vous. Combinez ca avec des regles de routing pour que le prospect atterrisse toujours dans le bon event type.
UTM tracking via les URLs Calendly
Pour tracker d’ou viennent vos rendez-vous, ajoutez des parametres UTM a vos liens Calendly. Par exemple : calendly.com/votre-equipe/demo?utm_source=linkedin&utm_medium=paid&utm_campaign=q1-2026. Calendly capture ces parametres et les transmet a HubSpot via l’integration. Creez des proprietes HubSpot dediees (utm_source_calendly, utm_medium_calendly, utm_campaign_calendly) et mappez-les dans les parametres de l’integration. C’est la seule facon fiable de savoir si vos rendez-vous viennent de LinkedIn, de Google Ads, de votre site web, ou d’une sequence email.
Embed Calendly conditionnel sur votre site
Plutot que d’utiliser un lien Calendly unique, embedez le widget directement sur votre site web avec des parametres dynamiques. Utilisez le mode inline pour les pages de pricing (le prospect voit les creneaux sans quitter la page), et le mode popup pour les CTA dans vos articles de blog. Ajoutez des champs caches (hidden fields) pour passer l’identifiant de la page, le segment du visiteur, ou le score lead si vous avez un systeme de scoring cote site.
Detecter les no-shows via Zoom
Connectez Zoom a Calendly et a HubSpot. Quand un meeting Zoom se termine, Zoom envoie un webhook avec la liste des participants. Si l’invitee Calendly n’apparait pas dans la liste des participants, c’est un no-show. Utilisez un scenario Make ou Zapier pour mettre a jour une propriete HubSpot "No-show" sur le contact et declencher un workflow de relance automatique.
Scoring des leads base sur les RDV
Integrez les donnees Calendly dans votre lead scoring HubSpot. Un contact qui a pris un RDV "Demo" vaut plus de points qu’un contact qui a seulement telecharge un livre blanc. Un contact qui a reprogramme son RDV (pas annule, reprogramme) est probablement encore interesse. Un contact qui a fait un no-show deux fois de suite doit perdre des points. Ces regles de scoring rendent vos prioritisations commerciales beaucoup plus precises.
Ces techniques avancees ne sont pas toutes necessaires des le depart. On recommande de commencer par l'integration de base, de valider que les contacts et les activites sont bien synchronises, puis d'ajouter les workflows post-RDV. Les tips avances (routing, UTM tracking, no-show detection) viennent dans un second temps, quand votre volume de rendez-vous justifie l'investissement en configuration.
Notre recommandation selon votre situation
Apres avoir deploye l'integration Calendly-HubSpot chez plus de vingt clients, voici notre grille de decision :
Equipe de 1-5 commerciaux, budget serre
Utilisez HubSpot Meetings. C'est gratuit, natif, et les donnees sont automatiquement dans le CRM. Vous n'avez pas besoin de configurer d'integration, le round-robin est disponible des le plan Starter, et les rapports fonctionnent nativement. C'est la solution la plus simple et la plus economique.
Equipe de 5+ commerciaux, besoins de routing et de branding
Passez a Calendly Teams (16$/utilisateur/mois). Le routing intelligent, les pages de booking personnalisees, les rappels SMS, et l'integration HubSpot mature en font le meilleur choix pour les equipes de vente structurees. L'investissement supplementaire est largement compense par le temps gagne et la qualite de l'experience prospect.
Vous utilisez deja Calendly dans votre equipe
Ne migrez pas vers HubSpot Meetings. L'integration Calendly-HubSpot est suffisamment mature pour que les deux outils fonctionnent parfaitement ensemble. Concentrez-vous plutot sur la mise en place des workflows post-RDV (creation de deal, assignation, notifications) qui sont la vraie source de valeur ajoutee.
Dans tous les cas, la cle du succes n'est pas l'outil de booking que vous choisissez. C'est ce que vous faites apres la prise de rendez-vous. Un Calendly bien integre a HubSpot avec des workflows d'automatisation post-RDV bien configures, c'est ce qui differencie une equipe de vente qui perd 30 minutes par jour en taches manuelles d'une equipe qui peut se concentrer sur ce qui compte : preparer et closer ses rendez-vous.
L'erreur la plus frequente qu'on observe chez nos clients, c'est de connecter Calendly a HubSpot et de s'arreter la. L'integration cree des contacts et des activites, c'est bien. Mais sans les workflows d'automatisation, sans le tracking dans le pipeline, et sans les rapports, vous n'exploitez que 20% du potentiel de cette integration. Prenez le temps de configurer les cinq workflows qu'on a detailles dans ce guide. C'est un investissement de quelques heures qui se rentabilise en quelques jours.