Aller au contenu principal
HubSpot/Pipedrive

Vous utilisez HubSpot ou Pipedrive sans Odoo : comment décider de les connecter

Si vous travaillez avec HubSpot ou Pipedrive et n'utilisez pas encore Odoo, le connecteur HubSpot/Pipedrive Two-Way CRM Sync Lite vous convient lorsque vous voulez aussi gérer vos contacts dans Odoo sans quitter votre CRM : les modifications circulent entre les systèmes par webhooks et un rapprochement périodique récupère ce qui aurait échappé. Pour décider, regardez quel système doit faire foi, quelle traçabilité il vous faut pour chaque modification et où vous voulez stocker le token ; pour démarrer, il vous faut une implémentation d'Odoo et FlexigoTech Cloud connecté avec le plan Connecteur.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
6 min

Ce que vous faites à la main quand le CRM et le reste vivent séparément

Si vos contacts vivent aujourd'hui dans HubSpot ou Pipedrive et que le reste de l'entreprise travaille sur d'autres outils, chaque modification faite à un endroit doit être répétée à l'autre : quelqu'un la copie, quelqu'un l'exporte, ou elle n'est jamais mise à jour. Si deux personnes modifient la même donnée dans deux systèmes, c'est aussi à vous de trancher. Et si vous devez ensuite savoir qui a changé quoi et quand, il faudra le reconstituer. Si vous vous reconnaissez, avant de connecter quoi que ce soit, mieux vaut clarifier trois points : quel système fait foi, dans quel sens les données doivent circuler et quel contrôle vous voulez sur ce qui sort de votre entreprise.

How to stop copy-pasting between apps (Odoo)
Vidéo : How to stop copy-pasting between apps (Odoo) (vidéo en anglais)

Ce que le connecteur garde aligné quand vos contacts sont dans Odoo

Le connecteur relie les contacts d'Odoo à HubSpot, à Pipedrive ou aux deux. D'après son README, voici ce qu'il fait :

  • Synchronisation en temps réel par webhooks. Les modifications dans HubSpot, Pipedrive ou Odoo passent immédiatement aux autres systèmes, sans délai d'interrogation ni déclenchement manuel.
  • Rapprochement périodique. Une tâche configurable, toutes les 60 minutes par défaut, récupère les événements manqués par les webhooks.
  • Résolution des conflits Last-Write-Wins. Si le même champ change en même temps dans deux systèmes, l'horodatage le plus récent l'emporte, sans laisser le conflit en suspens.
  • Journal d'audit. Chaque action de synchronisation (sens, origine, date et heure, résultat) est enregistrée et consultable dans Odoo, dans la vue Audit Trail.
  • Synchronisation d'un contact précis. Dans Contacts, vous ouvrez ou créez un contact et, dans l'onglet CRM Sync, cliquez sur Sync Now ; une fois synchronisé, les liens vers ses fiches HubSpot et Pipedrive apparaissent.
Panneau CRM Sync avec les sections HubSpot, Pipedrive, Sync Health et Throughput et leurs boutons d'action
Le panneau CRM Sync, avec les deux CRM encore déconnectés et des alertes de conflits non résolus et d'erreurs de synchronisation.

Critères pour décider s'il vous convient et comment le configurer

Le tableau croise votre situation actuelle avec l'option du module qui lui correspond.

Si vous êtes dans ce casIl vous fautSur quoi cela repose
Vous voulez qu'une modification faite dans n'importe quel système arrive aux autresLe sens Bidirectional, celui par défautLes modifications de tout système sont synchronisées avec tous les autres
Odoo sera l'endroit où l'on tient les contacts et le CRM ne fait que les recevoirLe sens Odoo → ExternalSynchronise uniquement d'Odoo vers HubSpot ou Pipedrive
Votre équipe commerciale pilote dans HubSpot ou Pipedrive et Odoo ne fait que recevoirLe sens External → OdooSynchronise uniquement de HubSpot ou Pipedrive vers Odoo
Vous craignez que deux personnes modifient le même champS'appuyer sur Last-Write-WinsLa modification à l'horodatage le plus récent l'emporte
Vous devez pouvoir vérifier chaque mouvementUtiliser la vue Audit TrailEnregistre le sens, l'origine, la date et l'heure et le résultat de chaque action
Vous ne voulez pas stocker le token du CRM dans OdooConnecter via FlexigoTech CloudLe token est stocké chiffré dans FlexigoTech Cloud et jamais dans Odoo
Vous avez plusieurs comptes CRMChoisir le plan selon leur nombrePlan Connecteur jusqu'à 3 comptes de la plateforme ; Pro jusqu'à 10

Si aucune ligne ne vous correspond parce que vos contacts sont uniquement dans le CRM et que vous ne comptez rien mettre dans Odoo, ce connecteur ne vous apporte rien pour l'instant : il faut d'abord un Odoo de l'autre côté.

Avant de vous lancer : token, données transmises et arrêt du service

Voici les points de la connexion à connaître avant de décider :

  • Le token part vers FlexigoTech Cloud. Vous saisissez le token d'application privée HubSpot ou le token d'API Pipedrive et enregistrez ; il est envoyé une seule fois à FlexigoTech Cloud. Le bouton Check indique si le token y est enregistré et Disconnect l'y supprime immédiatement.
  • Vous savez ce qui est envoyé. Dans Settings > CRM Sync, la section Before you connect explique ce qui est envoyé, où, dans quel but et pendant combien de temps c'est conservé.
  • Un avertissement avant que les données ne quittent Odoo. Le module demande une confirmation initiale avant d'envoyer des données d'Odoo vers HubSpot ou Pipedrive et enregistre les transferts, d'après son README, pour le registre des traitements de l'article 30 du RGPD.
  • Sans abonnement, vos données restent. Sans abonnement, ou avec le service suspendu, ce qu'apporte l'abonnement s'arrête ; les données restent dans votre Odoo.
  • Un contact qui ne se synchronise plus. Dans Contacts, ouvrez le contact, allez dans l'onglet CRM Sync et vérifiez si sync_suspended est à True ; si oui, cliquez sur Resume Sync.
Séquence du module CRM Sync : panneau avec les deux CRM déconnectés, assistant Import CRM Data avec HubSpot choisi, liste Sync Queue filtrée sur Pending et boîte de dialogue Cross-Border Transfer Disclosure
Du panneau CRM Sync à l'assistant Import CRM Data, la file Sync Queue avec des enregistrements en Pending et l'avertissement Cross-Border Transfer Disclosure avec la case I acknowledge and continue non cochée.

Par où commencer : implémentation et connecteur

Si vous décidez de franchir le pas, voici l'ordre, de l'absence d'Odoo jusqu'au premier contact synchronisé :

  1. Implémentez Odoo dans la version que vous allez utiliser. Le connecteur est publié sur Odoo Apps pour 17, 18, 19 et 20, et dépend de base, contacts, mail et flexigotech_cloud.
  2. Installez le module depuis Odoo Apps ou placez-le dans votre dossier d'addons ; mettez à jour la liste des applications et installez-le.
  3. Connectez FlexigoTech Cloud dans les Paramètres (l'abonnement est nécessaire).
  4. Allez dans Settings > CRM Sync et lisez Before you connect.
  5. Saisissez le token d'application privée HubSpot ou le token d'API Pipedrive et enregistrez.
  6. Cliquez sur Check pour vérifier que le token est bien enregistré dans FlexigoTech Cloud.
  7. Choisissez le sens de synchronisation selon le tableau des critères.
  8. Ouvrez un contact, allez dans l'onglet CRM Sync et cliquez sur Sync Now pour vérifier que les liens vers HubSpot ou Pipedrive apparaissent.
Paramètres d'Odoo avec les boutons Enregistrer et Annuler, la barre de recherche et la barre latérale avec CRM Sync et Inventaire
Les Paramètres d'Odoo avec CRM Sync dans la barre latérale ; le panneau principal est vide, rien n'est encore configuré.

Parmi les écrans du module figure aussi l'assistant Import CRM Data, où vous choisissez le service et qui vous demande s'il faut importer tous les contacts et sociétés.

Boîte de dialogue Import CRM Data avec le champ Service sur HubSpot et les boutons Import Now, Skip et Cancel
L'assistant Import CRM Data, avec HubSpot choisi dans Service et les options Import Now, Skip et Cancel.

Le module coûte 9 € HT par version d'Odoo, en paiement unique, pour 17, 18, 19 et 20. La connexion via FlexigoTech Cloud passe par le plan Connecteur : 49 €/mois ou 490 €/an HT (Pro : 98 €/mois ou 980 €/an). Pour le détail de chaque réglage et ce qu'il faut vérifier au début, consultez la mise en route pas à pas, et en cas de problème, la liste des messages d'erreur et avertissements.

Comment FlexigoTech vous accompagne

FlexigoTech implémente Odoo 17, 18, 19 et 20 et développe des connecteurs et intégrations sur mesure : vous pouvez donc commencer par l'implémentation et garder le connecteur pour le moment où vos contacts seront dans Odoo. Avec la connexion via FlexigoTech Cloud, le service stocke les identifiants chiffrés, surveille la synchronisation et vous prévient par e-mail en cas d'échec ; si HubSpot ou Pipedrive modifient leur API, le module et le service sont adaptés. Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version d'Odoo s'achète là-bas.

À lire aussi

Comment fonctionne HubSpot/Pipedrive Two-Way CRM Sync Lite dans Odoo, vu de l'intérieurMenus, actions planifiées et file de HubSpot/Pipedrive Two-Way CRM Sync Lite dans Odoo : ce qui tourne chaque minute, heure et jour, et ce que montre chaque écran.Erreurs de HubSpot/Pipedrive Two-Way CRM Sync Lite : ce que signifie chaque messageChaque message d'erreur de HubSpot/Pipedrive Two-Way CRM Sync Lite dans Odoo, avec son texte exact, quand il apparaît et comment le résoudre.HubSpot/Pipedrive Two-Way CRM Sync Lite : checklist de mise en route dans OdooChecklist pour mettre en route HubSpot/Pipedrive Two-Way CRM Sync Lite dans Odoo : champs à remplir, états des enregistrements et points à vérifier la première semaine.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources