Skip to main content

Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI

Workflow preview

Workflow preview
100%
Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Who’s it for This template is perfect for content marketers, social media managers, and creators who want to repurpose YouTube videos into platform specific posts without manual work. If you spend ...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.scheduletrigger, n8n-nodes-base.googlesheets, n8n-nodes-base.httprequest, n8n-nodes-base.code, n8n-nodes-base.aggregate, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.set, n8n-nodes-base.merge

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Yang.

Original n8n.io source

1.1 Workflow description

Title
Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI
Workflow name
Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI

Who’s it for

This template is perfect for content marketers, social media managers, and creators who want to repurpose YouTube videos into platform-specific posts without manual work. If you spend hours brainstorming captions, resizing content, or creating images for different platforms, this workflow automates the entire process from video selection to ready-to-publish posts.


What it does

The workflow takes a topic from a Google Sheet, finds the most relevant and recent YouTube video using Dumpling AI and GPT-4o, then automatically generates unique posts for Instagram, Facebook, and LinkedIn. Each post comes with a tailored AI-generated image, and all content is saved back into a Google Sheet for easy scheduling and review.

Here’s what happens step by step:

  1. Picks an unsearched topic from Google Sheets
  2. Searches YouTube via Dumpling AI and sorts videos
  3. Uses GPT-4o to select the most relevant video
  4. Extracts the video transcript using Dumpling AI
  5. Generates three platform-specific posts using GPT-4o
  6. Creates matching images for each post using Dumpling AI image generation
  7. Saves the final Instagram, Facebook, and LinkedIn posts into a Google Sheet
  8. Marks the topic as processed so it won’t repeat

How it works

  1. Scheduled Trigger: Starts the workflow automatically on a set schedule
  2. Google Sheets: Retrieves one unprocessed topic from the YouTube Topics sheet
  3. Dumpling AI: Finds and filters YouTube videos matching the topic
  4. GPT-4o: Chooses the best video and turns the transcript into three unique posts
  5. Dumpling AI (Image): Generates platform-specific visuals for each post
  6. Google Sheets: Saves all posts and images to the Social Media Post sheet for publishing

Requirements

  • Dumpling AI API key stored as credentials
  • OpenAI GPT-4 credentials
  • Google Sheets connection with the following sheets:
    • YouTube Topics with columns Youtube Topics and Searched?
    • Social Media Post with columns platform, Content, Image

How to customize

  • Adjust the GPT prompt to match your brand voice or content style
  • Add or remove platforms depending on your posting strategy
  • Change the schedule trigger frequency to fit your content calendar
  • Integrate with scheduling tools like Buffer or Hootsuite for auto-publishing
  • Add review or approval steps before posts are finalized

> This workflow helps you transform a single YouTube video into three polished, platform-ready posts with matching visuals, in minutes—not hours.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Trigger Search Schedule

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 2 - Get Unsearched Topic from Google Sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 3 - Search YouTube via Dumpling AI

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 4 - Filter + Sort YouTube Videos

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 5 - Prepare Video List for AI

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 6 - Select Best Video with GPT-4o

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 7 - Get Transcript (Dumpling AI)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 8 - Generate Posts with GPT-4o

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 9 - Generate Instagram Image (Dumpling AI)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 10 - Generate Facebook Image (Dumpling AI)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 11 - Generate LinkedIn Image (Dumpling AI)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 12 - Format Instagram Post

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 13 - Format Facebook Post

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 14 - Format LinkedIn Post

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 15 - Save Instagram Post to Sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 16 - Save Facebook Post to Sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 17 - Save LinkedIn Post to Sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 18 - Merge Post Results

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 19 - Update Topic Status in Sheet

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 20 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI
Complexity advanced
Nodes 20
Categories Content Creation, Multimodal AI
Author Yang
Published 30 Sept 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/9130/9130.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Auto-generate Instagram, Facebook & LinkedIn posts from YouTube videos with GPT-4o & Dumpling AI do?

Who’s it for This template is perfect for content marketers, social media managers, and creators who want to repurpose YouTube videos into platform specific posts without manual work. If you spend ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.