Automate social media scheduling using this powerful n8n workflow. Pull content from Google Sheets, auto-generate images using HTML, and publish simultaneously to Twitter (X) and Instagram.
Download this n8n workflow template and start using it instantly.
Marketing professionals managing content calendars.
Content creators needing reliable, hands-off scheduling.
Users looking for advanced n8n templates combining image generation and social APIs.
Teams who maintain their editorial calendar primarily in Google Sheets.
Managing multi-platform social media posting often requires tedious manual steps for formatting and uploading. This powerful n8n workflow eliminates that effort by serving as a comprehensive scheduler, driven entirely by a Google Sheet.
Every four hours, the n8n trigger checks the designated Google Sheet for posts marked 'Pending'. It then branches the flow to create posts optimized for both Twitter (text-only) and Instagram (image-based). Crucially, the n8n workflow includes a sophisticated step to dynamically generate high-quality Instagram images from simple HTML and text data stored in the sheet, using the HCTI API. Finally, it ensures perfect data hygiene by marking the source row as 'Posted'. This specific n8n template demonstrates advanced flow control and external API integration, making it a highly valuable asset for any content team.
This n8n workflow executes a precise sequence of steps to manage content delivery:
Caption content as a tweet.RowID from the initial n8n node execution. This prevents the n8n trigger from re-posting the same item.To deploy this comprehensive n8n workflow, follow these steps:
[YOURGOOGLESHEETID] placeholders in both Google Sheets nodes (Get row(s) and Update Status) with your actual Sheet ID.[YOURINSTAGRAMACCOUNTID] and [YOURFACEBOOKACCESS_TOKEN] in the Instagram publishing n8n nodes.RowID, Caption, Desc, Hashtags, and Status. Mark rows you wish to post with 'Pending' in the Status column. This complex n8n workflow utilizes several crucial n8n node types to achieve seamless automation. Understanding the configuration of each n8n node is key to customization.
Schedule Trigger n8n trigger:
Function: Starts the n8n workflow automatically.
Key Configuration: Runs every 4 hours.
Google Sheets (Get row(s) in sheet) n8n node:
Function: Reads content to be posted.
Key Configuration: Filters for 'Status' equal to 'Pending'. Uses 'Return First Match' to process one item at a time.
Set (Insta post caption) n8n node:
Function: Data preparation and HTML generation.
Key Configuration: Creates finalcaption using expressions to concatenate input fields. Generates custom HTML structure including dynamic fields like $json.Caption for image conversion.
HTTP Request (HCTI Image) n8n node:
Function: Converts the generated HTML into a 1080x1080 image for Instagram.
Key Configuration: Method POST, URL https://hcti.io/v1/image, sends HTML content via body parameters with specific viewport dimensions.
HTTP Request (Post on Twitter) n8n node:
Function: Publishes the text caption to Twitter (X).
Key Configuration: Method POST, uses OAuth1 authentication, sends text parameter containing $json.Caption.
Facebook Graph API (Create Insta post & Post On Instagram) n8n node:
Function: Handles the two-step Instagram Content Publishing process.
Key Configuration: Uses edge media for creation and mediapublish for final posting, requiring creation_id from the previous step. This is a crucial pair of n8n nodes for Instagram automation.
Google Sheets (Update Status Posted) n8n node:
Function: Marks the content as published.
* Key Configuration: Operation 'update', updates the 'Status' column using the RowID retrieved by the initial n8n node, setting the value to include the current timestamp.
Automate meeting scheduling using an advanced n8n workflow. Integrate WhatsApp, Google Calendar, and Gemini AI to manage appointments using natural language. Get started with n8n templates.

Automate high-quality LinkedIn content generation using OpenAI, schedule posts strategically, and ensure human oversight with Telegram approval. Deploy this powerful n8n workflow today.

Use this powerful n8n workflow to automate sharing high-rated food photos from Google Sheets directly to Pinterest. Features an OpenAI n8n node for instant caption generation.

Use this comprehensive n8n workflow to automate client nurturing email sequences (7, 30, and 60 days) tracked in Notion, combined with seamless testimonial collection via an n8n webhook.

Use this powerful n8n workflow template to automate scheduled replies to targeted X (Twitter) accounts, handling rate limits and preventing duplicate replies.

Use this powerful n8n workflow to schedule automatic liking and reposting of specific X (Twitter) account updates. It fetches targets from Google Sheets, ensuring consistent social media engagement using the n8n node integration.


Tech driven creative who turns ideas into impact. I blend storytelling, product strategy, and automation whether it’s hooky audio promos, smart LMS platforms, or AI driven workflows. I help businesses grab attention, streamline ops, and scale fast. Big on data, experiments, and building digital solutions that actually work.







































