De Notion aux réseaux sociaux avec n8n

De Notion aux réseaux sociaux avec n8n

Planifiez du contenu dans une base de données Notion et publiez-le automatiquement. La configuration des propriétés qui le rend fiable, et le verrou de statut dont vous avez besoin.

Notion est un bon endroit pour planifier du contenu : une vue de base de données par campagne, des propriétés pour tout ce que vous devez suivre, et des commentaires pour la relecture. Le problème, c’est l’écart entre « la ligne dit Ready » et la publication qui part réellement.

Voici comment le combler, et la seule chose qui fait la différence entre un système qui fonctionne et un système qui publie vos brouillons à moitié écrits.

Configurez d’abord la base de données

Le workflow n’est fiable qu’autant que la base de données derrière lui. Propriétés à avoir :

PropriétéTypeObjectif
ContentTexteLa publication elle-même
StatusSélectionDraft, Ready, Published
ChannelsSélection multipleQuelles plateformes
Publish atDateQuand elle part
MediaFichiers ou URLTout élément joint

Status est la propriété importante. Sans elle, chaque frappe dans une page Notion est potentiellement un déclencheur, et vous publierez des choses en plein milieu d’une phrase.

Le workflow

1. Schedule Trigger. Exécutez toutes les 15 ou 30 minutes. Les déclencheurs Notion sur changement existent, mais interroger sur un calendrier et filtrer par statut est plus prévisible ici, car une ligne de base de données est modifiée plusieurs fois avant d’être terminée.

2. Nœud Notion, récupérer les pages de la base de données. Filtrer sur Status = Ready. C’est le verrou. Rien qui ne soit explicitement marqué comme prêt n’approche une plateforme.

3. Filtrez sur la date de publication si vous voulez que la ligne contrôle le moment plutôt que de publier tout ce qui est prêt immédiatement.

4. Construisez la publication. Mappez les propriétés Notion sur le contenu et les canaux. Si votre propriété Channels est une sélection multiple, c’est ici que vous transformez ces valeurs en liste de canaux.

5. Nœud BulkPublish, Post → Create. Contenu, canaux, et éventuellement une heure programmée.

6. Nœud Notion, mettre à jour la page. Réglez Status sur Published et réécrivez l’id ou l’URL de la publication.

Cette dernière étape est celle que les gens sautent, et c’est elle qui empêche le workflow de republier la même ligne à l’exécution suivante. Sans elle, chaque exécution reprend chaque ligne Ready à nouveau.

Le piège : le texte enrichi de Notion

Le contenu Notion est structuré, pas brut. Titres, gras, puces, listes déroulantes et liens portent tous un formatage que les plateformes sociales n’acceptent pas.

Si vous faites passer un bloc Notion tel quel, vous obtenez soit une syntaxe markdown affichée littéralement dans la publication, soit une publication vide si l’extraction a récupéré le mauvais champ.

Extrayez du texte brut délibérément, et vérifiez ce qu’une vraie ligne produit avant d’y faire confiance. C’est la raison la plus courante pour laquelle ces workflows produisent des publications à l’apparence bizarre.

Avez-vous besoin de n8n pour cela ?

Cela vaut la peine d’être demandé. Si vous planifiez dans Notion et voulez que les publications partent, il existe une intégration Notion directe qui ne nécessite pas de faire tourner un workflow du tout.

Construisez la version n8n quand vous avez besoin de quelque chose d’intermédiaire : filtrer sur des propriétés, transformer le texte, router différents types de contenu vers différents comptes, ou intégrer une seconde source.

Faites-le d’abord tourner en brouillons

Pendant la première semaine, faites en sorte que le workflow crée des brouillons plutôt que de publier. Vous verrez exactement ce que produit le mappage de Notion vers la publication, en particulier la gestion du texte enrichi, avant qu’une audience ne le voie.

Limites des forfaits

  • Canaux : Free : 3 (1 par plateforme). Pro : 30 (2 par plateforme). Business : 75 (5 par plateforme).
  • Publications : Free : 3/jour. Pro : 30/jour. Business : illimité.
  • Requêtes API/jour : Free : 30. Pro : 5 000. Business : 50 000.

Les 30 requêtes par jour du niveau gratuit servent à évaluer une automatisation. Un workflow qui interroge toutes les 15 minutes utilise 96 requêtes par jour avant même de publier quoi que ce soit.

BulkPublish publie sur 15 plateformes : Facebook, Instagram, TikTok, YouTube, X, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon, Discord, Telegram, Tumblr et Snapchat.

En résumé

Ajoutez une propriété Status et filtrez dessus, sinon vous publierez des brouillons. Réécrivez dans Notion après publication, sinon vous republierez à chaque exécution. Extrayez du texte brut délibérément, car le texte enrichi de Notion ne survit pas au trajet. Et vérifiez si l’intégration Notion directe fait ce dont vous avez besoin avant de construire un workflow à maintenir.