Latenode

Sync Paperform submissions to Google Sheets

This template starts when a Paperform is submitted, flattens the answers in JavaScript, and appends a new row in the Google Sheet you choose.

Use it to keep form responses in one spreadsheet without copy-paste. Connect Paperform and Google Sheets, pick the form and the worksheet, then map the columns.

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

  • Logs each Paperform submission as a spreadsheet row
  • Starts when the form is submitted
  • Flattens nested answers in JavaScript
  • Keeps Paperform and Google Sheets on their own connections

How it works

1
Trigger

Catch the Paperform submit

The scenario starts when someone submits the Paperform you watch.

2
Logic

Flatten the answers

JavaScript turns nested form fields into a single row of column values.

3
Action

Append the Sheets row

Google Sheets adds the submission as a new row in the worksheet you map.

Setup guide

1

Connect Paperform

Add a Paperform connection and watch the form that should start the run.

2

Connect Google Sheets

Add a Google Sheets connection. Use a sheet with a header row that matches the fields you want to store.

3

Map fields to columns

Flatten the Paperform payload in JavaScript, then map those values onto Add Single Row. Test with one submission.

Requirements

A Paperform form Latenode can subscribe to
A Google Sheet you can append to
A Google Sheets connection with permission to add rows

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.