Automated Google Drive to Facebook Ads: one-click video marketing workflow
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 6 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Drive.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- List Drive Videos (Google Drive): uses Google Drive
- Download Video (Google Drive): download
- Upload Video to FB (HTTP Request): calls an HTTP API
- Extract Video ID (Function): runs custom JavaScript (legacy Function node)
- Create Ad Creative (HTTP Request): calls an HTTP API
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Extract Video ID: replace with Code node, mode 'Run Once for All Items'.
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Extract Video ID | Code node, mode 'Run Once for All Items' |
Nodes used (4)
- Manual Trigger
n8n-nodes-base.manualTrigger - Google Drive
n8n-nodes-base.googleDrive - HTTP Request
n8n-nodes-base.httpRequest - Function
n8n-nodes-base.function
From the author
This cutting-edge n8n automation is a powerful digital marketing tool designed to streamline the process of transforming Google Drive videos into Facebook advertising assets. By intelligently connecting cloud storage, video upload, and ad creation platforms,…