n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI
n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI
Regular price
£3.99
Regular price
£3.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI
Regular price
£3.99
Regular price
£3.99
Sale price
Unit price
/
per
Turn a YouTube video + website context into ready-to-post social content—automatically
This n8n workflow uses OpenAI to generate platform-ready social posts from a YouTube video and website HTML, saves the results into Google Sheets, and also provides a chat endpoint that can incorporate an uploaded image or JSON/text file for enhanced post generation with Google Gemini.
What this workflow does
- Start modes: run manually, or via an n8n chat webhook that accepts a message and optional file upload.
- Manual run content gathering: fetches the latest YouTube video details, downloads HTML from selwynbuilds.com, then combines both into a single prompt.
- OpenAI multi-platform generation: generates structured social posts for X, Facebook, YouTube Community, LinkedIn, Instagram, Reddit, and Discord, returning them as structured JSON.
- Save outputs: appends the generated posts as a new row in Google Sheets.
- Chat run routing: uses the request type (image, file, or text-only) to decide how to process the input.
- Image support (Gemini): if an image is uploaded, Google Gemini (PaLM) describes it, and the workflow uses that description plus the user message to generate posts via OpenAI.
- File/JSON support: if a file is uploaded, it reads the file as text, asks OpenAI to explain what the JSON does, then combines that analysis with the user message to generate structured multi-platform posts.
Use cases
- Publishing consistent social posts from each new YouTube upload with the right messaging.
- Generating campaign variants for SaaS operators and marketers directly into Google Sheets.
- Using n8n chat to generate posts based on an uploaded image or an existing workflow JSON spec.
Technical details
- Integrations: YouTube OAuth2, OpenAI, Google Sheets OAuth2, Google Gemini (PaLM) API.
- Key nodes/tech stack: set, code, merge, switch, YouTube, HTTP Request.
- Output format: structured JSON posts appended to Google Sheets.
Setup note: add your credentials for YouTube, OpenAI, Google Sheets, and Gemini, and update the target Google Sheets configuration.
