Latenode

Automatically store Paperform uploads to a Google Drive folder

This template starts when a Paperform is submitted, collects file URLs from the upload fields in JavaScript, and uploads each file to a Google Drive folder.

Use it to archive form attachments without downloading them by hand. Connect Paperform and Google Drive, pick the form, and point Drive at the folder you want.

Updated Sep 16, 2026Est. run: 5sEst. cost: $0.0003
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

  • Saves Paperform file uploads to Google Drive as they arrive
  • Starts when the connected Paperform is submitted
  • Picks file URLs in JavaScript
  • Uploads into the Drive folder you choose

How it works

1
Trigger

New Paperform submission

The scenario starts when someone submits the Paperform you connect.

2
Logic

Collect the files

JavaScript reads the upload fields and returns each file URL and filename. Fetch the submission by id if the trigger payload is missing files.

3
Action

Upload to Drive

Google Drive uploads each file into the folder you choose.

Setup guide

1

Connect Paperform

Add a Paperform connection and a trigger for new form submissions. Select the form that collects file uploads.

2

Connect Google Drive

Add a Google Drive connection with write access to the folder that should hold the files.

3

Map files and upload

In JavaScript, collect file URLs and names from the upload fields. Upload each file to the Drive folder. Fetch the submission by id if the trigger payload is missing files. Test with one submission that includes an attachment.

Requirements

A Paperform form with a file upload field Latenode can read
A Google Drive folder Latenode can write to
At least one file on the test submission

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.