Come gestire una campagna di riattivazione dei lead con chiamate IA: lista, cadenza e regole di stop



Una campagna di riattivazione dei lead chiama persone che ti conoscono già, come lead che si sono raffreddati e clienti che hanno smesso di acquistare, con una cadenza fissa e regole chiare su quando fermarsi: così una vecchia lista si trasforma in conversazioni fissate, senza che nessuno venga chiamato troppo spesso o da due persone contemporaneamente.
Una lista di migliaia di contatti è troppo grande perché i commerciali la chiamino a mano e troppo preziosa per bruciarla in un pomeriggio. La parte difficile non è lo script della chiamata, ma il design che lo circonda: chi entra nella lista, quanti tentativi riceve ogni persona, cosa interrompe le chiamate e chi è responsabile del lead in ogni momento.
Chi dovrebbe entrare in una lista di riattivazione?
Persone che ti hanno dato il proprio numero e un segnale di interesse, e poi sono sparite. Buoni candidati:
- Lead con consenso che si sono raffreddati. Hanno compilato un modulo, hanno fatto una chiamata, poi hanno smesso di rispondere. Di solito sono il punto di partenza più caldo.
- Trattative perse o in stallo. Sono arrivati a vedere i prezzi o una proposta, poi hanno deciso di aspettare o sono passati a un concorrente.
- Clienti inattivi. Hanno acquistato in passato e non hanno più riacquistato.
Definisci una finestra di inattività con due limiti: abbastanza recente da far sì che si ricordino di te, abbastanza lontana da essere certo che nessun commerciale li stia ancora seguendo. Parti dal gruppo più recente, poi vai indietro nel tempo.
Esporta solo ciò che serve all'agente, una riga per persona:
| Colonna | Perché serve all'agente |
|---|---|
| Numero di telefono (E.164) | L'unico campo obbligatorio per le chiamate in batch |
| Nome | Apre la chiamata in modo personale |
| Data dell'ultimo contatto | «Ci siamo sentiti l'ultima volta a marzo» dimostra che non è una chiamata a freddo |
| Cosa avevano chiesto | Permette all'agente di dire cosa è cambiato da allora |
| Motivo della perdita, se noto | Permette all'agente di chiedere se quel motivo è ancora valido |
| ID del record nel CRM | Passato come metadato, così i risultati vengono scritti nel record giusto |
Nelle chiamate in batch di Retell, ogni colonna diversa dal numero di telefono e da alcuni campi riservati diventa una variabile dinamica che l'agente può usare, come {{last_contact_date}}.
Prima di usare la lista, verifica quale consenso ha ciascun gruppo. La FCC ha confermato che le voci generate dall'IA rientrano tra le voci «artificiali» ai sensi del TCPA, quindi queste chiamate richiedono in genere il consenso espresso preventivo della persona chiamata, e le regole della FCC fissano un requisito più alto, il consenso espresso preventivo scritto, per le chiamate di telemarketing verso numeri di cellulare che ne fanno uso. Un acquisto passato, da solo, non risolve la questione. Verifica ogni lista con il tuo consulente legale; la guida al TCPA per le chiamate outbound con IA spiega cosa chiedere. Questo non costituisce una consulenza legale.
Come si riduce una lista grande ai pochi contatti validi?
Filtra due volte: prima con i dati, prima di chiamare, poi con le chiamate stesse.
Prima di chiamare, rimuovi i duplicati per numero di telefono, i numeri contrassegnati come do-not-call, chi ha già un appuntamento o una trattativa aperta, chi è seguito da un commerciale e chi non ha il consenso necessario per la chiamata.
Le chiamate fanno il secondo passaggio. Definisci un campo di selezione nell'analisi post-chiamata, ad esempio reactivation_outcome con i valori interessato, non ora, non adatto, persona sbagliata e non chiamare. Ogni chiamata connessa viene trascritta e classificata, quindi la lista che torna ai commerciali contiene solo le persone con cui vale la pena parlare. Ogni batch riporta le chiamate inviate, quelle a cui è stata data risposta e quelle andate a buon fine, e puoi filtrare la cronologia delle chiamate per batch per confrontare una lista con un'altra.
Quale cadenza dovrebbe ricevere ogni lead?
Una chiamata al giorno più un SMS dopo ogni chiamata persa, per un breve ciclo, poi una pausa. Uno schema di partenza comune:
| Quando | Cosa succede | Solo se |
|---|---|---|
| Giorno 1 | Chiamata con IA | Nessun appuntamento, non seguito da un commerciale, non do-not-call |
| Giorno 1, dopo la chiamata | SMS: «Ci dispiace non averti trovato, riproveremo domani» | Chiamata senza risposta o finita in segreteria, e la persona ha accettato di ricevere SMS |
| Ogni giorno lavorativo successivo | Stessa chiamata e stesso SMS | Ancora non raggiunto e ancora idoneo |
| Fine del ciclo che hai stabilito | Stop e contrassegno «in pausa» | Mai raggiunto |
| Alcune settimane dopo | Un altro breve ciclo | Ancora in pausa, ancora idoneo |
Retell non prevede la ripetizione automatica delle chiamate, quindi pianifica chi effettua ogni tentativo. Funzionano due schemi documentati:
- Un batch giornaliero. Ogni mattina, esporta la lista dei contatti idonei dal tuo CRM e caricala come nuovo batch con una finestra oraria di chiamata. Il ritmo dipende dalla concorrenza che assegni, e la concorrenza riservata garantisce la risposta alle chiamate in entrata. Le chiamate in batch non hanno un'impostazione di ritardo per singola chiamata.
- Il tuo scheduler. Un workflow chiama la Create Phone Call API per ogni lead. Prima di ogni chiamata, può cercare il numero con Get contact by phone e saltarlo se
last_conversation_timestampè troppo recente. Ogni chiamata in uscita conta come conversazione, incluse quelle senza risposta, quindi questo periodo di attesa copre anche i tentativi di chiamata.
Varia la gestione della segreteria in base al tentativo. Un CSV di batch può impostare override agent id per ogni riga, così i primi tentativi possono usare un agente che riattacca quando trova la segreteria e l'ultimo tentativo uno che lascia un breve messaggio. Distanzia i tentativi, perché gli operatori possono segnalare un numero come spam quando effettua molte chiamate brevi in poco tempo. Numeri verificati e ID chiamante brandizzato aiutano le persone a riconoscere chi sta chiamando. Rispetta anche gli orari di chiamata previsti dalla legge: le norme federali vietano le sollecitazioni telefoniche prima delle 8 o dopo le 21 nel luogo in cui si trova la persona chiamata, e le norme statali possono aggiungere ulteriori limiti, quindi verificale con il tuo consulente legale.
Come si invia l'SMS di follow-up?
Attivalo in base al risultato della chiamata. Due opzioni:
- Una funzione SMS post-chiamata nel workflow dell'agente, condizionata al motivo di disconnessione, come
dial_no_answerovoicemail_reached. È il modello a scrivere il testo, quindi dagli un'istruzione breve e fissa, perché una chiamata senza risposta non ha alcuna conversazione da cui attingere. Effettua una chiamata di prova senza risposta per verificare che si attivi. - Il tuo workflow. Anche le chiamate senza risposta inviano i webhook
call_endedecall_analyzed. Alla loro ricezione, chiama la Create Outbound SMS API.
Invia da un tuo numero abilitato agli SMS. Questo richiede la registrazione A2P 10DLC su un numero statunitense e il consenso a ricevere SMS. I numeri condivisi approvati per gli SMS di Retell inviano solo un template predefinito durante una chiamata in corso, quindi non coprono questo passaggio. Quando qualcuno risponde STOP, Retell contrassegna il contatto come do-not-call.
Quando l'agente dovrebbe smettere di chiamare qualcuno?
Scrivi le regole di stop prima del primo batch:
| Esito | Regola |
|---|---|
| Ha fissato un incontro | Stop. Escludilo da ogni batch per un periodo di attesa che stabilisci tu |
| Ha chiesto di non essere chiamato | Stop definitivo. Con la gestione do-not-contact attiva, l'agente conferma una volta, chiude la chiamata e contrassegna il contatto |
| Non adatto o numero sbagliato | Stop e registra il motivo |
| Interessato ma non ora | Stop per questo ciclo. Imposta una data di follow-up nel CRM |
| Ciclo terminato senza risposta | Pausa, poi decidi se fare un altro ciclo |
Attenzione a una trappola: il flag do-not-call blocca solo le chiamate in cui qualcosa lo verifica. Create Phone Call lo verifica quando passi honor_internal_dnc: true. Le chiamate in batch non lo verificano, quindi escludi i contatti contrassegnati da ogni esportazione. Le norme federali richiedono inoltre di rispettare una richiesta di stop, fatta con qualsiasi mezzo ragionevole, entro 10 giorni lavorativi, quindi assicurati che le revoche del consenso arrivate via email, SMS e chiamata confluiscano tutte nella stessa lista di esclusione.
Come si evita che IA e commerciali lavorino sullo stesso lead?
Assegna a ogni lead un solo responsabile alla volta, registrato in un campo del CRM. Ad esempio, un campo reactivation_owner con i valori ai, rep e none:
- Blocca all'ingresso. Imposta il campo su «ai» quando un lead entra in un batch. Le viste dei commerciali escludono i lead gestiti dall'IA.
- Crea i batch dai lead senza responsabile. Nell'esportazione escludi i record seguiti dai commerciali, quelli con appuntamento e quelli con trattative aperte.
- Passa il lead quando c'è interesse. Quando la persona vuole parlare, l'agente effettua un trasferimento assistito e aggiorna il commerciale in privato prima di collegarlo, oppure fissa un appuntamento nel calendario del commerciale. A quel punto il responsabile diventa «rep».
- Rilascia a fine ciclo. Reimposta il campo su «none» così il lead potrà essere lavorato di nuovo in seguito.
Le funzioni post-chiamata mantengono il campo aggiornato. Vengono eseguite dopo ogni chiamata e possono aggiornare il contatto o creare un'attività in HubSpot, Salesforce, Microsoft Dynamics 365, GoHighLevel o Zoho CRM, oppure aggiungere un tag in GoHighLevel, ciascuna condizionata all'esito. Un'avvertenza: le funzioni pre-chiamata vengono eseguite prima che parta una chiamata in uscita, ma caricano il contesto anziché decidere se la chiamata avviene, quindi il controllo del blocco va fatto nell'esportazione o nel tuo scheduler, non nell'agente. Il workflow dal CRM all'IA vocale descrive in dettaglio la scrittura dei dati nel CRM. Se una persona richiama, la memoria dei contatti fornisce all'agente un breve riepilogo delle conversazioni precedenti, così sa cosa è stato concordato.
Come si combinano email, chiamate con IA e segreteria nelle sequenze di win-back?
Ogni canale svolge il proprio compito, e tutti leggono lo stesso campo di stato. In Retell, l'agente gestisce chiamate, messaggi in segreteria e SMS. Le email restano nel tuo strumento di marketing o di sales engagement, e un messaggio in segreteria personale di un commerciale resta compito del commerciale. Un esempio di sequenza di tre settimane per i clienti inattivi:
- Giorno 1: email con l'offerta
- Giorno 3: chiamata con IA che fa riferimento all'offerta
- Giorno 4: SMS se la chiamata è rimasta senza risposta
- Giorno 8: seconda email
- Giorno 10: chiamata con IA che lascia un messaggio se trova la segreteria
- Giorno 15: messaggio in segreteria personale di un commerciale, solo per gli account di alto valore
- Giorno 21: email finale
Un appuntamento o una richiesta di stop in qualsiasi canale chiude la sequenza ovunque. L'offerta la decidi tu; l'agente dice solo ciò che scrivi. Il template per campagne di win-back e il template per campagne di riattivazione dei lead sono script di partenza.
E se la persona che conoscevi ha lasciato l'azienda?
Chiedi chi se ne occupa ora. Nelle liste aziendali, il turnover del personale può lasciare record che puntano a qualcuno che se n'è andato. Aggiungi tre campi di estrazione, new_contact_name, new_contact_phone e new_contact_email, e istruisci l'agente a chiederli con cortesia quando la persona non c'è più. Crea un nuovo record nel CRM dal risultato invece di sovrascrivere quello vecchio, e verifica il consenso della nuova persona prima che qualcuno la chiami.
Checklist di lancio
- Finestra di inattività definita e consenso confermato per ogni lista con il consulente legale
- Record con appuntamento, trattativa aperta, seguiti da commerciali e do-not-call esclusi da ogni esportazione
- Campo responsabile nel CRM, con viste e batch basati su di esso
- Cadenza messa per iscritto: tentativi al giorno, durata del ciclo, pausa, gestione della segreteria per tentativo
- SMS di follow-up condizionato agli esiti senza risposta o segreteria, da un numero registrato A2P
- Selettore dell'esito e campi per il nuovo contatto nell'analisi post-chiamata
- Gestione do-not-contact attivata
- Finestra di chiamata impostata per ogni batch, entro gli orari di chiamata locali
Da dove iniziare
Applica prima questo design al tuo gruppo inattivo più recente e analizza gli esiti prima di scalare. Le chiamate in batch di Retell eseguono le chiamate entro le finestre che imposti, le funzioni post-chiamata scrivono ogni esito nel tuo CRM e il caso d'uso di riattivazione del database mostra come i team lo configurano dall'inizio alla fine.
See how much your business could save by switching to AI-powered voice agents.
Your submission has been sent to your email
ROI Result
Total Human Agent Cost
AI Agent Cost
Estimated Savings
Un numero di telefono demo di Retell Clinic Office
What results look like with Retell AI


Estimate your monthly voice AI cost
Read Other Blogs
Rivoluziona le tue operazioni di chiamata con Retell

Inizia oggi a creare conversazioni più intelligenti.




