Templates / Automated Google Drive to FTP transfer with JSON logging & reports

Automated Google Drive to FTP transfer with JSON logging & reports

Needs changes

by Dariusz Koryto ✓ · 215 views · created 2025-08-30 · File Management

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Write Binary File. 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 14 nodes and runs on a schedule (every 6 hours) (plus 1 other trigger). Along the way it connects Google Drive.

How it runs

Trigger: On a schedule (every 6 hours) (plus 1 other trigger).

  1. Get Drive Files (Google Drive): search
  2. Filter & Validate Files (Code): runs custom JavaScript code
  3. Process One by One (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Download from Drive (Google Drive): download
  5. Create Final Report (Code): runs custom JavaScript code
  6. Upload to FTP (FTP): uses FTP
  7. Save Notes JSON (Write Binary File): uses Write Binary File
  8. Update Notes - Success (Code): runs custom JavaScript code
  9. Upload Notes to Drive (Google Drive): uses Google Drive
  10. Check if More Files (If): checks a condition and branches into true / false

…plus 2 more steps. See the full node list below.

Services it uses

Google Drive

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Write Binary File in Save Notes JSON: replace with Read/Write Files from Disk.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Write Binary File
Save Notes JSON
Read/Write Files from Disk

Nodes used (9)

From the author

Google Drive to FTP Transfer Workflow - Setup Guide Overview This n8n workflow automatically transfers files from Google Drive to an FTP server on a scheduled basis. It includes comprehensive logging, email notifications, and error handling. Features -…

Excerpt from Dariusz Koryto's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.