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