🎬 Automate Video Creation from Google Sheets to YouTube with VideoApiHub

⚑ 213 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

Automate

Video Creation from Google Sheets and Upload to YouTube with VideoApiHub

Automatically generate and publish YouTube videos from Google Sheets using n8n, VideoApiHub, and YouTube.

This workflow monitors a Google Sheet for pending rows, creates videos using a reusable VideoApiHub template, waits for rendering to complete, uploads the final video to YouTube, and updates the sheet with task status automatically.


Prerequisites

Before using this workflow, make sure you have:


Sample Google Sheet

Use this sample sheet as a starting point:

https://docs.google.com/spreadsheets/d/1I0oFB_PEdZdrfrqEMhcyDeKQ-9_0mllUM8Whci3MrG0/edit?usp=sharing

Duplicate the sheet and update it with your own content before running the workflow.


What this workflow does


Perfect for


Required integrations


Sheet fields supported


Setup steps

  1. Duplicate the sample Google Sheet
  2. Create a VideoApiHub account and generate an API key
  3. Create a reusable video template in VideoApiHub
  4. Update the Template Config node with:
    • Google Sheet ID
    • Sheet name
    • Video template ID
    • Poll interval
    • YouTube privacy setting
  5. Connect your Google Sheets credentials
  6. Connect your YouTube OAuth2 credentials
  7. Activate the workflow

Features

This is human generated and tested automation.

Here is Youtube channel running with this automation - https://www.youtube.com/@WealthIsMoney

πŸ”— Nodes Used

Google Sheets, YouTube, Schedule Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup