Da Notion ai social media con n8n

Da Notion ai social media con n8n

Pianifica i contenuti in un database Notion e pubblicali automaticamente. La configurazione delle proprietà che lo rende affidabile, e il filtro di stato che ti serve.

Notion è un buon posto per pianificare i contenuti: una vista database per campagna, proprietà per tutto ciò che serve tracciare, e commenti per la revisione. Il problema è il divario tra “la riga dice Pronto” e il post che viene davvero pubblicato.

Ecco come colmarlo, e l’unica cosa che fa la differenza tra il funzionamento e la pubblicazione delle tue bozze a metà.

Prima imposta il database

Il workflow è affidabile quanto il database dietro di esso. Proprietà che vale la pena avere:

ProprietàTipoScopo
ContentTestoIl post stesso
StatusSelectDraft, Ready, Published
ChannelsMulti-selectQuali piattaforme
Publish atDataQuando viene pubblicato
MediaFile o URLQualsiasi allegato

Status è quella importante. Senza di essa, ogni tasto premuto in una pagina Notion è potenzialmente un trigger, e pubblicherai cose a metà frase.

Il workflow

1. Schedule Trigger. Esegui ogni 15 o 30 minuti. I trigger su modifica di Notion sono disponibili, ma fare polling su una pianificazione e filtrare per stato è più prevedibile in questo caso, perché una riga del database viene modificata molte volte prima di essere finita.

2. Nodo Notion, ottieni le pagine del database. Filtra su Status = Ready. Questo è il filtro. Niente che non sia esplicitamente segnato come pronto si avvicina a una piattaforma.

3. Filtra sulla data di pubblicazione se vuoi che la riga controlli la tempistica invece di pubblicare tutto ciò che è pronto adesso.

4. Costruisci il post. Mappa le proprietà Notion su contenuto e canali. Se la tua proprietà Channels è un multi-select, è qui che trasformi quei valori nell’elenco dei canali.

5. Nodo BulkPublish, Post → Create. Contenuto, canali, e facoltativamente un orario programmato.

6. Nodo Notion, aggiorna la pagina. Imposta Status su Published e scrivi di nuovo l’id o l’URL del post.

Quell’ultimo passo è quello che le persone saltano, ed è ciò che impedisce al workflow di ripubblicare la stessa riga all’esecuzione successiva. Senza di esso, ogni esecuzione riprende ogni riga Ready.

La trappola: il rich text di Notion

Il contenuto di Notion è strutturato, non semplice. Titoli, grassetto, elenchi puntati, toggle e link portano tutti una formattazione che le piattaforme social non accettano.

Se passi un blocco Notion direttamente, ottieni sintassi markdown resa letteralmente nel post, oppure un post vuoto se l’estrazione ha preso il campo sbagliato.

Estrai il testo semplice deliberatamente, e controlla cosa produce una riga reale prima di fidartene. Questo è il motivo più comune per cui questi workflow producono post dall’aspetto strano.

Ti serve n8n per questo?

Vale la pena chiederselo. Se stai pianificando in Notion e vuoi che i post escano, esiste un’integrazione diretta con Notion che non richiede di far girare un workflow.

Costruisci la versione n8n quando ti serve qualcosa nel mezzo: filtrare per proprietà, trasformare il testo, instradare diversi tipi di contenuto verso account diversi, o attingere a una seconda fonte.

Fallo girare prima in bozze

Per la prima settimana, fai in modo che il workflow crei bozze invece di pubblicare. Vedrai esattamente cosa produce la mappatura da Notion a post, specialmente la gestione del rich text, prima che lo veda un pubblico.

Limiti di piano

  • Canali: Free: 3 (1 per piattaforma). Pro: 30 (2 per piattaforma). Business: 75 (5 per piattaforma).
  • Post: Free: 3/giorno. Pro: 30/giorno. Business: illimitati.
  • Richieste API/giorno: Free: 30. Pro: 5.000. Business: 50.000.

Le 30 richieste al giorno del livello gratuito servono per valutare un’automazione. Un workflow che fa polling ogni 15 minuti usa 96 richieste al giorno prima di pubblicare qualsiasi cosa.

BulkPublish pubblica su 15 piattaforme: Facebook, Instagram, TikTok, YouTube, X, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon, Discord, Telegram, Tumblr e Snapchat.

In sintesi

Aggiungi una proprietà Status e filtra su di essa, o pubblicherai bozze. Scrivi di nuovo su Notion dopo la pubblicazione, o ripubblicherai a ogni esecuzione. Estrai il testo semplice deliberatamente, perché il rich text di Notion non sopravvive al viaggio. E controlla se l’integrazione diretta con Notion fa ciò che ti serve prima di costruire un workflow da mantenere.