Gestione centralizzata dei contatti: un profilo per cliente su tutti i canali

, Editorial Team

Lo stesso cliente esiste tre volte: sul cellulare, nella casella di posta e su Instagram. Spieghiamo come un sistema riconosce che si tratta della stessa persona, quali sono i tre modi per gestire i duplicati, cosa succede quando i dati si contraddicono e come importare vecchie liste senza problemi.

TL;DR

La gestione centralizzata dei contatti significa che ogni cliente ha esattamente un profilo, qualunque sia il canale da cui scrive. Il sistema riconosce, dal numero di telefono, dall'indirizzo email o dall'ID canale, che due schede ricevute appartengono alla stessa persona, e le unisce in un unico contatto. Lo storico resta completo e i duplicati non si accumulano.

La domanda importante è cosa succede, unendo le schede, quando i dati si contraddicono. Con SendSeven, la scheda più vecchia diventa il contatto principale, i campi compilati vincono su quelli vuoti, e il caso viene registrato come nota sul contatto. I contatti bloccati e archiviati restano bloccati e archiviati.

Perché lo stesso cliente esiste più volte nel tuo sistema

Giulia Ferrari chiama al telefono, e il numero resta salvato in rubrica sul cellulare. Due settimane dopo scrive via email, e l'indirizzo rimane nella casella di posta. Poi chiede su Instagram informazioni su un preventivo, dove esiste solo come nome utente, senza cognome. Nella cartella dei preventivi si chiama «Ferrari, G.»; sul cellulare aziendale, «Giulia nuova».

È la stessa persona in quattro sistemi diversi. Nessuno ha sbagliato, è la conseguenza naturale del fatto che ogni canale porta con sé il proprio identificativo. Il costo si presenta in tre punti:

  • Lavoro duplicato. Due persone del team gestiscono la stessa richiesta, perché ciascuna vede solo il proprio canale.
  • Mancanza di contesto. Chi non vede lo storico richiede di nuovo qualcosa a cui il cliente ha già risposto tre settimane prima.
  • Messaggi sbagliati. Un contatto bloccato o che si è disiscritto riceve comunque una campagna, perché la disiscrizione è legata a un'altra scheda.

Una gestione centralizzata dei contatti non risolve questo mettendo ordine a memoria, ma con una regola: esiste un profilo per ogni persona, e tutto ciò che arriva viene verificato rispetto a quello. La definizione è nel glossario alla voce gestione dei contatti.

Come un sistema riconosce che si tratta della stessa persona

Il riconoscimento si basa su identificativi univoci, non sul nome. I nomi sono poco affidabili per questo compito, perché «G. Ferrari», «Giulia Ferrari» e «Ferrari Impianti» compaiono fianco a fianco per la stessa persona. Vengono verificati tre segnali:

  • Numero di telefono. Collega chiamata, SMS e WhatsApp.
  • Indirizzo email. Collega casella di posta, modulo e newsletter.
  • ID canale. L'identificativo che Instagram, Facebook Messenger o Telegram assegnano a quella persona.

Un contatto può avere più di questi identificativi contemporaneamente, ed è proprio questo il punto. Un profilo con un numero di cellulare, un fisso, due indirizzi email e un ID Instagram non è un caso speciale, è la normalità per un cliente che è con te da tempo.

C'è un caso speciale che merita attenzione, perché viene spesso scambiato per un duplicato: se qualcuno ti scrive per la prima volta su WhatsApp e quel numero appartiene già a un contatto esistente, non viene creata una seconda scheda. L'identificativo WhatsApp si aggiunge semplicemente al profilo esistente come ulteriore metodo di contatto. Il termine tecnico per l'intero processo è nel glossario alla voce corrispondenza contatti.

Quattro schede della stessa cliente, provenienti da telefono, email, Instagram e WhatsApp, si uniscono, attraverso i segnali numero di telefono, indirizzo email e ID canale, in un unico profilo di contatto. Illustrazione di SendSeven
I canali restano separati. La persona viene riunita in una sola.

Tre modi per gestire i duplicati

Non tutti i team vogliono lo stesso comportamento. Chi crea centinaia di contatti al giorno tramite un'API ha esigenze diverse da un'attività che riceve venti richieste a settimana. Per questo esistono tre modalità, e la scelta vale per tutto l'account.

Confronto delle tre modalità di gestione dei duplicati di SendSeven: unione automatica, consenti duplicati e blocca duplicati, con il comportamento in caso di collisione e la situazione di team più adatta a ciascuna.
Modalità Cosa succede in caso di collisione Adatta per
Unione automatica
Predefinita
La nuova scheda aggiorna il contatto esistente, invece di crearne una seconda. Team che vogliono una scheda cliente pulita e non vogliono gestire i duplicati a mano.
Consenti duplicati Il contatto viene creato, ma le possibili corrispondenze vengono segnalate e mostrate accanto. Team che preferiscono decidere da soli, e casi in cui più persone condividono un indirizzo comune.
Blocca duplicati La creazione viene rifiutata e vengono indicate le corrispondenze esistenti. Collegamenti a un altro sistema che detiene i dati, dove nulla deve comparire inosservato.
La modalità vale per tutto l'account. Una singola creazione tramite API può sostituirla solo per quella chiamata.

Per la maggior parte delle piccole attività, la prima modalità è quella giusta, ed è per questo che è predefinita. Se hai dei dubbi, inizia da lì e controlla l'elenco dei possibili duplicati dopo un paio di settimane. Le corrispondenze sono raggruppate per numero di telefono, email, ID canale o nome, e puoi unire più gruppi insieme.

Cosa succede quando due schede si contraddicono

Questa è la domanda davanti alla quale la maggior parte esita. Se una scheda dice «Giulia» e l'altra «Giuli», quale prevale? Quattro regole rispondono a questo:

  1. La scheda più vecchia diventa il contatto principale. Di solito ha lo storico più lungo e più collegamenti.
  2. I campi compilati vincono su quelli vuoti. Se la nuova scheda ha un indirizzo aziendale e quella vecchia no, viene trasferito. Se entrambi sono compilati, resta il valore più vecchio.
  3. Bloccato e archiviato restano. Se uno dei due contatti era bloccato o archiviato, lo è anche il contatto unito. Un'unione non può mai revocare in silenzio un blocco.
  4. Il conflitto viene registrato. Sul contatto principale compare una nota di sistema che indica da quale scheda proviene l'unione e quale valore è stato scartato.

Tutto ciò che era collegato al secondo contatto si sposta insieme a esso: conversazioni, messaggi, note, tag, campi personalizzati e i metodi di contatto. Nessuno storico va perso, resta solo collegato altrove.

Due schede di contatto in conflitto vengono unite: la scheda più vecchia diventa quella principale, i campi compilati vincono su quelli vuoti, il blocco resta e il valore scartato viene registrato come nota di sistema. Illustrazione di SendSeven
Niente scompare inosservato. Ciò che viene scartato resta annotato sul contatto.

Un'eccezione è volutamente rigida: se una persona del team aggiunge a un contatto un numero di telefono o un indirizzo email che appartiene già a un altro contatto, non viene unito nulla automaticamente. Compare invece una richiesta con due opzioni: aprire l'altro contatto oppure unire consapevolmente. In questo modo, un'unione avviene solo dopo una conferma esplicita.

Importare vecchie liste senza creare caos

Il punto di partenza più comune è un file CSV esportato da Excel o dal vecchio sistema. Prima conviene controllare tre cose:

  • Sistema la riga di intestazione. La prima riga deve contenere i nomi delle colonne. Un campo per colonna, senza celle unite.
  • Uniforma i numeri di telefono. Il formato internazionale con prefisso del paese è la scelta più sicura, perché anche il riconoscimento dipende da questo. Ogni riga richiede almeno un numero di telefono o un indirizzo email.
  • Chiarisci il consenso. Importa solo i contatti che hanno acconsentito al contatto tramite quel canale specifico. Le liste acquistate non sono un caso limite, sono escluse.

Durante l'importazione stessa puoi impostare la gestione dei duplicati per quella singola esecuzione, indipendentemente dall'impostazione dell'account. Dopo l'importazione, il riepilogo mostra quanti contatti sono stati uniti e quanti bloccati. La guida completa è in Importare e organizzare i contatti.

Cosa significa questo per il tuo CRM e le tue integrazioni

L'obiezione più comune contro l'unione automatica è tecnica: se due contatti diventano uno, un identificativo scompare. Cosa succede al CRM che aveva salvato quell'identificativo?

Resta consultabile. Chi interroga il vecchio identificativo tramite l'API riceve il contatto unito, insieme all'indicazione di in quale contatto è confluito. Gli identificativi salvati in un CRM, in un ricevitore di webhook o in un passaggio di automazione continuano a funzionare, invece di puntare al vuoto.

Questo vale per tutte e tre le vie di collegamento disponibili nella sezione integrazioni: Zapier e n8n senza programmazione, i webhook per gli eventi in tempo reale e l'API REST per un'integrazione completa.

Un punto da inquadrare bene: una gestione centralizzata dei contatti per la messaggistica non sostituisce un CRM pensato per preventivi, fatture e fasi di vendita. Dà a quel CRM la parte che di solito gli manca, lo storico completo dei messaggi su tutti i canali. Cosa significhi questo dal punto di vista strategico per i silos di dati meriterebbe un articolo a parte. Come funziona la casella di posta condivisa che sta dietro a tutto questo è spiegato altrove.

Domande frequenti

Cos'è la gestione centralizzata dei contatti?

È la gestione sistematica di tutti i dati dei clienti in un unico posto, con un profilo per persona. I messaggi in arrivo da tutti i canali vengono collegati a quel profilo, invece di finire in rubriche separate.

Come si riconosce che due contatti sono la stessa persona?

Dal numero di telefono, dall'indirizzo email e dall'ID canale. Il nome non viene usato per questo, perché la grafia varia troppo.

Si può perdere qualcosa quando i contatti vengono uniti?

Conversazioni, note, tag e campi personalizzati si spostano tutti integralmente. Può essere scartato solo il valore di un campo, quando le due schede hanno qualcosa di diverso nello stesso punto. Questo caso viene registrato come nota sul contatto.

Cosa succede a un contatto bloccato?

Resta bloccato. Il blocco e l'archiviazione si impongono sempre durante un'unione, così nessuno che si è disiscritto ricomincia per errore a ricevere messaggi.

Il mio CRM si rompe se i contatti vengono uniti?

No. Il vecchio identificativo resta interrogabile e punta al contatto unito. Le integrazioni che avevano salvato il vecchio identificativo continuano a funzionare.

Serve un lavoro di preparazione in Excel?

Per l'attività quotidiana no, lì l'abbinamento avviene all'arrivo. Prima di un'importazione conviene dedicare un'ora a mettere ordine, soprattutto ai numeri di telefono e alle colonne.

Conclusione

La gestione centralizzata dei contatti non è un'operazione di pulizia, ma una regola che funziona in background. Finché funziona, nessuno se ne accorge. Ciò che si nota è sempre e solo la sua assenza, sotto forma di due risposte alla stessa domanda o di una campagna inviata a chi si è disiscritto da tempo.

Bastano due decisioni per iniziare. Primo, in quale modalità il tuo account deve gestire i duplicati, e per la maggior parte delle attività l'unione automatica è quella giusta. Secondo, se importare la tua vecchia lista in modo ordinato oppure lasciare che i contatti nascano con l'attività quotidiana. Tutto il resto, dai campi personalizzati ai tag fino al collegamento con il tuo CRM, si risolve strada facendo.

Se vuoi vedere come si presenta un profilo di questo tipo: la gestione centralizzata dei contatti fa parte della casella di posta unificata di SendSeven e funziona con tutti i canali che colleghi.