Skip to main content

Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets

Workflow preview

Workflow preview
100%
Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets preview
Open on n8n.io

Important notice

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

1. Workflow Overview

What this workflow does This workflow automatically turns any uploaded video into structured blog research using AI tools. It transcribes the video, extracts keywords, runs research based on tho...

Best for

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

Tools used

n8n-nodes-base.googledrivetrigger, n8n-nodes-base.googledrive, n8n-nodes-base.extractfromfile, n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.code, n8n-nodes-base.googlesheets, n8n-nodes-base.stickynote

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
Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets
Workflow name
Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets

๐Ÿ“„ What this workflow does

This workflow automatically turns any uploaded video into structured blog research using AI tools. It transcribes the video, extracts keywords, runs research based on those keywords, and saves the final result to a Google Sheet. It uses Dumpling AI for transcription and research, OpenAI for keyword extraction, and Google Sheets for organizing the output.


๐Ÿ‘ค Who is this for

This workflow is perfect for:

  • Content creators who repurpose video content into blog posts
  • SEO and marketing teams looking to extract topics and keyword insights from video materials
  • Anyone who wants to automate video-to-text and research workflows without doing it manually

โœ… Requirements

  • Google Drive account with a folder to watch for video uploads
  • Dumpling AI API access for transcription and agent research
  • OpenAI (GPT-4o) credentials for keyword extraction
  • Google Sheets document with the following column headers:
    • Keywords
    • topicsFromPerplexity
    • blogPostsFromGoogle

โš™๏ธ How to set up

  1. Connect your Google Drive and choose the folder where videos will be uploaded.
  2. Set up your Dumpling AI and OpenAI GPT-4o API credentials.
  3. Create a Google Sheet with the required columns.
  4. Replace the default folder ID and spreadsheet ID in the workflow with your own.
  5. Activate the workflow to start watching for new videos.

๐Ÿ” How it works (Workflow Steps)

  1. Watch Uploaded Videos: Triggers when a new video is added to your selected Google Drive folder.
  2. Download Video: Downloads the uploaded video file.
  3. Convert Video to Base64: Prepares the video for API submission by converting it to base64.
  4. Transcribe with Dumpling AI: Sends the video to Dumpling AI to get a full transcript.
  5. Extract Keywords with OpenAI: Analyzes the transcript and extracts five key SEO keywords.
  6. Run Competitor Research via Dumpling AI: Uses those keywords to fetch related topics and blog examples from Perplexity and Google.
  7. Format Results for Google Sheets: Formats the research results into clean text blocks.
  8. Append to Google Sheets: Saves the data into your specified Google Sheet.

๐Ÿ› ๏ธ Customization Ideas

  • Add a translation step after transcription to support multilingual content research.
  • Modify the GPT prompt to extract summaries or titles instead of keywords.
  • Change the Google Sheet structure to log video filenames and timestamps.
  • Add email or Slack notifications to alert you when research is complete.

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 - Watch Uploaded Videos

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

Block 2 - Download Video

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 3 - Convert Video to Base64

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

Block 4 - Transcribe with Dumpling AI

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

Block 5 - Extract Keywords with OpenAI

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

Block 6 - Run Competitor Research via Dumpling AI

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

Block 7 - Format Results for Google Sheets

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

Block 8 - Append to Google Sheets

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

Block 9 - Sticky Note

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

3. Summary Table

Workflow Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets
Complexity intermediate
Nodes 9
Categories Content Creation, Multimodal AI
Author Yang
Published 03 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/6948/6948.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 Video to blog research automation with GPT-4o, Dumpling AI & Google Sheets do?

What this workflow does This workflow automatically turns any uploaded video into structured blog research using AI tools. It transcribes the video, extracts keywords, runs research based on tho...

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.