|
/ Documentation /Uncategorized/ Upload Form Files and Signatures to Google Drive with SureForms

Upload Form Files and Signatures to Google Drive with SureForms

SureForms allows you to automatically upload files and signature submissions directly to Google Drive. This integration helps you securely store uploaded documents in cloud storage instead of relying only on your website server.

Whether you’re collecting contracts, resumes, signed agreements, identification documents, or other uploaded assets, Google Drive integration provides centralized, scalable, and organized storage.

Benefits of Using Google Drive Integration

Using Google Drive with SureForms offers several advantages:

  • Reduce storage usage on your website server.
  • Store uploaded files securely in your Google Drive account.
  • Automatically organize form uploads into folders.
  • Access uploaded files from anywhere.
  • Keep uploaded documents and signatures together.
  • Simplify document management across teams.
  • Create a reliable backup of important form submissions.
  • Leverage Google Drive sharing and collaboration features.

Prerequisites

Before you begin, make sure you have:

  • SureForms installed and activated.
  • A Google account.
  • Access to Google Cloud Console.
  • A form containing either:
    • File Upload field
    • Signature field
    • Or both

Step 1: Connect Google Drive in SureForms Settings

The Google Drive connection is configured globally and can be reused across multiple forms.

Navigate to Integrations

  • Go to: SureForms → Settings
  • Open the Integrations tab.
  • Click Add Integration.

Search for Google Drive

  • Search for Google Drive.
  • Select the Google Drive integration option.

Configure Google API Credentials

Google Drive requires API credentials to establish a secure connection.

Step 1.1: Create Google API Credentials

  • Open Google Cloud Console.
  • Create a new project or select an existing project.
  • Navigate to: APIs & Services → Library
  • Search for: Google Drive API
  • Click Enable.

Step 1.2: Configure OAuth Consent Screen & Credentials

  • Navigate to: APIs & Services → Credentials
  • Configure the OAuth Consent Screen.
  • Click Create Credentials → OAuth Client ID
  • Select Web Application

Step 1.3: Add Redirect URI

  • Under Authorized Redirect URIs, add: https://api.sureforms.com/integrations/oauth/callback

⚠️ Important: This redirect URI must be added exactly as shown for authentication to work.

Step 1.4: Add Credentials in SureForms

  • Return to: SureForms → Settings → Integrations
  • Open the Google Drive integration.
  • Enter the following details:
  • Client ID
  • Client Secret
  • The Redirect URI field is auto-generated by SureForms and must be copied into your Google Cloud Console OAuth settings.
sign in google accounts
  • Click Connect.

Once connected successfully, you’ll see the confirmation message:
Integration configured successfully!

Google Drive will now appear in your integrations list.

connection

Step 2: Create a Form with File Upload or Signature Fields

To send files to Google Drive, your form must contain at least one supported field.

Supported fields:

  • File Upload
  • Signature

Add a File Upload Field

Create a new form or edit an existing form.

Add a File Upload field.

Configure:

  • Allowed file types
  • Maximum file size
  • Number of files allowed

Since uploaded files will be stored in Google Drive, configure limits according to your requirements.

Add a Signature Field (Optional)

If your workflow includes collecting approvals, agreements, or consent:

Add a Signature field.

Captured signatures can also be uploaded automatically to Google Drive.

Step 3: Configure Google Drive at the Form Level

After creating your form, configure the upload workflow.

Open Form Integrations

  • Edit your form.
  • Navigate to: Form Settings → Integrations
  • Click:Add Integration

Select Cloud File Storage

  • Choose: Cloud File Storage
image
  • Enter a workflow name such as:
    • Google Drive Upload
    • Document Storage
    • File Backup

Choose the Action

  • Select: Upload File to Cloud
  • Click Continue.
image
  • Select Google Drive as Storage Source
  • From the Storage Source dropdown: Select Google Drive.
  • Choose the Google Drive connection created earlier.
image

Configure Upload Folder

Choose where uploaded files should be stored.

  • Select an existing Google Drive folder.
  • Create a new folder directly from SureForms.

By default, files are stored in a SureForms-created folder.

Example:

Google Drive
└── SureForm
└── Form Uploads

Map Upload Fields

Select which File Upload field(s) should be uploaded.

If multiple upload fields exist, choose the appropriate fields.

Map Signature Fields

If your form includes a Signature field:

  • Select the signature field.
  • Include it in the upload workflow.

The signature image will automatically upload when the form is submitted.

image

Save the Integration

Review your configuration.

  • Click: Continue or Save
  • Publish or update the form.

Your Google Drive upload workflow is now active.

Step 4: Test the Integration

Test Workflow

  • Click:Test Workflow
  • If successful, a confirmation message appears.
  • Click:Save Changes

Integration Complete

Your form is now configured to upload files and signatures to Google Drive automatically.

Verify Successful Upload

You can confirm uploads using either method below.

Method 1: Check Google Drive

Open your configured Google Drive folder.

Verify that uploaded files and signatures appear correctly.

Method 2: Check Form Entries

  • Navigate to: SureForms → Entries
  • Open the submitted entry.
  • Review the integration logs.
  • A successful upload message confirms the files were uploaded during submission.
image

Troubleshooting

Google Drive Connection Not Appearing

  • Reconnect Google Drive from SureForms Settings.
  • Verify Client ID and Client Secret.
  • Confirm Redirect URI is configured correctly.

Files Not Uploading

  • Verify File Upload fields are mapped correctly.
  • Confirm Cloud File Storage workflow is enabled.
  • Check upload restrictions and limits.

Signature Not Uploading

  • Ensure the Signature field is selected.
  • Submit a new test entry after saving configuration changes.

Conclusion

The Google Drive integration allows SureForms to automatically store uploaded files and signatures directly in your Google Drive account. This reduces server storage usage, improves document organization, and creates a secure cloud-based storage workflow for form submissions. Once configured, every new submission can automatically send selected files and signatures to Google Drive without manual intervention.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
Table of Contents
Scroll to Top