
Custom audience in ChatGPT Ads: soglie, inclusioni ed esclusioni
7 Settembre 2026 · Campagne
Le custom audience permettono di usare liste proprietarie di clienti o prospect nelle campagne ChatGPT Ads. Possono limitare l’erogazione a persone abbinate, escludere gruppi già conosciuti oppure modificare l’offerta per un ad group quando l’utente appartiene a una lista selezionata.
La funzione richiede però volumi rilevanti. L’inclusione e i bid adjustment sono disponibili soltanto con almeno 25.000 utenti abbinati; OpenAI raccomanda liste di almeno 100.000 utenti. Per molte aziende B2B la prima applicazione realistica può quindi essere l’esclusione, non il targeting di una lista ristretta.
Quali dati supporta Ads Manager
Le liste possono contenere indirizzi email, numeri di telefono, versioni sottoposte ad hashing SHA-256 e Google Advertising ID. I file accettati sono CSV o TXT in UTF-8.
Un CSV deve includere intestazioni riconosciute, per esempio email, phone_number, email_sha256, phone_number_sha256 o gaid. Un TXT contiene un identificatore per riga e richiede la selezione del tipo durante il caricamento.
Dimensione caricata e utenti abbinati non coincidono
La soglia riguarda gli utenti abbinati, non le righe del file. Record non validi, duplicati e identificatori che non trovano corrispondenza riducono la dimensione finale.
Una lista di 40.000 contatti potrebbe quindi restare sotto la soglia dei 25.000 match. Prima di costruire la strategia sulla funzione è necessario stimare qualità, aggiornamento e copertura degli identificatori.
Inclusione, esclusione e bid adjustment
Ads Manager consente tre usi principali:
inclusione a livello di campagna, per limitare l’idoneità a una o più audience;
esclusione a livello di campagna, per impedire l’erogazione ai gruppi selezionati;
moltiplicatore di offerta a livello di ad group, per aumentare o ridurre il bid quando esiste un match.
Inclusione e moltiplicatori richiedono almeno 25.000 utenti abbinati. Le audience più piccole possono essere usate per l’esclusione e vengono indicate come “Exclusion only”.
Quando l’esclusione è più utile del targeting
Una lista ridotta può comunque evitare parte della spesa su persone che non dovrebbero vedere una campagna. Esempi possibili, se la base giuridica e le policy lo consentono, sono clienti recenti, utenti già registrati o gruppi associati a un’offerta incompatibile.
L’esclusione non garantisce di riconoscere ogni persona presente nel database. Dipende dagli identificatori disponibili e dal match. Va trattata come un controllo aggiuntivo, non come l’unico meccanismo di protezione del budget.
Perché le liste B2B spesso non raggiungono la soglia
Un database B2B può contenere poche migliaia di contatti, indirizzi professionali che cambiano, numeri incompleti e più persone appartenenti alla stessa azienda. La dimensione commerciale del mercato può essere valida, ma insufficiente per l’inclusione.
In questi casi è più utile lavorare su offerta, contesto, creatività, landing e misurazione. Forzare una strategia audience-based su numeri inadatti crea aspettative che la piattaforma non può soddisfare.
Preparare email, telefoni e hash
OpenAI normalizza le email rimuovendo gli spazi esterni e convertendo le maiuscole. I telefoni devono usare il formato E.164, con + e prefisso internazionale. Gli hash SHA-256 devono essere calcolati dopo la normalizzazione e risultare in una stringa esadecimale di 64 caratteri.
La preparazione dovrebbe inoltre includere:
rimozione dei duplicati;
separazione di liste con finalità diverse;
data di estrazione e owner;
controllo dei consensi e delle esclusioni interne;
verifica del processo di aggiornamento;
registro dei caricamenti e delle modifiche.
Come vengono applicati i moltiplicatori
Il bid multiplier può variare da 0,1x a 10x. Aumenta o riduce l’offerta massima dell’ad group quando l’utente corrisponde all’audience selezionata. Se una persona appartiene a più liste, viene applicato il moltiplicatore più alto fra quelli compatibili.
Il moltiplicatore non stabilisce da solo chi può vedere la campagna. Modifica il bid per un match e deve essere letto insieme a obiettivo, budget, ad group e regole di inclusione o esclusione.
Privacy e responsabilità sul dato
L’hashing riduce l’esposizione del dato durante il matching, ma non elimina gli obblighi dell’inserzionista. L’azienda deve verificare che raccolta, uso, caricamento e conservazione degli identificatori siano consentiti e coerenti con le informazioni date alle persone.
Il file non dovrebbe diventare una copia informale del CRM priva di owner. Servono criteri di accesso, processo di estrazione, controllo delle finalità e procedura per le richieste degli interessati quando applicabile.
OpenAI dichiara che i file caricati vengono eliminati dopo l’elaborazione, normalmente entro 24 ore. Questa misura non sostituisce i controlli che l’inserzionista deve applicare prima dell’upload.
Aggiornare un’audience senza ricreare le campagne
Dopo la creazione è possibile aggiungere, rimuovere o sostituire membri senza ricreare l’audience o modificare le campagne che già la usano. La scelta tra aggiornamento incrementale e sostituzione completa deve dipendere dalla fonte e dalla capacità di riconciliare il risultato.
Il controllo deve registrare almeno nome dell’audience, fonte, data, numero di righe, dimensione abbinata, stato e campagne collegate. Una riduzione inattesa dei match può segnalare un problema di formato o una variazione della qualità del database.
Una checklist per decidere se usarla
La campagna e l’offerta sono ammesse dalle policy correnti.
La finalità della lista è definita.
Gli identificatori sono stati raccolti e possono essere usati legittimamente.
La dimensione stimata è compatibile con inclusione, esclusione o bid adjustment.
Email, telefoni e hash rispettano il formato richiesto.
Esiste un owner per aggiornamenti ed errori.
Il risultato sarà valutato insieme a campagne, conversioni e qualità commerciale.
Questa valutazione fa parte della gestione delle campagne ChatGPT Ads. Se la lista non raggiunge la scala necessaria, il piano deve dichiararlo prima di assegnare budget o aspettative alla funzione.
Domande frequenti
Qual è la soglia minima per una custom audience
Inclusione e bid adjustment richiedono almeno 25.000 utenti abbinati. OpenAI raccomanda almeno 100.000 utenti per questi usi.
Posso usare una lista sotto i 25.000 match
Sì, per l’esclusione. Ads Manager la mostra come pronta ma limitata all’uso “Exclusion only”.
Posso includere ed escludere audience nella stessa campagna
Sì, purché una stessa audience non venga impostata contemporaneamente in entrambi i ruoli. Dopo le esclusioni, il pubblico incluso deve ancora rispettare la soglia minima.
L’hashing rende automaticamente conforme il caricamento
No. Occorre verificare raccolta, finalità, informazioni agli utenti, consensi quando necessari e requisiti applicabili.
Fonti e riferimenti
- OpenAI Help Center, Set up Custom Audiences for your Campaign: https://help.openai.com/en/articles/20001346-set-up-custom-audiences-for-your-campaign
- OpenAI Help Center, Create Campaigns for ChatGPT Ads: https://help.openai.com/en/articles/20001210-create-campaigns-for-chatgpt
- OpenAI, Ad policies: https://openai.com/policies/ad-policies/
Approfondisci il servizio: ChatGPT Ads.
