Start / n8n-Workflow-Vorlagen / Multi-Plattform Social Media Veröffentlichungs-Workflow über Blotato

Multi-Plattform Social Media Veröffentlichungs-Workflow über Blotato

Publish Videos & Images - Blotato

Automatisiert die Veröffentlichung von Videos und Bildern auf Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, Twitter, Bluesky und Pinterest mithilfe der Blotato API mit Inhalten aus Airtable.

Manuell21 KnotenMarketing & Social Mediasoziale Medienblotatoveröffentlichen

Über diesen Workflow

Videos & Bilder über 9 soziale Plattformen mit Blotato und Airtable veröffentlichen

Diese n8n Workflow-Vorlage mit dem Titel „Videos & Bilder veröffentlichen – Blotato“ ist ein umfassendes Automatisierungssystem, das die Veröffentlichung von Multimedia-Inhalten (Videos und Bildern) auf neun wichtigen Social-Media-Plattformen – Instagram, Facebook, YouTube, Threads, LinkedIn, TikTok, Twitter (X), Bluesky und Pinterest – unter Verwendung des Drittanbieter-Veröffentlichungsdienstes Blotato als einheitliche API-Schicht optimiert. Der Workflow ruft Metadaten und Medien-URLs aus einer Airtable-Datenbank ab, optimiert optional YouTube-Titel mit OpenAI's GPT-4.1-Mini, lädt Medieninhalte in Blotatos Speicher hoch und versendet dann plattformspezifische Beiträge mit angepasstem Text und Einstellungen. Er enthält auch Mechanismen zur Aktualisierung des ursprünglichen Airtable-Datensatzes, um den Veröffentlichungsstatus widerzuspiegeln.

Hauptfunktionen und Fähigkeiten

  • Multi-Plattform-Veröffentlichung: Veröffentlicht gleichzeitig auf 9 sozialen Netzwerken über Blotatos einzigen API-Endpunkt.
  • Dynamische Inhaltsverwaltung: Verwendet Kurztexte für zeichenbeschränkte Plattformen (z. B. X/Twitter, Instagram) und lange Skripte für Plattformen wie YouTube und Facebook.
  • Medienverwaltung: Lädt sowohl Video- als auch Bildinhalte von in Airtable gespeicherten URLs vor der Veröffentlichung zu Blotato hoch.
  • KI-gestützte Titeloptimierung: Generiert virale, konforme YouTube Shorts-Titel mit OpenAI basierend auf vom Benutzer bereitgestellten Entwurfstiteln.
  • Extraktion der Pinterest Board-ID: Enthält einen dedizierten Unter-Workflow zum Auslesen von Pinterest Board-IDs aus öffentlichen URLs – ein häufiges Problem bei API-Integrationen.
  • Statusverfolgung: Aktualisiert Airtable-Datensätze, um den Veröffentlichungsprozess widerzuspiegeln (z. B. „In Bearbeitung“, „Abgeschlossen“).
  • Fehlertoleranz: Alle Veröffentlichungsknoten verwenden onError: "continueErrorOutput", um ein vollständiges Workflow-Versagen zu verhindern, falls eine Plattform fehlschlägt.
  • Umfassende Dokumentation: Eingebettete Haftnotizen enthalten Einrichtungsanleitungen, Debugging-Links, bekannte Einschränkungen und Affiliate-Ressourcen.

Hauptknoten und ihre Zwecke

Knoten Typ Zweck
Beim Klicken auf „Workflow testen“ Manueller Trigger Initiiert die Workflow-Ausführung während des Testens.
Airtable Record ID Set Fügt eine hartcodierte Airtable-Datensatz-ID (recJBpGmgd7nuLpfe) zu Testzwecken ein.
Airtable Airtable Ruft einen bestimmten Datensatz aus der Tabelle „Media Creation“ ab, der Skript, Medien-URLs, Social-Text und Account-IDs enthält.
Gültigen YouTube-Titel sicherstellen OpenAI (LangChain) Schreibt den Entwurfstitel des Benutzers in einen viralen YouTube Shorts-Titel mit weniger als 100 Zeichen im JSON-Format um.
Vorbereiten zur Veröffentlichung Set Fasst alle notwendigen Veröffentlichungsdaten zusammen: Social-Account-IDs, Board-IDs und formatierter Text (kurz/lang).
Bild zu Blotato hochladen / Video zu Blotato hochladen HTTP Request Lädt Bilder oder Videos von in Airtable gespeicherten URLs zu Blotatos Medienendpunkt (/v2/media) hoch und gibt eine gehostete URL zurück.
[Plattform] Veröffentlichen über Blotato (9 Knoten) HTTP Request Sendet POST-Anfragen an Blotatos /v2/posts-Endpunkt mit plattformspezifischen Payloads (z. B. targetType, Datenschutzeinstellungen, Seiten-/Board-IDs).
Airtable: Instagram gepostet / Airtable: Instagram1 gepostet Airtable Aktualisiert das Feld „Production“-Status des ursprünglichen Airtable-Datensatzes (z. B. auf „Abgeschlossen“ oder „In Bearbeitung“).
Pinterest System (tm) → Pinterest Board-Seite abrufen → Pinterest Page Sleuth Form Trigger → HTTP → Code Ein eigenständiges Dienstprogramm zum Extrahieren einer Pinterest Board-ID aus einer öffentlichen URL durch Scraping und Parsen von eingebettetem JSON.

Anwendungsfälle und Vorteile

  • Content Creators & Agenturen: Automatisieren Sie die plattformübergreifende Social-Media-Distribution, ohne einzelne Plattform-APIs verwalten zu müssen.
  • Effizienz: Eliminieren Sie manuelles Hochladen und Posten auf über 9 Plattformen; reduzieren Sie menschliche Fehler.
  • Konsistenz: Stellen Sie markenkonforme Botschaften mit zentralisierten Inhalten sicher, die in Airtable gespeichert sind.
  • Skalierbarkeit: Fügen Sie einfach neue Datensätze in Airtable hinzu, um zukünftige Beiträge zu planen.
  • Compliance: Erzwingen Sie plattformspezifische Einschränkungen (z. B. YouTube-Titellänge, Pinterest-Board-Anforderungen) programmatisch.
  • Debugging & Überwachung: Haftnotizen enthalten direkte Links zu sozialen Profilen und dem Dashboard für fehlgeschlagene Beiträge von Blotato.

Schritt-für-Schritt-Workflow-Logik

  1. Trigger: Der Workflow startet entweder manuell über den Manuellen Trigger (zum Testen) oder kann für geplante/automatisierte Trigger angepasst werden.
  2. Datensatzidentifikation: Der Knoten Airtable Record ID setzt eine statische Datensatz-ID für Testzwecke.
  3. Datenabruf: Der Knoten Airtable ruft den vollständigen Datensatz ab, der Folgendes enthält:
    • Script (langer Inhalt)
    • Text für X (kurzer Inhalt)
    • Video-URL und Bild-URL
    • Social-Account-IDs (z. B. instagram_id, facebook_page_id)
    • Entwurf Media Title
  4. YouTube-Titeloptimierung: Der Knoten Gültigen YouTube-Titel sicherstellen sendet den Entwurfstitel an OpenAI, das einen konformen, viralen Titel im JSON-Format zurückgibt.
  5. Datenvorbereitung: Der Knoten Vorbereiten zur Veröffentlichung fasst alle erforderlichen Felder in einem einheitlichen JSON-Objekt zusammen, einschließlich des KI-generierten YouTube-Titels und der Social-IDs.
  6. Medien-Upload:
    • Bild zu Blotato hochladen sendet die Bild-URL an Blotato.
    • Video zu Blotato hochladen sendet die Video-URL an Blotato.
    • Beide geben eine von Blotato gehostete Medien-URL zurück, die in nachfolgenden Veröffentlichungsschritten verwendet wird.
  7. Parallele Veröffentlichung: Die hochgeladene Medien-URL wird an neun parallele HTTP-Knoten weitergeleitet, die jeweils für eine bestimmte Plattform konfiguriert sind:
    • Jeder konstruiert eine JSON-Payload mit plattformspezifischen target- und content-Eigenschaften.
    • Die Authentifizierung verwendet einen gemeinsamen Blotato API-Schlüssel über HTTP-Header-Anmeldeinformationen.
    • Pinterest referenziert eindeutig das hochgeladene Bild (nicht Video) und enthält eine boardId.
    • YouTube enthält den KI-optimierten Titel und Einstellungen für Abonnentenbenachrichtigungen.
  8. Statusaktualisierung: Nach der Veröffentlichung auf Instagram (als repräsentatives Beispiel) ändern zwei Airtable-Aktualisierungsknoten den „Production“-Status des ursprünglichen Datensatzes – ein Beispiel dafür, wie Erfolg/Misserfolg protokolliert werden kann (obwohl dies nicht für alle Plattformen vollständig implementiert ist).
  9. Dienstprogramm-Unter-Workflow: Separat ermöglicht das Formular Pinterest System (tm) Benutzern die Eingabe einer Pinterest Board-URL, die gescrapt und geparst wird, um die numerische boardId zu extrahieren – entscheidend für Pinterest API-Aufrufe.

Dieser Workflow ist ein Beispiel für eine produktionsreife, dokumentationsreiche Automatisierung, die die Inhaltsplanung (Airtable), KI-Verbesserung (OpenAI), Medien-Hosting (Blotato) und die Multi-Channel-Distribution verbindet – und somit den operativen Aufwand des modernen Social-Media-Managements erheblich reduziert.

So geht’s: JSON herunterladen und in n8n „Aus Datei importieren“ wählen.