Skip to product information

n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI

n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI

 (200+Reviews)
Regular price £3.99
Regular price £3.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
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

n8n Workflow: Generate Social Posts from YouTube & Website w/ OpenAI

Regular price £3.99
Regular price £3.99 Sale price
SAVE Sold out

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.

View full details