๐Ÿ“ Download Facebook videos to Google Drive with automated logging in sheets

โšก 489 views ยท ๐Ÿ“ File Management

Description

๐Ÿš€ Facebook to MP4 Video Downloader โ€“ Fully Customizable Automated Workflow

Easily convert Facebook videos into downloadable MP4 files using Facebook Video Downloader API.
This n8n workflow automates fetching videos, downloading them, uploading them to Google Drive, and logging results in Google Sheets.
Users can modify and extend this flow according to their own needs (e.g., add email notifications, change storage location, or use another API).


๐Ÿ“ Node-by-Node Explanation

  1. On form submission โ†’ Triggers when a user submits a Facebook video URL via the form. (You can customize this form to include email or multiple URLs.)
  2. Facebook RapidAPI Request โ†’ Sends a POST request to Facebook Video Downloader API to fetch downloadable MP4 links. (Easily replace or update API parameters as needed.)
  3. If Node โ†’ Checks API response for errors before proceeding. (You can add more conditions to handle custom error scenarios.)
  4. MP4 Downloader โ†’ Downloads the Facebook video file from the received media URL. (You can change download settings, add quality filters, or store multiple resolutions.)
  5. Upload to Google Drive โ†’ Uploads the downloaded MP4 file to a Google Drive folder. (Easily switch to Dropbox, S3, or any other storage service.)
  6. Google Drive Set Permission โ†’ Sets the uploaded file to be publicly shareable. (You can make it private or share only with specific users.)
  7. Google Sheets โ†’ Logs successful conversions with the original URL and shareable MP4 link. (Customizable for additional fields like video title, size, or download time.)
  8. Wait Node โ†’ Delays before logging failed conversions to avoid rapid writes. (You can adjust the wait duration or add retry attempts.)
  9. Google Sheets Append Row โ†’ Records failed conversion attempts with N/A as the Drive URL. (You can add notification alerts for failed downloads.)

โœ… Use Cases

๐Ÿš€ Benefits


๐Ÿ”‘ Resolved: Manual Facebook video downloads are now fully automated, customizable, and scalable using Facebook Video Downloader API, Google Drive uploads, and detailed logging via Google Sheets.

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Google Drive, n8n Form Trigger

๐Ÿ“ฅ Import

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

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup