Latenode

Automatically backup your files to Google Drive daily

This template runs once a day, lists files from the source API or URL you set, downloads each file, and uploads it to a Google Drive backup folder.

JavaScript keeps file names and download links. Put the source API key in that JavaScript node. Connect Google Drive and point the upload at the folder you want as the daily copy.

Updated Sep 16, 2026Est. run: 12sEst. cost: $0.0008
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Copies source files into Google Drive on a daily schedule
  • Lists names and download links in JavaScript
  • Uploads each file to the Drive folder you pick
  • Keeps the source API key in the JavaScript node

How it works

1
Trigger

Run every day

A schedule starts the scenario once per day at the time you choose.

2
Logic

List files from the source

JavaScript calls the source API or URL and returns file names plus download links. Put the source API key in that JavaScript node.

3
Action

Download each file

An HTTP request loads the file bytes from each download link.

4
Action

Upload to Google Drive

Google Drive writes each file into the backup folder you choose.

Setup guide

1

Connect Google Drive

Add a Google Drive connection with write access to the backup folder.

2

Set the daily schedule

Add a schedule that runs once every 24 hours. Pick a time in your timezone.

3

Point JavaScript at the source

In JavaScript, call the source API or URL, return file name and download link for each item, and store the source API key in that node.

4

Download and upload

Download each file with an HTTP request, then upload it to Google Drive. Run once by hand and confirm the files in the backup folder.

Requirements

A source API or HTTPS URL that lists files Latenode can download
The source API key stored in the JavaScript node
A Google Drive folder Latenode can write to
A daily schedule

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.