🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Google Drive to Airtable, blogs drafted from videos

Lisa Granqvist Partner Workflow Automation Expert

Your video is done. Great. Then comes the annoying part: transcribe it, turn it into something readable, write a real intro, pull quotes, and hunt down (or design) a header image that doesn’t look like a placeholder.

This hits marketing managers hardest, because content calendars don’t wait. But creators repurposing YouTube videos and educators turning lessons into articles feel it too. Drive Airtable blogs automation fixes the bottleneck by turning one uploaded video into a blog draft plus a matching visual, automatically saved where your team can actually use it.

Below you’ll see what the workflow does, what you get out of it, and what you need to run it without babysitting every upload.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Google Drive to Airtable, blogs drafted from videos

The Problem: Turning Videos into Blogs Is a Time Trap

Repurposing video into a blog post sounds simple until you’re the one doing it. You download the file, run a transcript, clean up the messy parts, then rewrite it so it reads like a human wrote it (not a raw transcript dump). After that, you still need a header image that matches the topic, and a place to store everything so it doesn’t get lost in a Slack thread. The worst part is the context switching. Creative work, admin work, tool hopping, then more creative work. Honestly, it drains momentum fast.

The friction compounds. Here’s where it usually breaks down.

  • Transcripts get created, but they sit in a doc and never become a real article.
  • Writers waste about 2 hours per video cleaning audio-to-text before they can even start editing.
  • Header images become a last-minute scramble, so posts ship late or look inconsistent.
  • Files live in Drive while drafts live elsewhere, which means your team loses track of “what’s ready.”

The Solution: Google Drive → Transcript → Blog + Image → Airtable

This workflow turns a simple habit (upload the video to a specific Google Drive folder) into a repeatable content pipeline. When a new video appears, n8n grabs the file, converts it into a format the transcription service can accept, and sends it to Dumpling AI for a full transcript. That transcript is then handed to GPT-4o with instructions to write a clean, blog-style draft and also create a descriptive image prompt that matches the article. Next, Dumpling AI uses that prompt to generate a 16:9 visual (1024×576), so you get a usable header image without opening a design tool. Finally, everything lands in Airtable: the blog text in your Content field and the image prompt/attachment details in the Attachments column, ready for review and publishing.

The workflow starts with a Drive folder watch. Then it moves through three “heavy” jobs: transcription, blog drafting, and image generation. Airtable becomes the handoff point so your team can edit, approve, and publish without chasing files.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you publish 3 YouTube-style videos a week and want each one turned into a blog post. Manually, a transcript pull plus cleanup (about 45 minutes), a first draft (about 90 minutes), and a header image (about 30 minutes) puts you near 3 hours per video, or roughly 9 hours a week. With this workflow, your “work” is uploading the video to Drive (maybe 2 minutes) and later reviewing the draft in Airtable. Transcription and generation run in the background, so you mostly trade writing time for editing time.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Google Drive to store and trigger from a folder.
  • Airtable to store drafts and image details.
  • Dumpling AI API key (get it from your Dumpling AI dashboard).
  • OpenAI API access (get it from the OpenAI API keys page).

Skill level: Intermediate. You’ll connect accounts, paste API keys, and match Airtable field names exactly.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A video lands in your Drive folder. The workflow monitors a specific Google Drive folder (polling can run as often as every minute), then kicks off as soon as a new upload appears.

The file gets prepared for transcription. n8n retrieves the video file and encodes it to base64, so it can be sent cleanly to Dumpling AI’s transcription endpoint without you touching formats or converters.

AI turns raw speech into usable content. Dumpling AI produces the full transcript. GPT-4o then rewrites that transcript into a blog-style draft and generates a separate image prompt designed to match the article’s topic.

Airtable becomes your content inbox. The workflow generates a 16:9 image via Dumpling AI (FLUX.1-pro) and saves the blog content into Airtable, then patches the image prompt/attachment details into the same record so everything stays together.

You can easily modify the GPT prompt to change tone, structure, or SEO formatting based on your needs. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Google Drive Trigger

Set up the workflow to watch a specific Google Drive folder for new videos.

  1. Add the Monitor Drive Video Folder node as your trigger.
  2. Set Event to fileCreated.
  3. Set Trigger On to specificFolder and select your target folder (e.g., “Youtube Videos”).
  4. Credential Required: Connect your googleDriveOAuth2Api credentials.

Step 2: Connect Google Drive File Retrieval

Download the newly created video file for processing.

  1. Add the Retrieve Video File node after the trigger.
  2. Set Operation to download.
  3. Set File ID to ={{ $json.id }} to use the ID from the trigger output.
  4. Credential Required: Connect your googleDriveOAuth2Api credentials.

Step 3: Set Up Transcription and Blog Generation

Convert the video to base64, transcribe it, then generate a blog post and image prompt using AI.

  1. Add Encode Video to Base64 after Retrieve Video File and keep Operation set to binaryToPropery.
  2. Add Dumpling AI Full Transcription after Encode Video to Base64.
  3. In Dumpling AI Full Transcription, set URL to https://app.dumplingai.com/api/v1/extract-video, Method to POST, and JSON Body to the provided template including {{ $json.data }}.
  4. Credential Required: Connect your httpHeaderAuth credentials (the node is configured for genericCredentialType with httpHeaderAuth).
  5. Add Draft Blog & Image Prompt after Dumpling AI Full Transcription and ensure JSON Output is enabled.
  6. Keep the system message and user message as configured, including the transcript reference {{ $json.results }}.
  7. Credential Required: Connect your openAiApi credentials.
Tip: The workflow follows a strict chain: Monitor Drive Video FolderRetrieve Video FileEncode Video to Base64Dumpling AI Full TranscriptionDraft Blog & Image Prompt.

Step 4: Configure Image Generation and Airtable Output

Generate an AI image and store both the blog content and image in Airtable.

  1. Add Create Image via Dumpling after Draft Blog & Image Prompt.
  2. Set URL to https://app.dumplingai.com/api/v1/generate-ai-image and Method to POST.
  3. Set JSON Body to the provided template and keep the prompt mapping as {{ $json.message.content.image_prompt }} with width 1024, height 576, and aspect_ratio 16:9.
  4. Credential Required: Connect your httpHeaderAuth credentials.
  5. Add Store Blog in Airtable after Create Image via Dumpling.
  6. Select your Base and Table, then map Content to {{ $('Draft Blog & Image Prompt').item.json.message.content.blog_post }}.
  7. Credential Required: Connect your airtableTokenApi credentials.
  8. Add Attach Image to Airtable after Store Blog in Airtable and set Method to PATCH.
  9. Set URL to =https://api.airtable.com/v0///{{ $json.id }} and keep the JSON Body with the attachments mapping to {{ $('Draft Blog & Image Prompt').item.json.message.content.image_prompt }}.
  10. Credential Required: Connect your httpHeaderAuth credentials.
⚠️ Common Pitfall: The Attach Image to Airtable URL contains placeholders. Replace the base and table IDs in https://api.airtable.com/v0///{{ $json.id }} with your actual Airtable base/table path to avoid 404 errors.

Step 5: Test and Activate Your Workflow

Validate the end-to-end flow and then activate the automation.

  1. Manually upload a test video into the folder monitored by Monitor Drive Video Folder.
  2. Run the workflow manually and confirm each node outputs data in sequence, especially Dumpling AI Full Transcription and Draft Blog & Image Prompt.
  3. Verify a new Airtable record is created by Store Blog in Airtable and then updated by Attach Image to Airtable.
  4. When successful, toggle the workflow to Active to enable continuous monitoring.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Google Drive permissions can be deceptively strict. If the trigger fires but downloads fail, check the connected Google account and the folder access in n8n’s credential settings first.
  • If you’re using Wait nodes or external rendering, processing times vary. Bump up the wait duration if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever.

Frequently Asked Questions

How long does it take to set up this Drive Airtable blogs automation?

About 30–60 minutes once your accounts and Airtable table are ready.

Do I need coding skills to automate Drive-to-Airtable blog drafting?

No. You will connect credentials and paste API keys, then match a few field names in Airtable.

Is n8n free to use for this Drive Airtable blogs workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in Dumpling AI and OpenAI usage (usually a few cents per run, depending on video length).

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Drive Airtable blogs workflow for a different writing style?

Yes, and it’s the best place to start. Update the GPT-4o “Draft Blog & Image Prompt” instructions to match your voice (more casual, more technical, add headings, add a TL;DR, include SEO keywords). You can also change the image style by adjusting the prompt that gets sent into Dumpling AI’s image generation request. Many teams add a short “brand rules” snippet so every draft follows the same structure.

Why is my Google Drive connection failing in this workflow?

Most of the time it’s a permissions issue on the watched folder or an expired Google credential in n8n. Reconnect the Google Drive credential, confirm the folder is accessible to that account, then re-select the folder in the trigger node so the ID refreshes. If it fails only on larger files, it can also be a download timeout, which is usually fixed by increasing the node timeout in n8n and checking your host’s memory limits.

How many videos can this Drive Airtable blogs automation handle?

It depends mostly on how often you upload and how long the videos are. n8n Cloud plans have execution limits, so high volume may require a bigger plan, while self-hosting removes the execution cap and shifts the limit to your server. In practice, the bottleneck is transcription and image generation time, not Airtable. If you’re processing many long videos, queue them by uploading in batches and let the workflow run continuously.

Is this Drive Airtable blogs automation better than using Zapier or Make?

Often, yes, because this is not a simple 2-step zap. You’re handling binary video files, encoding, multi-step AI calls, and then writing back to Airtable, which is where n8n tends to feel more flexible. It also gives you a self-host option, so you’re not paying per tiny action forever. Zapier and Make can still work if you keep the workflow small, but costs and file handling get tricky fast. If you want help deciding, Talk to an automation expert.

Upload the video once, and the rest turns into an organized draft you can actually ship. The workflow handles the repetitive parts so your team can focus on publishing and promotion.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal