Cross-post social content from Google Sheets to 5 platforms with OpenAI images

This n8n template shows how to fully automate your social media workflow from Google Sheets to X, Threads, LinkedIn, Facebook, and Instagram β€” with AI-generated visuals.

Instead of manually writing, designing, and posting content, this workflow turns a single Google Sheet row into multi-platform posts plus a custom AI image that matches your message.

You write once. n8n posts everywhere.

How it works A scheduled trigger checks your Google Sheet for content marked β€œReady To Post.” The post text is pulled from Sheets and sent to all text-only platforms (X and Threads). At the same time, an AI agent analyzes your post and generates a high-quality image prompt. GPT-Image creates a custom visual based on that prompt. The image is uploaded to ImgBB to create a shareable URL. That image + your caption are automatically posted to LinkedIn, Facebook, and Instagram. Finally, your Google Sheet is updated so you never repost the same content twice.

How to use Add your posts to Google Sheets in the Content column. Set Status = Ready To Post when you want it published. Make sure all platform credentials are connected in n8n. Turn the workflow on and let it run automatically.

What you get Hands-free posting to 5 platforms
AI-generated visuals for every post
Zero manual design work
Built-in error handling
No duplicate posts

Requirements Google Sheets access
X (Twitter) account
Threads account
LinkedIn account
Facebook & Instagram Page access
ImgBB account
OpenAI credentials for image generation

Need help? Ask in the n8n Forum or shoot me a DM on LinkedIn

Happy automating πŸš€

0
Downloads
1
Views
8.6
Quality Score
intermediate
Complexity
Author:Vincent Nguyen(View Original β†’)
Created:2/14/2026
Updated:2/17/2026

πŸ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments