Latenode

Automatically transfer new Cognito Forms files to Dropbox

This template receives Cognito Forms submissions on a Latenode webhook, downloads each attached file, and uploads it to the Dropbox folder you choose.

Paste the webhook URL into Cognito Forms. JavaScript reads file URLs from the payload. An HTTP request fetches each file. Connect Dropbox and point the upload at that folder.

Updated Sep 16, 2026Est. run: 8sEst. cost: $0.0005
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 Cognito Forms attachments to Dropbox without a manual download
  • Starts when Cognito Forms posts the submission
  • Downloads each file from the URL in the payload
  • Keeps Dropbox access on the Dropbox connection

How it works

1
Trigger

Receive the form webhook

The scenario starts when Cognito Forms POSTs a new submission to your Latenode webhook URL.

2
Logic

Read the file URLs

JavaScript pulls each attachment URL and filename from the form payload.

3
Action

Download the files

An HTTP request fetches each file so Dropbox can store it.

4
Action

Upload to Dropbox

Dropbox saves the file in the folder you set, using the original filename.

Setup guide

1

Add the Latenode webhook

Add a webhook trigger and copy the URL. In Cognito Forms, add a webhook that POSTs new submissions to that URL.

2

Map file URLs

In JavaScript, return the attachment URLs and filenames from the Cognito JSON. Iterate each file if the entry has more than one.

3

Connect Dropbox

Add a Dropbox connection with write access to the destination folder.

4

Download and upload

Fetch each file with an HTTP request, then upload it to Dropbox. Submit a test entry with a file and confirm it lands in the folder.

Requirements

A Cognito Forms form that can POST submissions to a webhook URL
A Dropbox folder Latenode can write to
Form entries that include a downloadable file

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.