How-to guide

Come programmare in blocco un mese di post su X (Twitter) con un CSV

Last updated: 2026-06-07 · X (Twitter) · By SocialKit Team

Pubblicare con costanza su X senza sprecare ore ogni giorno si riduce a un unico flusso di lavoro: pianificare il mese in un CSV strutturato, poi programmare ogni post in un'unica sessione concentrata. Questa guida ti mostra come costruire il foglio di calcolo, configurare SocialKit per X e trasformare le righe del tuo CSV in un calendario completo di post programmati — inclusi thread, immagini e primi commenti.

Prima di iniziare

Ti serve un account SocialKit — la prova gratuita di 7 giorni (0,00 € oggi) ti dà accesso completo al compositore, alla vista calendario e ai post programmati illimitati, cioè tutto ciò che ti serve per completare questo flusso di lavoro.

Hai anche bisogno di un account X collegato. A giugno 2026, SocialKit utilizza l'API ufficiale X v2 per pubblicare; il flusso di connessione è un reindirizzamento OAuth alla pagina di autorizzazione di X (nessun campo password SocialKit). Se gestisci più account X — un brand personale e un account aziendale, per esempio — puoi collegarli entrambi e tenere i rispettivi calendari separati all'interno dello stesso spazio di lavoro SocialKit.

Infine, apri un'applicazione per fogli di calcolo (Google Sheets, Excel o Numbers) per creare il tuo modello di pianificazione CSV. Il CSV è il tuo archivio di contenuti; SocialKit è il motore di programmazione.

Step by step

  1. Crea il tuo modello di pianificazione CSV

    Crea un foglio di calcolo con queste colonne: Data (formato ISO: AAAA-MM-GG), Ora (HH:MM in formato 24 ore, nel tuo fuso orario locale), Account (l'handle X da cui vuoi pubblicare — utile se ne gestisci più di uno), Testo del post (fino a 280 caratteri per post standard; i tweet di un thread hanno ciascuno la propria riga con un ID gruppo thread nella colonna successiva), ID gruppo thread (un identificatore condiviso — es. "T01" — per vedere quali righe appartengono allo stesso thread), Media (nome file o URL per qualsiasi immagine o video), Primo commento (testo opzionale per la prima risposta, spesso usato per hashtag o link) e Stato (un marcatore personale come "Bozza", "Pronto", "Programmato").

    Tip: Tieni ogni post in una sola riga invece di scrivere liberamente in celle unite — questo rende la sessione di programmazione in blocco molto più rapida perché puoi leggere ogni riga dall'alto verso il basso senza bisogno di riformattare.

  2. Compila un mese di post (30–120 righe)

    Scorri i tuoi pilastri di contenuto e inserisci una riga per ogni post pianificato. Una cadenza sostenibile su X per la maggior parte degli account è tra uno e quattro post al giorno — a quel ritmo, un mese sta in 30–120 righe, un foglio di calcolo perfettamente gestibile. Varia i formati: osservazioni in testo semplice, domande al tuo pubblico, post con immagine, thread brevi (3–5 tweet) e post con link. A giugno 2026, l'algoritmo di raccomandazione di X mette in risalto risposte e citazioni, quindi includi contenuti pensati per generare conversazione, non solo trasmissione. Per le colonne Data e Ora, definisci prima un calendario di pubblicazione approssimativo — per esempio, 08:00 e 17:00 nei giorni feriali, 10:00 nel fine settimana — e usa i dati di /best-time-to-post/x come punto di partenza per affinare gli slot prima di programmare.

    Tip: Non programmare più di 50–100 post al giorno da un singolo account. L'API v2 di X applica quote di scrittura giornaliere che variano in base all'età dell'account, al livello di accesso API e alle politiche della piattaforma — a giugno 2026 questi limiti si applicano ugualmente a tutti gli strumenti di terze parti e alle app native di X. Per una sessione di bulk mensile, distribuire la programmazione su un paio di sessioni evita qualsiasi attrito da limite di frequenza nei casi limite.

  3. Collega il tuo account X a SocialKit

    In SocialKit, vai alle impostazioni dello spazio di lavoro → Account collegati e aggiungi il tuo account X. Verrai reindirizzato alla pagina di autorizzazione di X; approva le autorizzazioni richieste e tornerai su SocialKit con l'account attivo. A giugno 2026, questo flusso OAuth concede a SocialKit l'autorizzazione di scrittura necessaria per pubblicare automaticamente i post all'ora programmata — non è richiesta alcuna azione manuale al momento della pubblicazione.

    Tip: Se vedi un errore di autorizzazione durante l'OAuth, assicurati di essere connesso all'account X corretto nel tuo browser prima di avviare il flusso. Collegare l'account sbagliato è l'errore di configurazione più comune.

  4. Apri il compositore SocialKit e crea un batch di post dal tuo CSV

    Con il CSV aperto in una finestra e SocialKit in un'altra, lavora riga per riga attraverso le righe contrassegnate come "Pronto". Per ogni post: clicca su Nuovo post in SocialKit, seleziona il tuo account X, incolla il testo dalla colonna Testo del post, allega qualsiasi media dalla colonna Media e imposta data e ora dalle rispettive colonne. Per i post in thread (righe che condividono lo stesso ID gruppo thread), usa il compositore di thread nativo di SocialKit per aggiungere ogni tweet come segmento — SocialKit supporta la programmazione nativa dei thread su X, quindi tutti i segmenti vengono pubblicati come thread connesso alla stessa ora. Imposta il primo commento opzionale se la riga ha contenuto in quella colonna. Organizza la sessione in batch: un pilastro di contenuto alla volta, o una settimana alla volta. La maggior parte delle persone programma un mese intero in due o tre sessioni concentrate da 30–45 minuti invece di un'unica sessione maratona.

    Tip: Usa i modelli di post riutilizzabili di SocialKit per salvare in anticipo strutture ricorrenti — per esempio, un modello "Insight settimanale" con la tua apertura standard già scritta. Applica il modello, modifica il contenuto unico e risparmia un minuto per post su un grande batch.

  5. Usa la personalizzazione per piattaforma se pubblichi su più reti

    Se il tuo CSV include post che vuoi pubblicare anche su LinkedIn, Threads o Bluesky lo stesso giorno, seleziona quelle piattaforme aggiuntive nella stessa sessione del compositore SocialKit. La personalizzazione per piattaforma di SocialKit ti permette di mantenere la versione X sotto i 280 caratteri mentre espandi la versione LinkedIn a un'osservazione più lunga e adatti il posizionamento degli hashtag per ogni rete — tutto in un'unica vista di composizione, senza duplicare lo sforzo su strumenti di programmazione separati.

  6. Controlla l'intero mese nella vista calendario

    Dopo aver programmato il tuo batch, apri la vista calendario di SocialKit per vedere tutti i tuoi post X distribuiti per giorno e ora. Cerca lacune (giorni consecutivi senza post), concentrazioni (tre post in un'ora) o conflitti di orario (un post promozionale subito dopo una giornata di notizie sensibili). Trascina e rilascia i post per riposizionarli se necessario. La vista calendario mostra anche i post di altri account collegati uno accanto all'altro, il che evita sovrapposizioni accidentali se gestisci un account personale e uno di brand.

    Tip: Confronta la densità visiva del tuo calendario X con i dati di /best-time-to-post/x. Se i tuoi slot migliori sono le 08:00 e le 17:00 ma hai programmato la maggior parte dei post alle 12:00 durante il batch, un rapido passaggio di trascina e rilascia nel calendario richiede meno di cinque minuti e migliora significativamente il potenziale di reach.

  7. Segna le righe completate nel tuo CSV e aggiorna la colonna Stato

    Man mano che programmi ogni riga, aggiorna la colonna Stato da "Pronto" a "Programmato" e annota l'ID post SocialKit o la data di pubblicazione confermata se vuoi tenere un registro. Questo trasforma il tuo CSV in un registro di contenuti aggiornato — utile per verificare cosa è uscito ogni mese, individuare pattern in ciò che ha funzionato bene e alimentare il foglio del mese successivo con strutture di post collaudate.

Best practices

  • Varia i formati dei tuoi post nel corso del mese — testo semplice, immagini, thread, domande e post con link si comportano diversamente nell'algoritmo del feed di X, e un calendario che si basa interamente su un unico formato raggiungerà un tetto di reach più rapidamente di uno variato.
  • Limita i thread a cinque-sette tweet per thread nelle sessioni di programmazione in blocco; i thread molto lunghi (15 o più) sono più difficili da revisionare rapidamente nel compositore e dovrebbero essere creati individualmente invece di essere pianificati all'interno di una riga CSV.
  • Lascia uno o due slot giornalieri flessibili non programmati nel tuo calendario in modo da poter rispondere a argomenti di tendenza o notizie senza che il calendario diventi troppo rigido per post spontanei e tempestivi.
  • Usa il campo primo commento nel tuo CSV (e nel compositore SocialKit) per inserire hashtag e link esterni nella risposta invece che nel corpo del post — a giugno 2026 questa è la best practice riportata dalla community su X per mantenere pulito il testo principale del post, anche se non è una regola algoritmica documentata.
  • Rivedi i tuoi slot di /best-time-to-post/x ogni quattro-sei settimane — il comportamento del pubblico su X cambia stagionalmente e intorno ai lanci di prodotti, quindi gli slot che funzionavano bene a gennaio potrebbero non essere ottimali a settembre.
  • Aggiungi una colonna "Ricicla" nel tuo CSV per segnalare i post evergreen che vale la pena riutilizzare — SocialKit non ha una coda di riciclo automatico con un clic, ma duplicare un post programmato e cambiarne la data richiede meno di un minuto e mantiene il tuo contenuto migliore al lavoro.

Good to know

Perché SocialKit non ha un importatore CSV con un clic (e cosa fare invece)

A giugno 2026, SocialKit non offre un caricamento nativo di CSV che mappi le colonne ai campi del post e crei automaticamente post programmati in blocco. Strumenti come SocialPilot e Metricool hanno storicamente offerto questa funzionalità, anche se gli schemi delle colonne e i limiti accettati variano a seconda dello strumento e cambiano nel tempo.

Il flusso di lavoro di questa guida — pianificazione in un CSV e programmazione tramite il compositore — è intenzionalmente manuale ma sistematico. Richiede più tempo di un'importazione con un clic, ma produce contenuti migliori perché rivedi ogni post prima che vada in diretta, adatti i tempi alle tue analisi reali e intercetti errori che le importazioni automatizzate lasciano passare silenziosamente.

Se un importatore CSV con un clic è un requisito imprescindibile per il tuo flusso di lavoro, controlla il registro delle modifiche di SocialKit (in-app o nella pagina /publish) per qualsiasi importatore aggiunto dopo la scrittura di questa guida — a giugno 2026 non è disponibile, ma la velocità di sviluppo di SocialKit è stata elevata.

Limiti di frequenza API di X e programmazione in blocco

A giugno 2026, l'API v2 di X applica limiti di frequenza in scrittura che regolano quanti post uno strumento di terze parti può inviare a tuo nome all'interno di una finestra temporale scorrevole. I limiti esatti non sono documentati pubblicamente in una tabella fissa — dipendono dall'età dell'account, dal livello di accesso all'API e dalla politica di X in quel momento, che è cambiata più volte dal 2023.

Per la programmazione in blocco pratica di un calendario mensile (30–120 post), questi limiti quasi mai causano problemi perché i post sono distribuiti su 30 giorni. I limiti di frequenza diventano rilevanti solo se tenti di programmare e pubblicare decine di post nell'arco di una singola ora. SocialKit mette in coda i tuoi post e li invia ai rispettivi orari di pubblicazione individuali — quindi un batch di un mese programmato in una sola sessione non attiva scritture di API in blocco al momento della creazione, solo al momento della pubblicazione di ogni post.

Se vedi mai un errore di limite di frequenza in SocialKit per un post X, la soluzione più comune è distanziare ulteriormente i post interessati nel calendario.

Do it in SocialKit

SocialKit ti offre post programmati illimitati su X (Twitter), un calendario drag-and-drop per revisionare l'intero mese a colpo d'occhio, programmazione nativa dei thread e personalizzazione per piattaforma così da pubblicare anche su LinkedIn e Threads nella stessa sessione. Prova gratuita di 7 giorni, 0,00 € oggi.

Programma un mese di post su X con SocialKit
Free tool
Contatore di caratteri per X gratuito

No login needed.

All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Inizia la mia prova gratuita

0,00 € oggi · disdici quando vuoi · garanzia di rimborso di 7 giorni

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Inizia la mia prova gratuita

0,00 € oggi · disdici quando vuoi · garanzia di rimborso di 7 giorni