Se la lista di controllo scompare, ci si trova di fronte a due scenari possibili:
Caso semplice (quando l'email è impostata come chiave univoca)
I contatti che stai tentando di aggiungere alla lista di controllo sono già inclusi nella tua popolazione, sia che si trovino in un filtro, in una lista oppure in un'altra popolazione che hai aggiunto al tuo scenario. Se il contatto è già esistente in un'altra popolazione, non verrà aggiunto; pertanto, il numero di contatti nella lista di controllo non corrisponderà al numero inserito.
Durante la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
Email (chiave univoca) |
|
|
contact@gmail.com | contact@gmail.com | |
contact2@gmail.com | contact2@gmail.com | |
contact3@gmail.com | contact3@gmail.com | |
contact4@gmail.com | ||
contact5@gmail.com | ||
contact6@gmail.com |
Dopo la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
Email (chiave univoca) |
|
|
contact@gmail.com | [empty] | |
contact2@gmail.com | ||
contact3@gmail.com | ||
contact4@gmail.com | ||
contact5@gmail.com | ||
contact6@gmail.com |
Caso complesso (il campo email non è la chiave univoca, ma un campo personalizzato (c2))
La lista di controllo viene aggiunta una ad una nella tabella della campagna. In questa tabella (internamente) c'è una chiave univoca che corrisponde alla chiave univoca del cliente. In questo caso si tratta del campo personalizzato c2.
Quando l'utente aggiunge la lista di controllo, solo l'email è obbligatoria (non il campo c2). Pertanto, quando la piattaforma aggiunge i contatti alla campagna, possono verificarsi tre diverse situazioni:
1.- Il contatto della lista di controllo è presente nel database (DB) dei clienti: in questo caso la piattaforma controlla il c2 dal DB e lo inserisce poi nella tabella interna della campagna.
Durante la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
|
c2 (chiave univoca) |
|
|
|
ID0251 | contact@gmail.com | contact@gmail.com | |
ID0252 | contact2@gmail.com | contact2@gmail.com | |
ID0253 | contact3@gmail.com | contact3@gmail.com | |
ID0254 | contact4@gmail.com | ||
ID0255 | contact5@gmail.com | ||
ID0256 | contact6@gmail.com |
Dopo la creazione della campagna
Campaign table (to full DB) | Seed list | ||
c2 (unique key) | Email (unique key) | ||
ID0251 | contact@gmail.com | [empty] | |
ID0252 | contact2@gmail.com | ||
ID0253 | contact3@gmail.com | ||
ID0254 | contact4@gmail.com | ||
ID0255 | contact5@gmail.com | ||
ID0256 | contact6@gmail.com |
2.- È presente un contatto nella lista di controllo che non si trova nel DB del cliente: una volta che la piattaforma ha controllato le informazioni nel DB, (poiché c2 non è un campo obbligatorio), il contatto verrà aggiunto con un valore vuoto nel campo c2 della tabella interna della campagna.
Durante la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
|
c2 (chiave univoca) |
|
|
|
ID0251 | contact@gmail.com | contact@gmail.com | |
ID0252 | contact2@gmail.com | contact2@gmail.com | |
ID0253 | contact3@gmail.com | contact3@gmail.com | |
ID0254 | contact4@gmail.com | contact7@gmail.com | |
ID0255 | contact5@gmail.com | ||
ID0256 | contact6@gmail.com |
Dopo la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
|
c2 (chiave univoca) |
Email (chiave univoca) |
|
|
ID0251 | contact@gmail.com | contact7@gmail.com | |
ID0252 | contact2@gmail.com | ||
ID0253 | contact3@gmail.com | ||
ID0254 | contact4@gmail.com | ||
ID0255 | contact5@gmail.com | ||
ID0256 | contact6@gmail.com | ||
EMPTY | contact7@gmail.com |
3.- Sono presenti 2 (o più) contatti nella lista di controllo che non si trovano nel DB del cliente: una volta che la piattaforma ha controllato le informazioni nel DB, il contatto verrà aggiunto con un valore vuoto nel campo c2 della tabella interna della campagna.
Tuttavia, se sono presenti 2 (o più) contatti con informazioni vuote, la piattaforma rimuoverà quei contatti perché la lista di controllo dei seed non può avere più di una chiave univoca vuota.
Durante la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
|
c2 (chiave univoca) |
|
|
|
ID0251 | contact@gmail.com | contact@gmail.com | |
ID0252 | contact2@gmail.com | contact2@gmail.com | |
ID0253 | contact3@gmail.com | contact3@gmail.com | |
ID0254 | contact4@gmail.com | contact7@gmail.com | |
ID0255 | contact5@gmail.com | contact8@gmail.com | |
ID0256 | contact6@gmail.com |
Dopo la creazione della campagna
Tabella della campagna (a DB completo) |
|
Lista di controllo |
|
c2 (chiave univoca) |
Email (chiave univoca) |
|
|
ID0251 | contact@gmail.com | contact7@gmail.com | |
ID0252 | contact2@gmail.com | ||
ID0253 | contact3@gmail.com | ||
ID0254 | contact4@gmail.com | ||
ID0255 | contact5@gmail.com | ||
ID0256 | contact6@gmail.com | ||
EMPTY | contact7@gmail.com | ||
duplicated empty id (contact removed) |
contact8@gmail.com |