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
AI SEO Readability Audit: Check Website Friendliness for LLMs
Who is this for? This workflow is designed for SEO specialists, content creators, marketers, and website developers who ...
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...
Reply to Outlook Emails with OpenAI
Who is this template for? This template is for any Microsoft Outlook user who wants a trained AI agent to reason and rep...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments