See llms.txt for all machine-readable content.

Back to Templates

Automate content publishing to TikTok, YouTube, Instagram, Facebook via Blotato

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Workflow Screenshot

Automate Content Publishing to TikTok, YouTube, Instagram, Facebook via Blotato

šŸŽÆ Who is this for?

This workflow is perfect for:

  • Content creators who post daily to multiple platforms
  • Marketing teams managing brand presence across channels
  • Solo entrepreneurs and social media managers looking to scale their output
  • Anyone tired of uploading content manually across apps

šŸ’” What problem is this solving?

Managing content across platforms is time-consuming.
You need to:

  • Track posts per platform
  • Upload videos manually
  • Adapt captions and posting time
  • Avoid repetitive mistakes

This workflow solves all of that by centralizing everything in one place (Google Sheets) and automating it via Blotato.

āš™ļø What this workflow does

Every hour, this workflow will:

  1. Check your Google Sheet for any post marked as "TO GO"
  2. Select one item at a time (avoids spam and overposting)
  3. Extract media from a shared Google Drive link
  4. Upload the media to Blotato
  5. Publish it automatically to:
    • TikTok
    • YouTube Shorts
    • Instagram
    • Facebook
  6. Update the post status in your Sheet to "Posted"

🧰 Setup

Before running this template, make sure you have:

  • āœ… A Blotato account (Pro plan required for API key)
  • šŸ”‘ Generated your Blotato API key (Settings > API > Generate)
  • šŸ“¦ Enabled Verified Community Nodes in n8n Admin Panel
  • 🧩 Installed the Blotato node via the community nodes list
  • šŸ›  Created a Blotato credential in n8n using your API key
  • ā˜ļø Made sure your media folder in Google Drive is set to Anyone with the link can view
  • šŸ“Œ Followed the 3 setup steps in the brown sticky notes inside the workflow

šŸ›  How to customize this workflow

  • Add new platform nodes (LinkedIn, Threads, Pinterest, etc.) using Blotato
  • Adjust the scheduling frequency from hourly to daily or weekly
  • Add an approval layer (Slack/Telegram) before publishing
  • Customize your captions dynamically using GPT or formulas in Sheets
  • Use tags, categories, or campaign tracking for analytics

šŸ“„ Documentation: Notion Guide

Need help customizing?

Contact me for consulting and support : Linkedin / Youtube