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 🚀