Automate video posting across 9 social platforms (Instagram, YouTube, TikTok, Facebook, etc.) using this comprehensive n8n workflow. Integrate Google Sheets and Blotato for seamless content scheduling.
Download this n8n workflow template and start using it instantly.
This advanced n8n workflow provides a robust solution for automating content distribution across nearly a dozen social media platforms simultaneously, eliminating the repetitive manual task of uploading videos to each service. The core of this n8n automation relies on a Schedule n8n trigger and Google Sheets integration, allowing users to queue videos by simply updating a spreadsheet. Once a video is marked as ready, the workflow uses the Blotato API to upload the media and then publishes it to Instagram, YouTube, TikTok, Facebook, Threads, Twitter, LinkedIn, Bluesky, and Pinterest. This approach ensures high-efficiency publishing and provides a centralized control panel (Google Sheets) for all content releases. Furthermore, the template includes examples of advanced n8n practices, such as modularizing logic using sub-workflows and dynamically retrieving API keys using the n8n Data Table node.
The primary scheduled path of this n8n workflow begins with the Schedule Trigger n8n node, which activates the process at a predefined time (e.g., 22:00 daily). The workflow then moves to the Google Sheets n8n node, which filters the sheet to find video rows where the ReadyToPost column contains the value "Ready."
ReadyToPost status as "Finished." This prevents the n8n trigger from picking up the same video again on the next cycle, completing the automated n8n workflow. Note: The second section demonstrates a callable sub-workflow pattern, showing how another n8n workflow can trigger this publishing logic, dynamically passing parameters like URL, Title, and Description, retrieving API keys using the Data Table n8n node for enhanced security and management.
To successfully deploy this powerful n8n workflow, follow these setup steps:
URL VIDEO (containing the public video link) and ReadyToPost (used for filtering, use the value "Ready" to queue a video).blotato-api-key. Schedule Trigger (n8n trigger): Initiates the n8n workflow daily at 22:00, ensuring regular checks for new content.
Google Sheets (Get my video): Fetches rows from the connected spreadsheet where the ReadyToPost column equals "Ready." This n8n node determines the content to be published.
Set (Assign Social Media IDs): A critical n8n node used for central configuration, storing all platform-specific account IDs needed for the Blotato API.
HTTP Request (Upload Video to Blotato): Posts the video URL to the Blotato API media endpoint. This is the first crucial API call in the n8n workflow.
Multiple HTTP Request Nodes (INSTAGRAM, YOUTUBE, TIKTOK, etc.): These n8n nodes handle the cross-posting. They use the media URL returned from the previous step and the account IDs set earlier to publish content to each respective social network via the Blotato posts endpoint. Each n8n node is customized with specific platform parameters (e.g., YouTube title, TikTok privacy).
Google Sheets (Update Video Sheet): Updates the row status to "Finished" after successful publication, ensuring idempotency for the scheduled n8n trigger.
Execute Workflow Trigger (Media to publish): Acts as the starting n8n node for the sub-workflow variant, allowing external n8n workflows to call this logic and pass input data (URL, Title, Description).
Data Table (get blotato key): Demonstrates best practice by fetching the Blotato API key dynamically from an n8n Data Table, centralizing credentials for use across all subsequent HTTP Request n8n nodes in the sub-workflow path.
Automate cross-posting images and videos to X, Instagram, Facebook, and more using a custom n8n workflow. Simplify content distribution and content management with this robust n8n template.

Learn how to use this simple n8n workflow to automate publishing articles directly to a Medium publication using the dedicated Medium n8n node. Get started with n8n templates.

Use this comprehensive n8n workflow to automate publishing WordPress content to X, LinkedIn, Facebook, and Instagram. It uses an n8n node AI chain to generate platform-optimized captions and images.

Automate SERP tracking for Google's AI Mode answers. This n8n workflow uses the DataForSEO n8n node to extract source references and log them directly into Google Sheets on a schedule.


I write code to save you headaches. I post workflows, that I had a hard time with or find was really needed. If you pay for one of my workflows, congratulations... it probably took me 10x the $$ amount in my personal time, figuring the darn thing out.







































