Schedule Social Media Posts from Google Sheets to Twitter & Instagram

Automates pulling pending posts from Google Sheets, generates images, and schedules them to Twitter and Instagram every 5 hours. Marks posts as done after publishing for seamless content management.

n8n
Schedule Social Media Posts from Google Sheets to Twitter & Instagram

This n8n workflow automates social media posting by fetching rows marked 'Pending' from a Google Sheet, generating formatted captions with descriptions and hashtags, and converting them into styled 1080x1080 images using HCTI.io. It then posts text-only updates to Twitter (X) and image-plus-caption posts to Instagram via the Facebook Graph API, before updating the sheet status to 'Posted' with a timestamp.

Key benefits include massive time savings for marketers and content creators, eliminating manual posting across platforms, ensuring consistent scheduling without missing posts, and providing a simple spreadsheet interface for content planning. It's ideal for small businesses, solopreneurs, or agencies managing multiple social accounts.

Use cases: Plan weekly social content in Google Sheets, set status to 'Pending', and let the workflow handle publishing. Customize intervals, integrate with content calendars, or expand for LinkedIn/Facebook. Requires Google Sheets, Twitter OAuth, Facebook Graph API, and HCTI.io credentials. Highly scalable for high-volume posting.

$18.99
Last updated October 17, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Finance & Accounting workflows

More from Pablo Lindgren

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.