
OpenAI ha pubblicato un post tecnico che descrive per la prima volta il funzionamento interno del sistema pubblicitario di ChatGPT: un modello linguistico dedicato, chiamato "orchestratore", analizza il contesto della conversazione, individua annunci potenzialmente rilevanti e li sottopone a un'asta separata, mantenendo la generazione della risposta e la selezione dell'annuncio come due processi distinti.
In breve
- L'orchestratore è un modello linguistico separato da quello che scrive le risposte di ChatGPT: usa codice e modelli propri.
- Se il sistema pubblicitario è lento o non risponde in tempo, la risposta di ChatGPT arriva comunque, senza annuncio.
- Il contesto accumulato durante una conversazione ("sessioni stateful") influenza quale annuncio viene cercato, non solo l'ultima domanda posta.
- Vincere l'asta non garantisce che l'annuncio venga mostrato: controlli successivi di pertinenza e tempistica possono comunque escluderlo.
- OpenAI dichiara una crescita rapida del business pubblicitario, ma il post non fornisce dati su rendimento, costo per acquisizione o ritorno sull'investimento per chi fa pubblicità.
Come funziona l'orchestratore che sceglie gli annunci?
L'orchestratore è il modello che legge la conversazione e coordina la ricerca di annunci potenzialmente pertinenti. Il processo parte trasformando le parti rilevanti del dialogo in interrogazioni di ricerca, che a loro volta diventano "embeddings" — rappresentazioni numeriche del significato che permettono al sistema di trovare annunci senza richiedere le stesse identiche parole usate dall'utente. Una singola conversazione può generare più interrogazioni se la persona esprime esigenze diverse, e l'orchestratore può aggiustare le sue ricerche man mano che riceve nuove informazioni.
Una volta individuati i candidati, il sistema verifica se sono idonei a essere mostrati: targeting geografico, restrizioni di policy, budget disponibile e pacing, cioè il ritmo con cui una campagna consuma il proprio budget nel tempo. Solo dopo questi controlli valuta quanto ogni annuncio si adatti alla conversazione, il suo rendimento storico e la probabilità che generi una visualizzazione, un clic o una conversione. A questo punto l'orchestratore invia i candidati a uno strumento d'asta separato, che gestisce la classifica finale, il prezzo e la selezione vera e propria: il modello linguistico decide quali annunci entrano in asta, ma non sceglie direttamente il vincitore né fissa il prezzo.
Come restano separate le risposte dagli annunci?
Il sistema che sceglie gli annunci funziona in modo indipendente da quello che scrive le risposte di ChatGPT, con modelli e codice distinti. Mentre ChatGPT compone una risposta, il sistema pubblicitario verifica in parallelo se esiste un annuncio pertinente da mostrare sotto di essa; la scelta dell'annuncio, però, non influisce su ciò che ChatGPT scrive. Se il sistema pubblicitario è lento o smette di funzionare, la risposta arriva comunque: un annuncio che si presenta in ritardo semplicemente non compare insieme a quella risposta.
Quando un annuncio viene mostrato, porta un'etichetta "sponsorizzato" sotto la risposta, e il sistema pubblicitario scrive una breve introduzione che spiega come l'annuncio si collega alla discussione; questa introduzione resta separata dal titolo, dalla descrizione e dalla call to action fornite dall'inserzionista. Va detto con chiarezza che questa è la descrizione che OpenAI dà del proprio sistema, non una verifica indipendente che la separazione tenga sempre nella pratica.
In che modo il contesto della conversazione cambia l'annuncio mostrato?
Il contesto conta più dell'ultima frase digitata: il sistema può guardare oltre la domanda più recente e usare dettagli emersi in precedenza nella conversazione per capire di cosa la persona ha davvero bisogno. OpenAI chiama queste sessioni "stateful", cioè con uno stato che si accumula: ogni nuovo messaggio non costringe il sistema a ripartire da zero.
Un esempio citato riguarda chi confronta software di gestione progetti: la persona può spiegare di gestire una piccola agenzia, di avere bisogno di approvazioni da parte dei clienti e di voler evitare di pagare per account ospite aggiuntivi. Una domanda successiva sui prezzi porterà con sé tutto questo contesto, diversamente da una semplice ricerca generica sul prezzo di un software di questo tipo. Un inserzionista che offre accesso gratuito per account ospite potrebbe quindi testare quel dettaglio specifico contro un messaggio più generico sulla produttività, verificando quale versione attira contatti più qualificati.
Quando un utente sceglie di ricevere annunci personalizzati, il sistema può considerare anche informazioni non sensibili provenienti da conversazioni precedenti. Questo aggiunge contesto, ma pone una sfida ulteriore: distinguere quali esigenze sono ancora attuali da informazioni ormai superate o da domande puramente ipotetiche. Anche un annuncio ben abbinato potrebbe raggiungere una persona che sta facendo ricerche per un acquisto previsto solo tra mesi: la pertinenza da sola, quindi, non dice a un inserzionista quanto sia probabile una conversione imminente.
Perché un annuncio può vincere l'asta e non comparire mai?
Vincere l'asta non garantisce automaticamente la visualizzazione dell'annuncio. Dopo la selezione, OpenAI applica un ulteriore controllo per decidere se l'annuncio è adatto a quella specifica conversazione: anche un annuncio conforme alle policy pubblicitarie può risultare comunque inopportuno in un certo contesto di discussione. Inoltre, un annuncio che vince l'asta può comunque perdere la finestra di consegna descritta in precedenza, lasciando così l'inserzionista senza un'impressione effettiva.
Questo significa che un basso numero di impressioni può dipendere da cause diverse: controlli di pertinenza falliti, tempistiche mancate, o altri motivi ancora. Prima di modificare le offerte o i contenuti creativi, chi fa pubblicità dovrebbe capire in quale punto del processo l'annuncio si è fermato. OpenAI afferma di mantenere log interni che registrano, ad esempio, ricerche che non hanno trovato alcun annuncio potenziale, annunci che non hanno superato i controlli di idoneità e posizionamenti effettivamente mostrati o cliccati. Il post, tuttavia, non chiarisce quanta parte di queste informazioni sia visibile agli inserzionisti nei loro report: senza questa visibilità, potrebbero dover testare modifiche senza sapere con certezza quale fase del processo stia limitando le impressioni.
Cosa sappiamo davvero sui risultati per chi fa pubblicità?
I numeri diffusi riguardano la crescita del sistema, non il rendimento per chi investe. OpenAI dichiara che ChatGPT Ads ha raggiunto un tasso di crescita annualizzato dei ricavi pari a un miliardo di dollari in meno di 200 giorni dal lancio, con oltre 100.000 inserzionisti che hanno fatto pubblicità dal debutto del sistema. Questa cifra sui ricavi è una proiezione basata sul ritmo di crescita in un dato momento, non un importo già incassato; e il numero di inserzionisti non specifica quanti siano ancora attivi, quanti siano tornati dopo un primo test o quanti abbiano aumentato la spesa nel tempo.
Il post non include parametri come costo per acquisizione, ritorno sulla spesa pubblicitaria o tassi di conversione, né indicazioni su come questi varino per settore o obiettivo di campagna. Mancano inoltre studi controllati che dimostrino se ChatGPT Ads generi acquisti aggiuntivi rispetto a quelli che sarebbero comunque avvenuti. In sintesi, i dati diffusi confermano che la spesa pubblicitaria sulla piattaforma sta crescendo, ma lasciano aperta la domanda su quanti inserzionisti stiano effettivamente acquisendo clienti in modo profittevole, e con quale continuità.
Domande frequenti
L'orchestratore di ChatGPT Ads può influenzare le risposte che l'utente riceve? Secondo la descrizione di OpenAI, no: il sistema che genera le risposte e quello che seleziona gli annunci usano modelli e codice separati, e la scelta dell'annuncio non entra nel processo di scrittura della risposta.
Perché a volte non compare nessun annuncio anche se la conversazione sembra pertinente? Perché un annuncio può non superare i controlli di idoneità, può perdere la finestra temporale di consegna, oppure un controllo di pertinenza successivo all'asta può giudicarlo inadatto a quella specifica conversazione.
Il sistema tiene conto solo dell'ultimo messaggio inviato? No: nelle sessioni "stateful" il sistema considera anche i dettagli emersi in precedenza nella conversazione, distinguendo le esigenze attuali da informazioni superate o domande ipotetiche.
Esistono dati pubblici sul rendimento delle campagne su ChatGPT Ads? Al momento no: OpenAI ha condiviso cifre di crescita complessiva (ricavi annualizzati e numero di inserzionisti), ma non ha pubblicato parametri come costo per acquisizione, ritorno sulla spesa o tassi di conversione.
Fonti
- OpenAI Details How ChatGPT's LLM Ad Stack Selects And Serves Ads — Search Engine Journal — https://www.searchenginejournal.com/openai-details-chatgpt-llm-ad-stack/593857
- ChatGPT Ads Run On An AI That Understands Intent And Keeps Answers Independent — Forbes — https://www.forbes.com/sites/gabrielalinzainescu/2026/10/23/chatgpt-ads-run-on-an-ai-that-understands-intent-and-keeps-answers-independent
Chi gestisce campagne pubblicitarie oltre Google e Meta Ads farà bene a seguire da vicino l'evoluzione di questo nuovo canale, con le sue regole ancora in parte da scoprire. Se vuoi un confronto su come impostare o riorganizzare la tua presenza pubblicitaria digitale, puoi richiedere un confronto con iNexus.