Formidable Forms

Formidable Forms

  • Features
  • Pricing
  • Resources
    • Docs & Support
    • Blog
    • Community
  • Solutions
    • Web Applications
    • Calculators
    • Surveys
    • Directories
    • Payments
    • Contact forms
  • Login
  • Get Formidable Forms

Formidable Team / Last Updated November 8, 2022

How to Set Up a Google Drive File Upload Form in WordPress

See how to create a Google Drive file upload form in WordPress. All it takes is a simple workflow.

How to Set Up a Google Drive File Upload Form

Setting up forms that upload files to WordPress from the front end is easy. However, if you're working with limited storage space, you may run into issues.

The solution is to upload those files to a third-party platform such as Google Drive. This is something that you can easily accomplish using a Google Drive file upload form.

Formidable Forms is the best WordPress Form Builder plugin. Get it for free!

In this post, we'll show you how to send files from a form to Google Drive. Let's get started!

🤔 Need your plugin to handle other Google services?


Formidable Forms is also one of the best WordPress Google Sheets plugins!

Step 1: Set up a Google Drive file upload form in WordPress

Before you start, be sure to create a file upload form. You'll use this form to receive files from users and upload files to Google Drive for storage.

This could be a contact form, payment form, request a quote form... Whatever you'd like to create is perfect.

Once you're ready, you can continue this tutorial.

Step 2: Get an API key in Formidable Forms

For this tutorial, we're going to connect Formidable Forms with Google Drive using Zapier. This means Zapier will need to access both the Formidable Forms plugin for WordPress and your Google Drive account.

To get started, you'll need to generate an API key in Formidable Forms using the API Webhooks add-on. This is available with the Formidable Business plan and higher. Once you install the add-on, navigate to Formidable → Global Settings → API and copy the key inside:

Generating a Formidable Forms API key for your file upload forms for Google drive

This is the key you'll need to use if you want to connect Formidable Forms with external services. Save it to your clipboard or keep that tab open, as you'll need it in a minute.

Step 3: Set up a Formidable Forms + Zapier workflow

Formidable Forms requires you to use the Zapier add-on to connect to the platform. Simply install the add-on and you'll be able to connect the plugin with Zapier.

By connecting your WordPress website with Zapier, you can set up forms that trigger specific actions on other platforms. One such example is creating a WordPress file upload to Google Drive.

To do this, you'll need to set up a Zapier "workflow". This means you'll configure Zapier so that when you execute an action using Formidable Forms, it'll generate an automatic response in Google Drive.

To get started, go to the Zapier homepage and create an account (or log into an existing one). The platform will then show you an option to create a new workflow by selecting which apps you want to connect.

Choose Formidable Forms under Connect this app... and Google Drive under with this one!:

Creating a new Google Drive file upload form workflow in Zapier

Now Zapier will ask you to specify an action in the first app that will trigger a response in the second. The first app, in this case, is Formidable Forms. Select the New entry option under When this happens... and Upload file under then do this!:

Configuring a Formidable Forms and Google Drive workflow using Zapier

Once you configure the workflow, Zapier will show you an overview of how it'll work. Click on Try it and move on to the next step.

Step 4: Connect Zapier and Google Drive with Formidable Forms

On the next page, Zapier will ask you to log into both your Formidable Forms and Google accounts so it can configure both platforms to execute the workflow. Start by clicking on the Sign in to Formidable Forms button:

Sign into Formidable Forms using Zapier

Zapier will ask you to enter your Formidable Forms API key (from step one) and your website's URL:

Link WordPress to Google Drive

Click on Yes, Continue and let Zapier work its magic. It will then take you back to your workflow's page, where you can repeat the signing process with Google Drive:

Connecting Zapier to Google Drive

This part is simple as Google will just ask you what account you want to connect with Zapier. You'll see a screen that confirms the permissions that Zapier requires. Click on Yes and that's it.

Step 5: Configure how the Google Drive file upload will work

After you connect both your Formidable Forms and Google Drive accounts with Zapier, you'll need to configure how the file upload process will work. Return to the workflow page on Zapier and scroll down to the Google Drive section.

Here, you can configure what drive to upload the Formidable Forms files to, which Google Drive folder to store them in, what files Zapier should process, and whether to convert them into different formats:

Configuring WordPress file upload to Google Drive

Once you're done, save the changes to the workflow and enable it using the on/off switch at the top of the screen. Now it's time to return to WordPress to set up your Google Drive file upload form.

Conclusion

Once your file upload form for Google Drive is set up and starts receiving submissions, Zapier will automatically take the form responses and send them over to Google Drive. You'll now have a safe backup of those files.

This method also works great for Google Sheets integration as a Google Forms alternative.

Setting up a Google Drive file upload form is simple. You can connect Formidable Forms with Google Drive, and files submitted by users will be automatically uploaded to your cloud storage.

Let's recap what you need to do to connect Formidable Forms with Google Drive:

  1. Generate an API key in Formidable Forms.
  2. Set up a Formidable Forms + Zapier workflow.
  3. Connect Zapier and Google Drive with Formidable Forms.
  4. Configure how the Google Drive file upload option will work.
  5. Set up a Google Drive file upload form in WordPress

Read more about file upload forms in WordPress

  • Display form submissions in an image carousel in WordPress with Formidable Forms How to Display Form Submissions in an Image Carousel
    Read More
    How to Create a WordPress Image Upload Form How to Create a WordPress Image Upload Form (A 3 Step Guide)
    Read More
    How to Upload Files to Dropbox from Your WordPress Forms How to Upload Files to Dropbox from Your WordPress Forms
    Read More

You can build your own Google Drive file upload form in Formidable Forms in a matter of minutes. Check out the Formidable Forms plans and get started today!

Using WordPress and want to get Formidable Forms for free?

Get Formidable Forms Lite Now

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Comments

  1. Prabesh Subedi says

    November 10, 2021 at 3:25 am

    Informative!!

    Reply
  2. Varun says

    November 26, 2021 at 8:57 am

    This is fantastic, exactly what I was looking for

    Reply
  3. Randy R says

    November 26, 2021 at 4:22 pm

    Very handy API

    Reply
  4. Chris Hirst says

    June 23, 2022 at 7:43 am

    This doesn't actually work to reduce the storage space - it simply copies the file over to Google Drive.

    "However, if you're working with limited storage space, you may run into issues.

    The solution is to upload those files to a third-party platform such as Google Drive. This is something that you can easily accomplish using a Google Drive file upload form."

    So this doesn't make sense - as the file still exists on the server.

    Sure, you can delete the entry - and associated file with it - but it's not actually a "server bypass" it's billed as.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Get Email Updates

Popular Resources

    • How to Create a Searchable Database on a WordPress Site
    • Create a WordPress Custom Calculator: Easy, Powerful Results
    • How to Create a Fitness Tracker in WordPress
    • Formidable Views: The Best WordPress Custom Application Plugin
    • How To Require Email To Download Files in WordPress
    • How to Create Conditional Drop Down Lists in WordPress Forms
    • The Best Gravity Forms Alternative: Formidable Forms vs Gravity Forms
    • How to Make a Quiz in WordPress
    • WPForms Alternative: Formidable Forms vs. WPForms Compared

Take on bigger projects Right Now

Get the tools you need to revolutionize your workflow and architect a masterpiece. Build the most advanced WordPress forms and actually use the data you collect in meaningful ways.

Get the most advanced WordPress form plugin and the only form builder with integrated Views.

Get Formidable Forms Now

Resources

  • Community
  • Affiliates
  • Contact
  • Free Online Form Builder

Top Features

  • Application Builder
  • Calculator Forms
  • Surveys & Polls
  • Quiz Maker
  • Form Templates
  • Application Templates
  • Directories
  • Donation Plugin

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • WP Tasty
  • Nutrifox

Copyright © 2023 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.
Privacy Policy | Terms of Service | Sitemap

Join 300,000+ using Formidable Forms to create form-focused solutions fast. Get Started See User Reviews