Aller au contenu principal
HubSpot/Pipedrive

HubSpot/Pipedrive Two-Way CRM Sync Lite : checklist de mise en route dans Odoo

Pour mettre en route HubSpot/Pipedrive Two-Way CRM Sync Lite, vous devez remplir les champs d'identifiants de chaque CRM (Client ID, Client Secret, Redirect URI et tokens), choisir la direction et l'utilisateur des notifications, et apprendre à lire les valeurs de state et status. Cette checklist suit plusieurs phases : ce que vous préparez avant, ce que vous faites lors de la connexion et ce que vous vérifiez pendant la première semaine.

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
5 min

Avant de connecter : rassemblez les identifiants

Le module définit un champ pour chaque donnée de connexion de HubSpot et de Pipedrive. Avant d'ouvrir les paramètres dans Odoo, gardez sous la main les valeurs à coller dans chacun. La liste ci-dessous indique le libellé visible du champ et, entre parenthèses, son nom technique.

Si vous connectez HubSpot

  • HubSpot Client ID (crm_sync_hs_client_id)
  • HubSpot App ID (crm_sync_hs_app_id)
  • HubSpot Client Secret (crm_sync_hs_client_secret)
  • HubSpot Redirect URI (crm_sync_hs_redirect_uri)
  • HubSpot private app token (crm_sync_fgt_hs_token)

Si vous connectez Pipedrive

  • Pipedrive Client ID (crm_sync_pd_client_id)
  • Pipedrive Client Secret (crm_sync_pd_client_secret)
  • Pipedrive Redirect URI (crm_sync_pd_redirect_uri)
  • Pipedrive Webhook Username (crm_sync_pd_webhook_user)
  • Pipedrive Webhook Password (crm_sync_pd_webhook_password)
  • Pipedrive API token (crm_sync_fgt_pd_token)

Tous ces champs sont de type texte (Char). Si vous ne travaillez qu'avec l'un des deux CRM, préparez uniquement son bloc.

Écran Paramètres d'Odoo avec barre de recherche, boutons Enregistrer et Annuler et barre latérale avec CRM Sync et Inventaire
Paramètres d'Odoo avec CRM Sync dans la barre latérale ; le panneau principal est vide, sans paramètres chargés

Lors de la connexion : direction, notifications et webhooks

Une fois les identifiants collés, il reste ces champs à vérifier :

  • Choisissez une valeur dans HubSpot Direction (crm_sync_hs_direction). C'est un champ de sélection : regardez les options proposées par votre Odoo avant d'enregistrer.
  • Faites de même avec Pipedrive Direction (crm_sync_pd_direction).
  • Renseignez Sync Notification User (crm_sync_notify_user_id), un champ de type Many2one.
  • Décidez si vous cochez Auto-register webhooks (crm_sync_auto_register_webhooks), une case oui ou non.
  • Après avoir enregistré les tokens, regardez ce qu'affichent HubSpot token saved in FlexigoTech Cloud on (crm_sync_fgt_hs_saved_at) et Pipedrive token saved in FlexigoTech Cloud on (crm_sync_fgt_pd_saved_at).

Voici quelques-uns des écrans du module que vous allez utiliser :

Tableau de bord CRM Sync avec HubSpot et Pipedrive déconnectés, dialogue Import CRM Data, liste Sync Queue filtrée sur Pending et dialogue Cross-Border Transfer Disclosure
Le tableau de bord CRM Sync (sections HubSpot, Pipedrive, Sync Health et Throughput), le dialogue d'import, la file en Pending et l'avertissement sur le transfert de données
  • Dans le dialogue Import CRM Data, vérifiez le contenu du champ Service et répondez à la question sur l'import de tous les contacts et sociétés avec Import Now, Skip ou Cancel.
  • Dans Cross-Border Transfer Disclosure, lisez le texte affiché par le module sur le transfert de données vers les États-Unis au titre du RGPD. La case I acknowledge and continue apparaît décochée et les boutons sont Acknowledge & Continue et Cancel.

Les états que vous verrez sur chaque enregistrement

Le module définit deux champs d'état avec des valeurs différentes. Mieux vaut les connaître avant que les enregistrements commencent à arriver.

Le champ state accepte ces valeurs :

  • pending = Pending
  • processing = Processing
  • done = Done
  • error = Error
  • skipped = Skipped

Le champ status accepte celles-ci :

  • success = Success
  • error = Error
  • skipped = Skipped
  • forced = Forced
  • acknowledged = Acknowledged
  • deleted = Deleted

Dans la séquence animée ci-dessus, la liste Sync Queue filtrée sur Pending affiche des enregistrements Pipedrive et HubSpot de type Inbound Webhook et Outbound Push, avec leur priorité, l'ID externe, l'état Pending et la prochaine tentative. Pour voir les menus et tâches qui se cachent derrière, nous l'expliquons dans le fonctionnement interne du module.

La première semaine : quoi vérifier

  • Ouvrez Sync Queue et filtrez sur Pending pour voir ces enregistrements avec leur priorité, leur ID externe et leur prochaine tentative.
  • Cherchez les enregistrements en Error et en Skipped, aussi bien dans state que dans status.
  • Regardez s'il y a des enregistrements en Forced, Acknowledged ou Deleted dans status.
  • Ouvrez le tableau de bord CRM Sync et passez en revue les sections Sync Health et Throughput, ainsi que le nombre de conflits et d'erreurs affiché.
  • Dans le dialogue Resolve Conflicts, la section Conflicts comporte un champ déroulant Resolution ; choisissez la valeur souhaitée et cliquez sur Apply ou Cancel.
Dialogue Resolve Conflicts avec la section Conflicts, le champ Resolution sur Keep Odoo Value et les boutons Apply et Cancel
Le dialogue Resolve Conflicts avec Keep Odoo Value sélectionné ; l'arrière-plan est vide, sans enregistrements
  • Surveillez votre messagerie : FlexigoTech Cloud surveille la synchronisation et prévient par e-mail en cas d'échec.
  • Si vous ouvrez l'assistant Bulk Unlink CRM Records, vérifiez le service sélectionné et le compteur Linked Partners, et lisez l'avertissement sur les ids externes avant de cliquer sur Unlink All.
Assistant Bulk Unlink CRM Records avec HubSpot sélectionné, Linked Partners à 0, avertissement sur les ids externes et boutons Unlink All et Cancel
Bulk Unlink CRM Records avec le service HubSpot, encore sans enregistrements liés (Linked Partners à 0)

Si un message que vous ne comprenez pas s'affiche, vous trouverez les textes exacts et la marche à suivre pour chacun dans les erreurs et avertissements du module.

Ce que fait FlexigoTech Cloud et ce qui se passe si vous l'arrêtez

La connexion passe par FlexigoTech Cloud : il stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Si la plateforme modifie son API, le module et le service sont adaptés.

L'app coûte 9 € HT sur Odoo Apps, en paiement unique par version, pour Odoo 17, 18, 19 et 20. Le plan Connecteur coûte 49 €/mois ou 490 €/an HT, avec jusqu'à 3 comptes de la plateforme (Pro : 98 €/mois ou 980 €/an HT, jusqu'à 10).

Sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête, mais les données restent dans votre Odoo.

Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com. Si vous l'avez acheté sur l'Odoo App Store, chaque version d'Odoo s'achète là-bas.

Comment FlexigoTech vous accompagne

FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et intégrations sur mesure. Si vous souhaitez que nous configurions la connexion avec vous ou si vous avez besoin de quelque chose que le module ne couvre pas, vous trouverez les détails sur la page du connecteur et sur la fiche Odoo Apps.

À 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.Vous utilisez HubSpot ou Pipedrive sans Odoo : comment décider de les connecterVous utilisez HubSpot ou Pipedrive sans Odoo ? Ce que vous faites à la main, ce que le connecteur Two-Way CRM Sync Lite aligne et par où commencer.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources