Generate influencer posts with GPT-4, Google Sheets, and Media APIs
Ready for 3.0What this workflow does
This AI workflow has 17 nodes and runs when someone submits an n8n form (“Creative Brief”). Along the way it connects OpenAI Chat Model and Google Sheets.
How it runs
Trigger: When someone submits an n8n form (“Creative Brief”).
- Character Image (Extract from File): extracts data from a file (binary to propery)
- Setting Image (Extract from File): extracts data from a file (binary to propery)
- Merge: merges the data from its input branches
- Upload Images (Base64→URL) (HTTP Request): calls an HTTP API (POST)
- Aggregate: combines items into one
- Generate Post Ideas (AI Agent): runs an AI agent, with model: LLM (OpenAI Chat Model); 1 tool (Think); output parser: Structured Output Parser
- Split Posts (Split Out): splits a list into separate items
- Create Image Task (Execute Sub-workflow): calls another n8n workflow
- Append row in sheet (Google Sheets): append
- If Video Post (Filter): keeps only the items that match a condition
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (13)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Merge
n8n-nodes-base.merge - AI Agent
@n8n/n8n-nodes-langchain.agent - Extract from File
n8n-nodes-base.extractFromFile - HTTP Request
n8n-nodes-base.httpRequest - Aggregate
n8n-nodes-base.aggregate - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Split Out
n8n-nodes-base.splitOut - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Filter
n8n-nodes-base.filter - Google Sheets
n8n-nodes-base.googleSheets
From the author
This template transforms uploaded brand assets into AI-generated influencer-style posts — complete with captions, images, and videos — using n8n, OpenAI, and your preferred image/video generation APIs. --- 🧠 Who it’s for Marketers, creators, or brand teams…