Download Threads videos & log results in Google Sheets
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Threads Video Downloader & Google Drive Logger
Automate downloading Threads videos from URLs, upload them to Google Drive, and log results in Google Sheets using n8n.
API Source: Threads Downloader on RapidAPI
Workflow Explanation
| Node | Explanation |
|---|---|
| On form submission | Trigger workflow when a user submits a Threads URL via a form. |
| Fetch Threads Video Data | Sends the submitted URL to Threads Downloader API to get video info. |
| Check If Video Exists | Checks if the API returned a valid downloadable video URL. |
| Download Threads Video File | Downloads the video from the API-provided URL. |
| Upload Video to Google Drive | Uploads the downloaded video to a designated Google Drive folder. |
| Set Google Drive Sharing Permissions | Sets sharing permissions so the uploaded video is accessible via a link. |
| Log Success to Google Sheets | Records the original URL and Google Drive link in Google Sheets for successful downloads. |
| Wait Before Logging Failure | Adds a pause before logging failed downloads to avoid timing issues. |
| Log Failed Download to Google Sheets | Logs URLs with “N/A” for videos that failed to download. |
How to Obtain a RapidAPI Key
- Go to Threads Downloader API on RapidAPI.
- Sign up or log in to RapidAPI.
- Subscribe to the API (free or paid plan).
- Copy the X-RapidAPI-Key from your dashboard and paste it into the n8n HTTP Request node.
✅ Note: Keep your API key private.
How to Configure Google Drive & Google Sheets
Google Drive
- Go to Google Drive and create a folder for videos.
- In n8n, create Google Drive OAuth2 credentials and connect your account.
- Configure the Upload Video node to target your folder.
Google Sheets
- Create a spreadsheet with columns:
URL|Drive_URL. - Create Google API credentials in n8n (service account or OAuth2).
- Map the nodes to log successful or failed downloads.
Google Sheet Column Table Example
| URL | Drive_URL |
|---|---|
| https://www.threads.net/p/abc123 | https://drive.google.com/file/d/xyz/view |
| https://www.threads.net/p/def456 | N/A |
Use Case & Benefits
Use Case: Automate downloading Threads videos for marketing, content archiving, or research.
Benefits:
- Saves time with automated downloads.
- Centralized storage in Google Drive.
- Keeps a clear log in Google Sheets.
- Works with multiple Threads URLs without manual effort.