Une identification fiable est la clé d'une base de données propre dans Positive User. Lorsque vous identifiez correctement vos enregistrements, vous vous assurez que les automatisations se déclenchent pour les bonnes personnes et que les données provenant de systèmes externes correspondent aux bons profils. Choisir l'identifiant approprié vous permet d'éviter les doublons et offre un moyen cohérent de suivre les parcours de vos contacts.
En comprenant la différence entre les identifiants générés par le système et ceux définis par l'utilisateur, votre équipe peut construire une structure de données plus sécurisée et évolutive.
Dans Positive User, vous disposez de trois principales façons d'identifier les objets tels que les contacts, les entreprises et les opportunités. Chacune répond à un objectif différent selon la manière dont vous gérez vos données.
L'ID système est un numéro unique et permanent attribué par Positive User dès la création d'un objet. Vous trouverez cet ID à la fin de l'URL dans la barre d'adresse de votre navigateur lorsque vous consultez un profil spécifique.
Caractéristique : il est immuable et ne peut être ni modifié ni supprimé.
Idéal pour : les références système internes et les opérations avancées via l'API REST.

Un ID personnalisé est un attribut standard vide par défaut, dont vous définissez la valeur. Il est souvent importé depuis une base de données externe, un CRM ou une boutique en ligne (comme un ID Shopify). Contrairement à l'ID système, il est stocké sous forme de champ spécifique sur le profil de l'objet.
Caractéristique : il est flexible et vous permet de faire le lien entre Positive User et vos autres outils.
Idéal pour : garantir que le contact X dans votre système externe est toujours le contact X dans Positive User. Également pour connecter les objets entre eux (par exemple, associer des contacts à des entreprises).
Pour une meilleure sécurité, n'utilisez pas d'adresses email en clair comme ID personnalisé pour vos contacts. Pour protéger correctement les données sensibles, ces valeurs doivent être hachées ou encodées avant d'être envoyées à Positive User.
Pour les contacts, l'adresse email peut faire office d'identifiant naturel. C'est la méthode la plus courante pour reconnaître les personnes qui interagissent avec vos formulaires ou vos campagnes.
Caractéristique : elle facilite considérablement le dédoublonnage. Si vous ne disposez pas d'un ID numérique distinct provenant d'une base de données externe, l'utilisation de l'adresse email est vivement recommandée.
Idéal pour : maintenir automatiquement votre base de données propre.
Chaque contact possède un ID système par défaut. Voici comment choisir le bon identifiant principal pour votre travail au quotidien :
Quand utiliser une adresse email : c'est généralement la meilleure option. Elle évite facilement les doublons lorsque les personnes remplissent des formulaires, s'abonnent à vos newsletters ou interagissent avec vos campagnes. Cette option ne permet pas de conserver plusieurs contacts avec la même adresse email.
Quand utiliser un ID personnalisé : choisissez cette option si votre plateforme externe (comme une application personnalisée) génère ses propres numéros uniques. Cela permet de maintenir les deux systèmes parfaitement synchronisés et ajoute un niveau de sécurité si vous choisissez de hacher les valeurs. Il est recommandé d'attribuer un ID personnalisé pour identifier les contacts, car il s'agit des enregistrements confirmés et vérifiés.
Quand l'ID système est utilisé : si aucun email ni ID personnalisé n'est fourni, Positive User s'appuie sur l'ID système et les cookies du navigateur pour suivre temporairement la personne en tant que contact anonyme.
Quand utiliser un ID personnalisé : c'est extrêmement utile pour associer automatiquement les contacts aux entreprises. En incluant un attribut « company_id » dans votre fichier lors d'un import, Positive User connecte instantanément les personnes au bon profil d'entreprise.
Quand un ID système suffit : utilisez cette option si votre équipe construit le tunnel de vente manuellement dans l'application et n'a pas besoin de synchroniser les enregistrements d'entreprises avec un outil de comptabilité externe.
La logique pour les opportunités et les tickets de support suit le même schéma que pour les entreprises et les contacts.
Le rôle de l'ID système : vous vous appuierez sur l'ID système généré automatiquement pour votre travail quotidien dans votre tunnel de vente ou votre helpdesk. L'application gère le suivi en arrière-plan au fur et à mesure que vous déplacez les éléments entre les étapes.
Quand utiliser un ID personnalisé : un ID personnalisé (comme un ID d'opportunité ou une référence de ticket provenant d'un autre système) devient nécessaire lorsque vos développeurs doivent mettre à jour des statuts à distance ou définir des attributs spécifiques via l'API REST, ou lorsque vous devez associer ces objets à d'autres (par exemple, importer des tâches et les associer à des opportunités).
D'autres objets du système, tels que les tickets de support, peuvent être gérés de la même manière : en utilisant les ID système pour la navigation interne dans l'application et les ID personnalisés pour les mises à jour externes pilotées par API.