Par Pôle Web, Romain

Création le 26/11/21

Mis à jour le -

I) Introduction

Ce document fait preuve d'historique concernant la mise en place de HubSpot et permet d'introduire son fonctionnement



II) Les objets HubSpot

HubSpot  fonctionne avec une dizaine "d'objets" comme les contacts qui représentent les prospects/clients. Tous ces objets peuvent être liés entre eux. Pour sa mise en place, 3 objets ont été utilisés. Chaque objet des a propriétés natives (comme l'email pour un contact). Il y a également la possibilités de créer un nombre illimité de propriétés personnalisées (comme "Le dernier point de retrait" par exemple). Enfin ces propriétés sont de différents formats: texte, date, nombre...

Les propriétés sont définis dans ce document:

Hubspot - Attributs personnalisés - Google Sheets


1) Les contacts

Un import de la base de données client B2C a été fait le 24/11/2021 avec toutes les propriétés.

Une tâche automatique tourne toutes les nuits pour mettre à jour les données. Cette tâche automatique existe depuis le 27/11/2021.

Attention: elle se charge uniquement de mettre à jour les contacts et non les transactions (commandes)


2) Les transactions

Travail en cours


3) Les entreprises

Travail en cours


III) Les applications externes connectées

Pour faciliter la synchronisation, plusieurs applications ont été installées sur HubSpot


1) Typeform

Permet de synchroniser les données NPS (note, commentaire et date de soumission) recueillies dans le formulaire de retour client envoyé dans la 1ere phase du processus d'embarquement client. Il faut se rendre dans l'édition du formulaire > connecter > HubSpot > les ... > pour configurer le fonctionnement


2) Freshdesk

Permet d'ajouter les tickets freshdesk sur les activités des contacts HubSpot


IV) Temporaire - le travail restant

- Définir les attributs des transactions

- Importer l'historique des transactions en les rattachant aux contacts (grâce à l'import hubspot)

- Mettre en place l'ajout automatique des nouvelles commandes B2C

- Développer l'objet entreprise sur l'App du Moulin

- Ajouter les entreprises & Associer les clients B2B à ces entreprises

- Importer les contacts B2B (contact + entreprise)

- Importer les commandes B2B passées

- Mettre en place l'ajout automatique des nouvelles commandes B2B

- Bouton HubSpot pour actualiser les infos d'un contact


Note pour le pôle web:

- L'import des commandes en tant que transaction est la meilleure solution car actuellement, il est impossible de créer un groupe de transactions; ce qui signifie qu'il faut faire une requête par commande à HubSpot puis une reauqtête pour associer l'id de la transaction à la commande. Par conséquent, les commandes n'auront pas leur id de transaction dans l'App du Moulin, ce qui augmente le risque de doublons de transactions, d'ou l'utilité d'avoir un bouton pour actualiser les infos du contact

- Pas de webhook: les webhooks sont disponibles uniquement dans les workflow avec un abonnement spécifique. Possible de faire une application publiques, mais beaucoup de devs.  Possible si le temps réel devient important. En attendant, ce seront des requêtes journalières qui mettront à jour HubSpot