Developer & DevOps

Process Google Drive Files Automatically on Schedule with n8n

33 nodes 299 138 Scheduled trigger
Download

Workflow Description

Scheduled automation that connects to Google Drive periodically, retrieves files based on specific criteria, processes them in batches, and automatically updates n8n with the processed file status.

How it works

  1. 1.Trigger file processing at scheduled intervals using a time-based trigger
  2. 2.Retrieve file list from Google Drive with filtering conditions applied
  3. 3.Split files into batches for efficient processing
  4. 4.Validate each file and execute conditional logic operations
  5. 5.Transfer file data and merge processing results
  6. 6.Log processing status back to n8n workflow

Use cases

  • Monitor and automatically categorize new documents added to Google Drive
  • Extract data from multiple files and consolidate it periodically
  • Sync processed files between Google Drive and other n8n connected systems

Requirements

  • Google account with Google Drive access permissions
  • API key or OAuth credentials configured for Google Drive connection
  • n8n instance with external network connectivity enabled

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Google Drive Split In Batches N8N

Details

Trigger Scheduled trigger
Nodes 33
Apps 3
Views 299
Downloads 138

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (33)

/

Sticky Note

Sticky Note

#1

Sticky Note2

Sticky Note

#2

Move Binary Data

Move Binary Data

#3

Sticky Note3

Sticky Note

#4

Sticky Note4

Sticky Note

#5

IGNORE FILES

Filter

#6

Create n8n_backups

Google Drive

#7

Create n8n_old

Google Drive

#8

Sticky Note8

Sticky Note

#9

Sticky Note10

Sticky Note

#10

GET CURRENT FOLDER

Google Drive

#11

Code

Code

#12

If n8n_old

If

#13

If1 n8n_backups

If

#14

GET CURRENT FOLDER CREATES

Google Drive

#15

Merge mensage

Merge

#16

GET CURRENT BACKUPS1

Google Drive

#17

Sticky Note5

Sticky Note

#18

MOVE INTO OLD FOLDER

Google Drive

#19

UPLOAD WORKFLOWS

Google Drive

#20

Sticky Note6

Sticky Note

#21

Item Lists

Item Lists

#22

Split In Batches2

Split In Batches

#23

Split In Batches

Split In Batches

#24

n8n

N8N

#25

LIST OLD BACKUPS

Google Drive

#26

DELETE OLD BACKUP

Google Drive

#27

Item Lists old

Item Lists

#28

Split In Batches old

Split In Batches

#29

Sticky Note9

Sticky Note

#30

Sticky Note1

Sticky Note

#31

Schedule Trigger

Schedule Trigger

#32

Schedule Trigger1

Schedule Trigger

#33