Lorsque vous configurez l’intégration HubSpot dans lemlist, vous associez les champs de vos contacts lemlist aux propriétés HubSpot pour synchroniser les données dans les deux sens. Tous les types de propriétés HubSpot ne sont pas pris en charge : cet article présente ceux que vous pouvez associer, ceux qui sont exclus et les correspondances entre les types de champs des deux plateformes.
Types de champs HubSpot pris en charge
Seules les propriétés HubSpot dont le type figure ci-dessous sont proposées dans lemlist pour l’association des champs. Le fieldType d’une propriété HubSpot (le widget utilisé dans l’interface) peut varier, mais c’est son type sous-jacent qui détermine si vous pouvez l’associer.
Type dans l’interface HubSpot | Type de propriété HubSpot | fieldType courant |
Texte sur une ligne | string | text |
Texte sur plusieurs lignes | string | textarea |
Nombre | number | number |
Sélecteur de date | date | date |
Date et heure | datetime | date |
Case à cocher unique (booléen) | bool | booleancheckbox |
Liste déroulante | enumeration | select |
Cases à cocher multiples | enumeration | checkbox |
Boutons radio | enumeration | radio |
Numéro de téléphone | phone_number | phonenumber |
Utilisateur / propriétaire HubSpot | enumeration (référence à l’objet Owner) | select |
Dans l’API HubSpot, toutes les valeurs sont stockées sous forme de chaînes de caractères. lemlist les convertit à la volée : un champ Date est envoyé sous forme d’horodatage à minuit UTC, un champ Date et heure sous forme d’horodatage ISO complet et les valeurs d’énumération sous forme d’identifiant ou de libellé d’option.
Types de champs non pris en charge
Les propriétés HubSpot suivantes ne peuvent pas être associées pour une synchronisation dans les deux sens. Elles sont soit absentes de la liste déroulante des champs à associer dans lemlist, soit proposées en lecture seule (CRM → lemlist uniquement).
Propriété HubSpot | Comportement dans lemlist | Raison |
Propriétés calculées ou de score (calculated = true) | En lecture seule (CRM → lemlist uniquement) | Calculées par HubSpot, elles ne peuvent pas être mises à jour depuis lemlist |
Propriétés en lecture seule (modificationMetadata.readOnlyValue = true) | En lecture seule (CRM → lemlist uniquement) | HubSpot bloque les mises à jour de ces champs |
Propriétés masquées (hidden = true) | Non proposées pour l’association | Non visibles dans l’interface HubSpot |
Tout autre type de propriété (par exemple object_coordinates, json, propriétés de type fichier ou HTML) | Exclu : absent de la liste déroulante | Type absent de la liste des types pris en charge ci-dessus |
Tableau de correspondance des champs (lemlist ↔ HubSpot)
Ce tableau présente les correspondances possibles entre les types de champs lemlist et HubSpot, dans les deux sens de synchronisation. Toute association qui ne figure pas ci-dessous est incompatible : la valeur ne sera pas synchronisée correctement (ou le champ ne sera pas proposé dans la liste déroulante des champs à associer).
lemlist → HubSpot (envoi)
Ce tableau présente les correspondances pour envoyer la valeur d’un champ de contact lemlist vers une propriété HubSpot.
Type de champ lemlist | Types HubSpot compatibles | Remarques |
Texte | Texte sur une ligne (string), Texte sur plusieurs lignes (string), Liste déroulante (enumeration), Numéro de téléphone (phone_number) | Le type le plus souple : une valeur texte convient à toute propriété HubSpot qui accepte des chaînes de caractères. Exception : les listes déroulantes (enumeration), voir l’avertissement ci-dessous. |
Nombre | Nombre (number) | Une valeur non numérique est rejetée (erreur de validation) et n’est pas synchronisée. |
Date | Sélecteur de date (date) | La valeur est envoyée sous forme d’horodatage à minuit UTC (date seule, sans heure). |
Date et heure | Date et heure (datetime) | La valeur est envoyée sous forme d’horodatage ISO complet. |
Booléen | Case à cocher unique (bool) | — |
URL | Texte sur une ligne (string) | HubSpot ne propose pas de type URL natif ; la valeur est stockée sous forme de texte. |
Téléphone | Numéro de téléphone (phone_number), Texte sur une ligne (string) | — |
Sélection | Liste déroulante (enumeration / select), Cases à cocher multiples (enumeration / checkbox) | Pour les énumérations à valeurs multiples, les valeurs sont concaténées. |
Utilisateur | Propriétaire HubSpot (enumeration faisant référence à l’objet Owner) | Associe un utilisateur lemlist à un propriétaire HubSpot à l’aide des correspondances entre utilisateurs. Seules les énumérations faisant référence à l’objet Owner sont prises en charge. |
Évitez d’associer un champ Texte de lemlist à une propriété de type liste déroulante (enumeration) dans HubSpot. Cette association est acceptée, mais HubSpot n’enregistre une valeur que si elle correspond exactement à l’une des options de la propriété. Dans le cas contraire, la valeur n’est pas synchronisée pour ce contact. Par exemple, les langues sont enregistrées dans lemlist avec les valeurs « English » et « French », alors que la propriété Langue de HubSpot attend « EN » et « FR ». Si vous avez besoin de cette association, utilisez d’abord les mêmes valeurs dans les deux outils.
Le statut du prospect dans lemlist ne peut pas être associé à une propriété HubSpot de type liste déroulante. Les valeurs de ce statut varient trop et contiennent des variables : elles ne peuvent donc pas correspondre aux options de la propriété.
HubSpot → lemlist (importation)
Ce tableau indique le type de champ lemlist obtenu lors de l’import d’une propriété HubSpot.
Type HubSpot | Type obtenu dans lemlist |
Texte sur une ligne (string), Texte sur plusieurs lignes (string) | Texte |
Nombre (number) | Nombre |
Sélecteur de date (date) | Date |
Date et heure (datetime) | Date et heure |
Case à cocher unique (bool) | Booléen |
Numéro de téléphone (phone_number) | Téléphone / Texte |
Liste déroulante / Cases à cocher / Boutons radio (enumeration) | Sélection / Texte |
Propriétaire HubSpot (enumeration → Owner) | Utilisateur |
Les propriétés HubSpot en lecture seule (champs calculés ou de score et toute propriété dont readOnlyValue vaut true) ne peuvent être synchronisées que dans le sens HubSpot → lemlist. Elles apparaissent en lecture seule dans la liste déroulante des champs à associer et ne sont jamais renvoyées de lemlist vers HubSpot.
