Le specifiche del copy di Meta Ads definiscono i limiti di caratteri per tre campi di testo: testo principale (125 caratteri consigliati), titolo (40 caratteri) e descrizione (25 caratteri). Questi limiti variano a seconda del posizionamento. Facebook Feed consiglia titoli di 27 caratteri mentre Reels Overlay ne permette solo 10. Il testo oltre la lunghezza consigliata viene troncato dietro un link "See More", con circa 125 caratteri visibili su mobile. Meta supporta fino a cinque varianti per campo di testo per l'ottimizzazione di consegna e offre Text Generation basato su IA per creare opzioni aggiuntive a partire dai tuoi input originali.
Hai scritto quello che pensi sia l'annuncio perfetto. Poi lo visualizzi in anteprima su mobile e metà del tuo testo principale è nascosta dietro "See More". Il tuo titolo è tagliato a metà parola. E la tua descrizione accuratamente elaborata? Non viene mostrata affatto.
Questo succede perché le specifiche del copy di Meta Ads variano a seconda del posizionamento, del dispositivo e del formato, e la maggior parte delle guide alle specifiche seppellisce i limiti di caratteri all'interno di articoli sulle dimensioni delle immagini. Finisci per scorrere oltre conteggi di pixel e proporzioni solo per scoprire quanti caratteri può avere il tuo titolo.
Questa guida copre solo le specifiche del copy di Meta Ads. Ogni limite di caratteri, ogni campo di testo, ogni posizionamento. Tienila aperta la prossima volta che costruisci annunci in Ads Manager.

Ogni annuncio Meta ha fino a tre campi di testo. Capire cosa fa ciascuno di essi, e dove appare effettivamente, è la base per lavorare efficacemente con le specifiche del copy di Meta Ads.
Testo principale
Il testo principale è il blocco di copy principale che appare sopra il tuo creative negli posizionamenti Feed. È dove vive il tuo hook.
Tecnicamente puoi inserire fino a 2.200 caratteri (il massimo dell'API varia a seconda del flusso di lavoro, con alcuni che supportano fino a 4.096). Ma ecco cosa conta: solo circa 125 caratteri vengono mostrati su mobile prima che appaia il link "See More". Tutto ciò che viene dopo è nascosto a meno che l'utente non tocchi attivamente per espandere.
Le indicazioni di Meta sono dirette: "Il testo principale dovrebbe occupare al massimo da 1 a 3 righe". Consigliano 125 caratteri per la maggior parte dei posizionamenti, e la loro pagina sulle best practice inquadra questo numero come la quantità "che può essere mostrata su schermi più piccoli".
Meta ti permette di aggiungere fino a cinque opzioni di testo principale per annuncio. Il sistema di annunci testa versioni diverse con persone diverse e ottimizza per la performance: è ottimizzazione di consegna, non rotazione uguale.
Titolo
Il titolo appare sotto il tuo creative, tipicamente sopra il pulsante di call-to-action. Consideralo una didascalia per il visivo, non un titolo tradizionale.
Meta consiglia 40 caratteri per la maggior parte dei posizionamenti, ma questo varia più di qualsiasi altro campo. Facebook Feed consiglia specificamente 27 caratteri. Reels Overlay scende a soli 10. L'API accetta fino a 255 caratteri per il campo titolo, ma qualsiasi cosa oltre la lunghezza consigliata rischia di essere tagliata.
Come per il testo principale, puoi aggiungere fino a cinque varianti di titolo per annuncio.
Descrizione
La descrizione è il campo di testo meno visibile e più frainteso. Appare sotto il titolo, quando appare.
Meta consiglia 25 caratteri per la maggior parte dei posizionamenti, ma il campo viene mostrato in modo affidabile solo in pochi punti: Marketplace, Audience Network, Facebook Search Results e In-Stream Video. È frequentemente assente dalle stesse pagine dell'Ads Guide di Meta per i posizionamenti Stories, Reels, Explore e Instagram Feed.
Come per il testo principale e il titolo, puoi aggiungere fino a cinque opzioni di descrizione per annuncio. La regola pratica: scrivila per i posizionamenti dove viene mostrata, ma non mettere mai informazioni critiche qui.

Questa è la tabella di riferimento principale per le specifiche del copy di Meta Ads. Questi sono i conteggi di caratteri consigliati da Meta presi dall'Ads Guide, le lunghezze progettate per evitare il troncamento, non i massimi di input rigidi.
Posizionamenti Feed
| Posizionamento | Testo principale | Titolo | Descrizione |
|---|
| Facebook Feed | 50-150 | 27 | -- |
| Instagram Feed | 125 | 40 | -- |
| Instagram Explore (griglia) | 125 | -- | -- |
| Instagram Explore Home | 125 | 40 | -- |
| Facebook Marketplace | 125 | 40 | 30 |
| Facebook Search Results | 125 | 40 | 30 |
| Facebook In-Stream Video | 125 | 40 | 30 |
| Audience Network | 125 | 40 | 30 |
| Facebook Right Column (immagine) | -- | 40 | -- |
"--" significa che l'Ads Guide di Meta non elenca il campo per quel posizionamento. Potrebbe comunque accettare input, ma la visualizzazione non è garantita.
Alcune cose degne di nota. Facebook Feed è l'unico posizionamento in cui Meta fornisce un intervallo (50-150) per il testo principale invece di un numero singolo. Il campo descrizione viene mostrato in modo affidabile in solo quattro posizionamenti: Marketplace, Search Results, In-Stream Video e Audience Network. E Right Column è solo per titolo: non fare affidamento sulla visibilità di testo principale o descrizione lì.
Posizionamenti Stories
| Posizionamento | Testo principale | Titolo | Descrizione |
|---|
| Facebook Stories | 125 | 40 | -- |
| Instagram Stories | 125 | 40 | -- |
| Messenger Stories | 125 | 40 | -- |
Le Stories sono coerenti: 125/40 su Facebook, Instagram e Messenger. Nessun campo descrizione elencato.
Posizionamenti Reels
Reels è dove le specifiche del copy di Meta Ads diventano restrittive. Se scrivi lo stesso copy per Feed e Reels, probabilmente stai venendo troncato.
| Posizionamento | Testo principale | Titolo |
|---|
| Facebook Reels | 40 | 55 |
| Instagram Reels (Awareness) | 44 | -- |
| Instagram Reels (Traffic) | 72 | -- |
| Reels Overlay (Facebook) | 60 | 10 |
| Collection on Facebook Reels | 72 | 10 |
Nota che le raccomandazioni per Instagram Reels possono cambiare in base al tuo obiettivo di campagna: 44 caratteri per Awareness contro 72 per Traffic. Facebook Reels ribalta la relazione abituale: il titolo (55 caratteri) ha più spazio del testo principale (40 caratteri). E Reels Overlay è il posizionamento più restrittivo di tutta la pubblicità Meta: 10 caratteri per il tuo titolo.
Annunci Threads
Threads ha il suo regime di copy, non è semplicemente "un altro Feed".
| Campo | Consigliato |
|---|
| Testo principale | 80-160 |
| Titolo | 40 |
| Hashtag | Fino a 30 |
L'intervallo più ampio di testo principale (80-160) riflette il formato text-first della piattaforma. Se stai facendo girare annunci su Threads e Feed, usa la personalizzazione degli asset per posizionamento per scrivere copy separati.
Specifiche del copy per Carousel Ads
I Carousel ads hanno un set di copy più stretto rispetto agli annunci con singola immagine o video. La distinzione importante: il testo principale è a livello di annuncio, mentre titolo e descrizione sono metadati per scheda.
| Campo | Caratteri | Ambito |
|---|
| Testo principale | 80 | Intero carousel |
| Titolo | 45 | Per scheda |
| Descrizione | 18 | Per scheda |
Ogni scheda può avere il proprio URL di destinazione, titolo e descrizione. Ma il testo principale si applica all'intero annuncio: è il copy sopra il creative, condiviso tra tutte le schede.
Lancia di più. Clicca di meno.
Carica centinaia di creatività in un colpo solo, abbina automaticamente le thumbnail ai video ed esporta direttamente su Meta Ads Manager.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Specifiche del copy per Collection Ads
I limiti di caratteri dei Collection ads variano a seconda del posizionamento:
| Posizionamento | Testo principale | Titolo |
|---|
| Facebook Feed | 125 | 40 |
| Instagram Feed | 125 | 40 |
| Facebook Marketplace | -- | 25 |
| Facebook Reels | 72 | 10 |
I Collection ads in Facebook Reels possono essere creati solo quando selezioni Advantage+ catalog come fonte creativa.

Le specifiche del copy di Meta Ads sopra sono raccomandazioni. Cosa succede effettivamente quando il tuo copy è più lungo?
La soglia "See More"
Nei posizionamenti Feed, il testo principale oltre i circa 125 caratteri viene nascosto dietro un link "See More". Questa non è una regola ferma: Meta afferma che il troncamento varia in base al "contesto dispositivo/schermo" ed è guidato da quante righe si adattano, non da un conteggio fisso di caratteri. Ma 125 caratteri è la soglia ampiamente osservata, con alcune fonti che riportano il troncamento a circa 115 caratteri.
Ecco il numero che dovrebbe cambiare il modo in cui scrivi: circa l'1% degli utenti clicca "See More". Un report di performance di terze parti ha misurato il "See More Rate" a circa l'1,05%. Ciò significa che 99 persone su 100 che vedono il tuo annuncio leggeranno solo il testo visibile prima del troncamento.
La conclusione è semplice. Scrivi i primi 80-125 caratteri come se fossero l'intero annuncio. Metti in primo piano il tuo hook, la tua proposta di valore o la tua offerta. Tutto ciò che viene dopo "See More" è copy bonus per l'1% che tocca.
Dove il troncamento non si applica
Per i posizionamenti Reels e Reels Overlay, Meta aggira completamente il problema del troncamento consigliando un copy molto breve: 40-72 caratteri per il testo principale, 10 caratteri per i titoli Overlay. Non c'è alcun "See More" a queste lunghezze. Il tuo copy si adatta oppure no.
Il problema della visibilità della descrizione
La descrizione è il campo più confuso perché viene visualizzato in modo condizionale. Le stesse pagine dell'Ads Guide di Meta la elencano per alcuni posizionamenti (Marketplace, Audience Network, Search Results) e la omettono del tutto da altri (Stories, Reels, Explore, Instagram Feed).
La regola pratica: scrivi la tua descrizione per i posizionamenti dove viene mostrata, ma progetta il tuo annuncio in modo che funzioni senza di essa.
Opzioni di testo multiple e Text Generation
Meta ti offre due modi per testare più copy senza creare più annunci.
Opzioni di testo manuali
Puoi aggiungere fino a cinque opzioni ciascuna per testo principale, titolo e descrizione all'interno di un singolo annuncio: queste sono conosciute come flexible texts. Il sistema di Meta mostra poi versioni diverse a persone diverse: questa è ottimizzazione di consegna, non A/B testing. Il sistema impara quale variante funziona meglio per diversi segmenti di pubblico e ottimizza verso di essa.
Per vedere quale variante sta performando:
- Vai ai risultati del tuo annuncio in Ads Manager
- Usa Breakdown > By asset > Text per visualizzare distribuzione e performance per variante
Quando scrivi più opzioni, varia l'hook effettivo, non solo la formulazione. Testa una domanda contro un'affermazione. Testa versioni brevi (una riga) contro medie (due righe). Testa diverse call-to-action. Cinque versioni dello stesso messaggio con parole diverse non ti insegneranno molto.
Ads Uploader supporta i flexible texts nativamente: carica fino a cinque opzioni per campo e lascia che l'algoritmo di Meta trovi le combinazioni vincenti. Se preferisci testare abbinamenti specifici di copy, la sua funzione separate ads crea varianti uniche per ogni combinazione di testo principale, titolo e descrizione, dandoti il pieno controllo su quale copy gira insieme. Nella maggior parte dei casi, i flexible texts e l'ottimizzazione di consegna di Meta supereranno le combinazioni manuali, ma l'approccio separate ads è utile quando hai bisogno di garantire abbinamenti esatti di messaggi.
Text Generation (varianti IA)
La funzione Text Generation di Meta crea automaticamente fino a cinque varianti di testo principale e fino a cinque varianti di titolo in base ai tuoi input originali. Queste sono riscritture generate dall'IA: Meta produce alternative a partire dal tuo copy, non da zero.
La funzione è disponibile per annunci con singola immagine e video. Alcuni settori, tra cui Financial Services, Pharma/Health e annunci in Special Ad Categories, possono avere accesso limitato, anche se Meta non mantiene un elenco pubblico di esclusioni.
Advantage+ Creative e il tuo copy
Advantage+ creative è l'ombrello di Meta per le ottimizzazioni creative guidate dall'IA. Diverse funzionalità possono modificare il modo in cui il tuo copy scritto viene presentato o persino riscriverne parti.
Text improvements sono modifiche generate dall'IA progettate per far emergere informazioni chiave sul tuo annuncio. Questo non è solo riformattazione: può cambiare il modo in cui il tuo messaggio viene letto.
Optimize text per person è la più importante da capire per i copywriter. Questa funzione può scambiare il testo tra i campi: il tuo titolo potrebbe essere mostrato come testo principale, o la tua descrizione spostata nella posizione del titolo. Meta lo fa quando prevede una performance migliore per un utente specifico. L'implicazione pratica: ogni campo di testo dovrebbe avere senso indipendentemente, perché uno qualsiasi di essi potrebbe apparire in qualsiasi posizione.
Placement asset customization ti permette di scrivere copy diverso per posizionamenti diversi all'interno dello stesso annuncio. È così che gestisci il divario tra Feed (testo principale di 125 caratteri) e Reels Overlay (titolo di 10 caratteri). Scrivi il tuo copy completo per Feed, poi crea una variante più breve per Reels.
Come disattivare le modifiche di testo di Advantage+
Se vuoi il pieno controllo sul tuo copy:
- In Ads Manager, vai al livello dell'annuncio
- Sotto Advantage+ creative, disattiva gli enhancements che vuoi disabilitare
- Per disattivare specificamente optimize-text-per-person, controlla le tue impostazioni pubblicitarie in Ads Manager
Nota che alcuni enhancements sono attivati per impostazione predefinita, e se hai scelto di testare nuove ottimizzazioni, potrebbero essere applicati test enhancements indipendentemente dalle impostazioni a livello di annuncio.
Risparmia ore nei test creativi
Smetti di caricare inserzioni una alla volta. Elabora in massa creatività illimitate con media matching automatico e pubblicazione diretta via API.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Queste best practice per le specifiche del copy di Meta Ads sono costruite attorno ai limiti di caratteri sopra, nello specifico, attorno a come funzionano effettivamente il troncamento e la visibilità dei campi.
Metti in primo piano il tuo messaggio. Con solo circa 125 caratteri visibili prima di "See More" e circa l'1% degli utenti che tocca per espandere, la tua prima frase è il tuo annuncio per il 99% degli spettatori. Inizia con l'hook, l'offerta o la proposta di valore.
Scrivi per il posizionamento più restrittivo. Se usi Automatic Placements, il tuo copy deve funzionare sia a 125 caratteri (Feed) che a 40 caratteri (Facebook Reels). Usa la personalizzazione degli asset per posizionamento per scrivere versioni separate invece di scendere a compromessi con un copy di media lunghezza che non funziona da nessuna parte. La stessa logica si applica alle dimensioni creative: abbinare il giusto rapporto d'aspetto a ogni posizionamento previene il ritaglio automatico che può tagliare gli overlay di testo che hai scritto con cura.
Tratta il titolo come una didascalia. Il titolo si trova sotto il creative. Dovrebbe rafforzare il visivo, non ripetere il testo principale. Mantienilo orientato ai benefici e breve: anche se Meta consente 40 caratteri, i posizionamenti più stretti (27 per Facebook Feed, 10 per Reels Overlay) sono obiettivi più sicuri.
Non fare affidamento sulla descrizione. È nascosta nella maggior parte dei posizionamenti. Usala come rinforzo opzionale per Marketplace e Search Results, ma non mettere mai la tua call-to-action o la tua offerta chiave in questo campo.
Usa tutte e cinque le opzioni di testo. Aggiungere più varianti dà al sistema di Meta più materiale con cui ottimizzare. Scrivi hook veramente diversi, non parafrasi dello stesso messaggio.
Scrivi ogni campo in modo indipendente. Con optimize-text-per-person abilitato, qualsiasi campo può apparire in qualsiasi posizione. Il tuo titolo dovrebbe avere senso come testo principale, e viceversa.
Testo sulle immagini: la regola del 20% è scomparsa. Meta ha ufficialmente rimosso il limite del testo sulle immagini. La loro pagina sulle best practice ora afferma: "Non c'è più un limite alla quantità di testo che può esistere nella tua immagine pubblicitaria". Detto questo, gli annunci con testo minimo sull'immagine tendono ancora a performare meglio. Sposta il tuo messaggio nei campi di copy e lascia che il creative faccia il lavoro visivo. Se usi overlay di testo, assicurati che rientrino nelle safe zones in modo da non essere oscurati dagli elementi UI della piattaforma.
Domande frequenti
La linea di base consigliata da Meta è di 125 caratteri per la maggior parte dei posizionamenti. Il massimo di input dell'API è molto più alto, da 1.024 a 4.096 caratteri a seconda del flusso di lavoro di creazione, ma il testo oltre i circa 125 caratteri viene nascosto dietro "See More" nei posizionamenti Feed. Le raccomandazioni per i Reels scendono a 40-72 caratteri.
Quanti caratteri vengono mostrati prima di "See More" sugli annunci di Facebook?
Circa 125 caratteri nei posizionamenti Feed, anche se Meta afferma che questo varia in base al dispositivo e alle dimensioni dello schermo. Il troncamento è guidato dal layout, non da un conteggio fisso di caratteri. Alcune fonti riportano il troncamento a circa 115 caratteri. Metti il tuo hook in primo piano nei primi 80-100 caratteri per stare sul sicuro.
La linea di base consigliata da Meta è di 40 caratteri per la maggior parte dei posizionamenti. Facebook Feed consiglia 27. Reels Overlay è il più restrittivo a 10 caratteri. L'API accetta fino a 255 caratteri, ma qualsiasi cosa oltre la lunghezza consigliata rischia il troncamento.
Il testo della descrizione viene mostrato in tutti i posizionamenti?
No. La descrizione è elencata nell'Ads Guide di Meta per Marketplace, Audience Network, In-Stream Video e Facebook Search Results. È assente da Stories, Reels, Explore e dalla maggior parte delle pagine di posizionamento di Instagram. Trattala come un campo condizionale.
Fino a cinque opzioni ciascuna per testo principale, titolo e descrizione. La funzione Text Generation di Meta può anche creare fino a cinque varianti generate dall'IA del tuo testo principale e del titolo a partire dai tuoi input originali.
Si sovrappongono ma non sono identiche in ogni posizionamento. Le raccomandazioni base (125/40/25) si applicano alla "maggior parte dei posizionamenti", ma l'Ads Guide pubblica numeri specifici per posizionamento che differiscono, ad esempio, Facebook Feed consiglia 27 per i titoli mentre Instagram Feed ne consiglia 40.
Quali sono le specifiche del copy per gli annunci di Instagram Stories?
Testo principale: 125 caratteri. Titolo: 40 caratteri. La descrizione non è elencata. Queste sono le stesse raccomandazioni di Facebook Stories e Messenger Stories.
Advantage+ modifica il mio copy pubblicitario?
Sì. Text improvements possono riscrivere il modo in cui il tuo copy viene letto. Optimize-text-per-person può scambiare il testo tra i campi, mostrando il tuo titolo come testo principale o viceversa. Entrambe le funzioni possono essere disattivate in Ads Manager sotto Advantage+ creative enhancements.
Le specifiche di copy che contano
Tre numeri da ricordare: 125, 40, 25, la linea di base per testo principale, titolo e descrizione nella maggior parte dei posizionamenti Meta. Ma la vera abilità è sapere quando questi numeri cambiano.
Reels taglia il tuo testo principale a 40-72 caratteri. Reels Overlay dà al tuo titolo 10 caratteri, a malapena sufficienti per una CTA. La descrizione scompare del tutto nella maggior parte dei posizionamenti. E con optimize-text-per-person, uno qualsiasi dei tuoi campi potrebbe apparire in qualsiasi posizione.
Scrivi per il punto di troncamento, non per il massimo di input. Usa tutte e cinque le opzioni di testo per dare al sistema di Meta spazio per ottimizzare. Usa la personalizzazione degli asset per posizionamento per scrivere copy separati per Feed, Stories e Reels invece di forzare una versione ovunque.
Quando stai scalando il testing creativo, convenzioni di naming degli annunci coerenti rendono possibile tracciare quali varianti di copy hanno guidato i risultati tra le campagne. E quando stai testando decine di varianti di copy tra campagne e ad set, scalare il caricamento è ciò per cui strumenti come Ads Uploader sono costruiti, così puoi passare il tuo tempo a scrivere annunci migliori invece di caricarli.