Batch download Facebook Reels videos from Google Sheets to Google Drive
This template helps you batch download Facebook Reels videos from a Google Sheets list into Google Drive in an organized way. How it works Reads rows from the Tasks sheet where status = PENDING and facebook_reels_url is not empty. Processes each Facebook Reels URL to get video metadata and a downloadable video file. Downloads the video and uploads it to Google Drive into a daily subfolder named YYYY-MM-DD under your chosen parent folder. Generates a shareable link for the uploaded file. Updates the same row in Google Sheets with: title (video title) author (creator or page name) drive_link (Google Drive link) status (DONE on success / ERROR on failure) error_message (only when failed) What you need to set up Google Drive connection and a parent folder for daily archives A Google Sheet with these columns (header names must match): facebook_reels_url, status, title, author, drive_link, error_message Google Sheets template (recommended) Preview Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/edit?usp=sharing Copy Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/copy Please do not rename the column headers. Notes If you don’t see updates immediately in Google Sheets, refresh the page. Only archive content you own or have permission to save.
This template helps you batch download Facebook Reels videos from a Google Sheets list into Google Drive in an organized way.
How it works
Reads rows from the Tasks sheet where status = PENDING and facebook_reels_url is not empty.
Processes each Facebook Reels URL to get video metadata and a downloadable video file.
Downloads the video and uploads it to Google Drive into a daily subfolder named YYYY-MM-DD under your chosen parent folder.
Generates a shareable link for the uploaded file.
Updates the same row in Google Sheets with:
title (video title)
author (creator or page name)
drive_link (Google Drive link)
status (DONE on success / ERROR on failure)
error_message (only when failed)
What you need to set up
Google Drive connection and a parent folder for daily archives
A Google Sheet with these columns (header names must match): facebook_reels_url, status, title, author, drive_link, error_message
Google Sheets template (recommended)
Preview Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/edit?usp=sharing
Copy Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/copy
Please do not rename the column headers.
Notes
If you don’t see updates immediately in Google Sheets, refresh the page.
Only archive content you own or have permission to save.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
YouTube Creator Pipeline
8 hand-picked workflows for $39.00.
That is $4.88 each, vs $9.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into Make
- 1Purchase or download the workflow to get the Make blueprint JSON file.
- 2In Make, create a new scenario, click the three-dots menu, and choose "Import Blueprint".
- 3Reconnect each module to your own app connections when prompted.
- 4Run the scenario once to verify it, then set your schedule and turn it on.
Related Video & Audio workflows
- Save new Gmail attachments to VdoCipher$3.99
- Save new Dropbox video files to VdoCipher$3.99
- Save new Telegram video files to VdoCipher$3.99
- Batch archive TikTok videos from links in Google Sheets to Google Drive$3.99
- Upload new videos to YouTube and LinkedIn automatically$4.99
- Save your Yodel.io call recordings to Wasabi$3.99
More from Jordi Faber
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.