Un'identificazione affidabile è la chiave per un database pulito in Positive User. Quando identifichi correttamente i tuoi record, ti assicuri che le automazioni si attivino per le persone giuste e che i dati provenienti da sistemi esterni corrispondano ai profili corretti. Scegliere l'identificatore adeguato ti aiuta a evitare i duplicati e offre un modo coerente per tracciare i percorsi dei tuoi contatti.
Comprendendo la differenza tra ID generati dal sistema e ID definiti dall'utente, il tuo team può costruire una struttura dei dati più sicura e scalabile.
In Positive User hai tre modi principali per identificare oggetti come contatti, aziende e opportunità di vendita. Ognuno serve a uno scopo diverso in base a come gestisci i tuoi dati.
Il System ID è un numero univoco e permanente assegnato da Positive User nel momento in cui viene creato un oggetto. Puoi trovare questo ID alla fine dell'URL nella barra degli indirizzi del tuo browser ogni volta che stai visualizzando un profilo specifico.
Caratteristica: è immutabile e non può essere modificato o eliminato.
Ideale per: riferimenti interni del sistema e operazioni avanzate tramite REST API.

Un Custom ID è un campo standard che per impostazione predefinita è vuoto e sei tu a definire il valore con cui viene popolato. Spesso viene importato da un database esterno, da un CRM o da uno store online (come un ID Shopify). A differenza del System ID, viene memorizzato come campo specifico sul profilo dell'oggetto.
Caratteristica: è flessibile e ti permette di colmare il divario tra Positive User e i tuoi altri strumenti.
Ideale per: assicurarti che il contatto X nel tuo sistema esterno sia sempre il contatto X in Positive User. Inoltre, per collegare oggetti tra loro (ad esempio, assegnare contatti alle aziende).
Per una maggiore sicurezza, non utilizzare indirizzi email in chiaro come Custom ID per i contatti. Per proteggere adeguatamente i dati sensibili, questi valori dovrebbero essere sottoposti a hash o codificati prima di essere inviati a Positive User.
Per i contatti, l'indirizzo email può fungere da identificatore naturale. È il modo più comune per riconoscere le persone che interagiscono con i tuoi form o con le tue campagne.
Caratteristica: consente una deduplica molto semplice. Se non disponi di un ID numerico separato proveniente da un database esterno, l'uso dell'indirizzo email è altamente consigliato.
Ideale per: mantenere automaticamente pulito il tuo database.
Ogni contatto ha un System ID per impostazione predefinita. Ecco come scegliere l'identificatore principale giusto per il tuo lavoro quotidiano:
Quando usare un indirizzo email: di solito è la tua opzione migliore. Previene facilmente i duplicati quando le persone compilano form, si iscrivono alle newsletter o interagiscono con le tue campagne. Questa opzione non consente di mantenere più contatti con lo stesso indirizzo email.
Quando usare un Custom ID: scegli questa opzione se la tua piattaforma esterna (come un'app personalizzata) genera numeri univoci propri. Mantiene entrambi i sistemi perfettamente allineati e aggiunge un livello di sicurezza se decidi di sottoporre i valori ad hash. È consigliato assegnare un Custom ID per identificare i contatti, poiché rappresentano i record verificati e confermati.
Quando viene usato il System ID: se non viene fornita alcuna email o alcun Custom ID, Positive User si affida al System ID e ai cookie del browser per tracciare temporaneamente la persona come contatto anonimo.
Quando usare un Custom ID: è estremamente utile per assegnare automaticamente i contatti alle aziende. Includendo un campo "company_id" nel tuo file durante un'importazione, Positive User collega istantaneamente le persone al Profilo aziendale corretto.
Quando è sufficiente un System ID: usalo se il tuo team costruisce la pipeline di vendita manualmente all'interno dell'app e non ha bisogno di sincronizzare i record aziendali con uno strumento di contabilità esterno.
La logica per opportunità di vendita e Ticket di supporto segue lo stesso schema di aziende e contatti.
Il ruolo del System ID: ti affiderai al System ID generato automaticamente per il lavoro quotidiano all'interno della tua pipeline di vendita o helpdesk. L'app gestisce il tracciamento in background mentre sposti gli elementi tra le fasi.
Quando usare un Custom ID: un Custom ID (come un ID di opportunità di vendita o un riferimento di ticket proveniente da un altro sistema) diventa necessario se i tuoi sviluppatori devono aggiornare da remoto gli stati o impostare campi specifici tramite la REST API o quando devi assegnare questi oggetti ad altri (ad esempio, importare task e assegnarli alle opportunità di vendita).
Altri oggetti nel sistema, come i Ticket di supporto, possono essere gestiti allo stesso modo: utilizzando i System ID per la navigazione interna nell'app e i Custom ID per gli aggiornamenti esterni gestiti tramite API.