splitforms.com

Feature · Google Drive

Save form file uploads to Google Drive automatically

Every resume, photo, or document uploaded through your forms is copied into a Drive folder you own — permanent, organised, and no Zapier.

  • 500 free to start
  • No credit card
  • 30-sec setup
splitforms google drive — Every resume, photo, or document uploaded through your forms is copied into a Drive folder you own — permanent, organised, and no Zapier.

No backend to build

Your form posts to one splitforms endpoint — no server, API route, or SDK. splitforms is the backend.

Straight to your dashboard

Every submission is saved to a searchable dashboard and emailed to you — spam filtered before it lands.

Google Drive, built in

No glue code, no third-party middleman — it ships as part of splitforms and works from your first submission.

Copy-paste ready

Drop this into any project.

Replace YOUR_ACCESS_KEY with the key from your splitforms dashboard. No SDK to install, no build step — the same html you already write.

Generate access key
google-drive.html
// Setup:
//  1. Dashboard → Integrations → Storage (file uploads) must be connected.
//  2. Dashboard → Integrations → Google Drive → choose every form or one form.
//  3. Sign in with Google. splitforms creates a "splitforms uploads" folder
//     (or one per form) and copies every uploaded file into it.

<form
  action="https://splitforms.com/api/submit"
  method="POST"
  enctype="multipart/form-data"
>
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input type="text"  name="name"  placeholder="Full name" required />
  <input type="email" name="email" placeholder="Email"     required />
  <label>
    Resume (PDF, max 5 MB)
    <input type="file" name="resume" accept=".pdf,.doc,.docx" required />
  </label>
  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" />
  <button type="submit">Apply</button>
</form>

<!--
  In Drive the file is saved as "<form name> — resume.pdf (<short ref>)",
  so two applicants who both upload resume.pdf never collide.
-->

How to set it up

How to set up Google Drive.

How google drive flows through splitforms — what you do, what we do, and what lands in your inbox.

Enable uploads with Storage

Connect the Storage integration and add enctype="multipart/form-data" and a file input to your form.

Connect Google Drive

Dashboard → Integrations → Google Drive → choose every form or one form → sign in with Google. splitforms creates the folder for you.

Send a test file

Click 'Send test file' on the integration page, then submit the form with an attachment. The file appears in the folder within seconds.

How google drive works

How does splitforms handle Google Drive?

splitforms can copy every file uploaded through your forms into a Google Drive folder you own, so attachments are kept permanently alongside the rest of your team's files. First connect Storage so the form accepts uploads, then open Dashboard → Integrations → Google Drive, choose every form or one form, and sign in with Google. Route the same submission to an email inbox or a webhook at the same time — nothing here is one-or-the-other.

  • Permanent copies of every upload in a Drive folder you own
  • One shared folder, or a folder per form
  • Collision-free file names with the form and a short reference
splitforms google drive in action

What you get

What do you get with Google Drive?

Every reason below is the boring, reliable kind — the fundamentals of google drive, built once and tested in production so you never have to.

  • Limited drive.file access — splitforms can't see the rest of your Drive
  • No Zapier or Make scenario to maintain
  • The original stays in splitforms, so a failed copy never loses a file
Why teams pick splitforms for google drive

How SplitForms works

What happens after someone submits your form?

splitforms receives the submission, filters spam, saves it to your dashboard and emails you — then, on paid plans, sends it on to your webhooks and integrations. No backend infrastructure to build.

A SplitForms contact form submission launching straight to your inbox

Add your endpoint

Point your form to your unique SplitForms endpoint. That's it.

HTML form pointing at a SplitForms submit endpoint

Receive submissions

We instantly capture and organize every submission in your inbox.

Submissions inbox with searchable leads and status pills

Route anywhere

Send data to email, spreadsheets, CRMs, webhooks, and 7,000+ apps.

Generic integration tiles for email, sheets, chat, CRM, automate, and webhook

No credit card required. Set up in under 60 seconds.

Connect & automate

Where can submissions go besides email?

On paid plans, submissions can also go to Slack, Discord, Google Sheets, Notion, Airtable, Zapier or any signed webhook — and splitforms works on the platforms you build on, from WordPress and Shopify to Next.js. With Stripe connected, your forms can take payments too.

Connect your SplitForms form to Slack, Google Sheets, Mailchimp, Zapier and more
NewTake payments on your formsDeposits, bookings, order forms — submitters check out through Stripe and the money goes straight to your Stripe account. Included on every paid plan.See plans →

Setup guides for the stacks you use

Common questions

Google Drive questions.

View all FAQs
How do I save form uploads to Google Drive automatically?

Connect Storage so the form accepts files, then open Dashboard → Integrations → Google Drive, choose every form or one form, and sign in with Google. splitforms creates a folder and copies each uploaded file into it right after the submission.

What access does splitforms get to my Google Drive?

Only Google's drive.file scope, which covers the files and folders splitforms itself creates. It can't list, read, or change anything else in your Drive. Revoke it any time from your Google Account's security settings or by disconnecting in the dashboard.

Which plan includes Google Drive?

Google Drive is included on the paid plans alongside Storage: Pro ($5/month) or Annual ($49/year). The copies count against your own Google storage, not your splitforms storage.

How big can uploads be?

The same limits as Storage: up to 5 files per submission at 5 MB each. Executable and script-like file types are blocked.

What if a Drive copy fails?

Nothing is lost. The submission, its notification, and the file in splitforms storage are unaffected; the integration page shows the last error so you can reconnect, and later submissions resume copying.

Simple pricing

How much does splitforms cost?

Free gives you 500 submissions for $0 — no card, no time limit. Pro is $5/month for 5,000 submissions a month, and Annual is $49/year for 15,000 a month with every Pro feature.

Free

$0— 500 submissions
 

No card, no time limit

Best for testing

For side projects and indie devs.

  • 500 free submissions
  • Unlimited forms
  • Email notifications included
  • Smart spam filtering
  • Submissions dashboard
  • Redirect after submit
  • MCP server included

Annual

$49/ year
About $4.08/mo, billed yearly
Best value

Every Pro feature with triple the volume — $0.27 per 1,000 at full use.

  • 15,000 submissions / mo
  • Unlimited forms
  • Everything in Pro
  • File uploads with 5 GB storage
  • 3 team seats
  • Priority email support

No credit card required on Free • Cancel anytime • Full pricing and FAQ