LinkedIn Content Automation: AI Post Creation & Images with Sheet Approval Workflow
Who’s it for This workflow is designed for marketers, content creators, agency owners, and solopreneurs who want to automate LinkedIn content creation using AI. It helps turn Google Sheets entries into complete LinkedIn posts, including text, image prompts, and AI-generated images.
What it does / How it works The workflow monitors a Google Sheet for new campaign entries. When a row is added, it automatically collects details about the campaign, searches LinkedIn via Tavily to identify relevant trends, and turns the information into an AI-generated LinkedIn post using a local Ollama model or an LLM of your choice. A second approval step lets you refine the text directly inside the sheet. Once approved, the workflow generates an image prompt, creates a ready-to-post visual with OpenAI Images, and finally publishes the post to LinkedIn.
How to set up • Add your own Google Sheets Trigger credentials. • Add Tavily, Ollama/OpenAI, and LinkedIn OAuth credentials. • Replace the sample Sheet URL with your own. • Set your LinkedIn account/person ID in the posting node.
Requirements • Google Sheets account • LinkedIn OAuth app • Tavily API key • Ollama (local) or OpenAI image generation
How to customize You can change: • AI model • Image generation provider • Search query logic • Content tone • Approval step (manual or automatic)
Related Templates
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
Task Deadline Reminders with Google Sheets, ChatGPT, and Gmail
Intro This template is for project managers, team leads, or anyone who wants to automatically remind teammates of tasks ...
🤖 Build Resilient AI Workflows with Automatic GPT and Gemini Failover Chain
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works This...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments