tr Skip to content

Connect WPForms and Google Drive

WPForms collects resumes, photos, briefs and signed documents on your WordPress site. FlowMattic copies those files into Google Drive where your team works with them: one folder per client, a shared folder for each project, an approval step before CVs are saved, and department folders chosen by the form's answers.

5 triggers 28 actions 7 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in WPForms1 trigger

Do this in Google Drive28 actions

1. TriggerNew Form Submission
2. ActionUpload a File

When WPForms fires New Form Submission, FlowMattic runs Upload a File in Google Drive with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

WPForms and Google Drive workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

WPForms app icon Google Drive app icon Ready-made template

Upload WPForms attachments to a Google Drive folder

Files from the upload field go straight into the Drive folder you pick, so staff open them from Drive instead of downloading them from WordPress entries.

New Form SubmissionUpload a File

View the template
WPForms app icon Google Drive app icon Ready-made template

Ask HR to approve a CV before it is saved

Human in the Loop pauses the workflow and asks HR to approve the application. Approved CVs go to the candidates folder in Drive, rejected ones go nowhere.

New Form SubmissionHuman in the LoopUpload a File

View the template
WPForms app icon Google Drive app icon

Create a folder for each new client and save their files

An onboarding form creates a folder named after the client, then uploads their logo and documents into it, so every client starts with a tidy home in Drive.

New Form SubmissionCreate a FolderUpload a File

WPForms app icon Google Drive app icon

Share the new project folder with the client

After the folder is created, Share Folder invites the email address from the form, so the client can add more files there instead of sending attachments.

New Form SubmissionCreate a FolderShare Folder

WPForms app icon Google Drive app icon

Save every file from a multiple upload field

Upload fields that accept several files return a list. Iterator loops over it and uploads each photo or document to Drive as its own file.

New Form SubmissionIteratorUpload a File

WPForms app icon Google Drive app icon

Route uploads to department folders

A Router reads the department dropdown, so invoices go to the finance folder and design briefs to the creative folder, each team seeing only its own files.

New Form SubmissionRouterUpload a File

WPForms app icon Google Drive app icon

Keep a text copy of each brief next to the files

Create File From Text writes the form answers into a text file in the client's folder, so the brief and the attachments are always found together.

New Form SubmissionCreate File From Text

Set up: form uploads into Drive

At the end, every file uploaded on your WPForms form is saved to the Google Drive folder you choose.

  1. Connect Google Drive

    Under Connects, add a Google Drive connection with an account that can add files to the target folder. WPForms is on the same site and needs no connection.

  2. Start with New Form Submission

    Create a workflow with the WPForms New Form Submission trigger, pick the form and submit a test entry with a file attached.

  3. Add Upload a File

    Add Google Drive Upload a File, choose the folder and map the upload field's file URL as the file to upload.

  4. Name the file

    Build the file name from the person's name and the date so files are easy to find, then test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Upload WPForms attachments to a Google Drive folder Template
  1. WPForms app icon 1. Trigger in WPForms New Form Submission
  2. Google Drive app icon 2. Action in Google Drive Upload a File

    Fields mapped from the earlier steps (a typical setup)

    From WPFormsTo Google Drive
    File upload field URLFile
    Name fieldFile name: person
    Entry dateFile name: date
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • These workflows start from a WPForms entry, so Drive events do not change a form entry. Files flow from the form to Drive only.
  • WPForms keeps its own copy of each upload on your site. Drive holds a second copy, so remove old entries in WordPress if you want Drive to be the only store.
  • Share Folder sends an invite to the email typed on the form. Check that field is required and validated, or the share step will fail on empty addresses.

Triggers (1)

  • New Form SubmissionTriggers when new form submission is received
Google Drive app icon

Google Drive

Integration page

Triggers (4)

  • New FileTriggers when any new file is added (inside of any folder)
  • New FolderTriggers when a new folder is added directly to a specific folder
  • New File in FolderTriggers when a new file is created, moved, or uploaded to a specific folder
  • Updated FileTriggers when a file is updated in a specific folder

Actions (28)

  • Upload a FileUpload file to your Google Drive selected folder
  • Create a FolderCreate a new folder in your Google Drive
  • Create a Sub FolderCreate an empty sub folder
  • Share FolderShare the folder by its ID to an email
  • Share Folder with AnyoneGenerates the link to share with anyone on the internet
  • Share FileShare any file by its ID to an email
  • Share File with AnyoneGenerates the link to share with anyone on the internet
  • Find FileSearch for a specific file by name
  • Find FolderSearch for a specific folder by name
  • Find Multiple FilesSearch for multiple files by name or within a specific folder
  • Retrieve File or Folder by IDGet a file or folder by its ID
  • Create File From TextCreate a new file from plain text
  • Create ShortcutCreate a shortcut to a file
  • Copy FileCreate a copy of the specified file
  • Move FileMove a file from one folder to another
  • Update File/Folder NameUpdate the name of file or folder
  • Delete FileDelete the file
  • Create Shared DriveCreate a new shared drive in your Google Drive
  • Export File to PDFExport a document or file to PDF format
  • Download File to Media LibraryDownload a file from Google Drive and add it to WordPress media library
  • List Files in FolderList all files in a specific Google Drive folder
  • Update File ContentReplace the content of an existing file
  • Trash File/FolderMove a file or folder to the trash
  • Restore File from TrashRestore a previously trashed file or folder
  • Empty TrashPermanently delete all files in the trash
  • Add Comment to FileAdd a comment to a file in Google Drive
  • List Comments on FileRetrieve all comments on a file
  • Transfer OwnershipTransfer file ownership to another Google account

Why run this pair with FlowMattic

WPForms and Google Drive connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Files land where the team works

Resumes, briefs and photos open in Drive with the right folder and name, ready to comment on and share.

Approval before anything is stored

Human in the Loop lets HR or a manager decide which uploads are kept, which matters for applications with personal data.

Built on the site that hosts the form

FlowMattic runs inside the same WordPress site as WPForms with unlimited runs, so uploads move from your server to Drive without a third service.

Common questions

How do I upload WPForms files to Google Drive?

Add a Google Drive connection, create a workflow with the WPForms New Form Submission trigger for your form and add Upload a File. Map the upload field's file URL, choose the folder, test with one entry and switch it on.

Can each submission get its own folder?

Yes. Add Create a Folder before the upload, named from a form field such as the company or applicant name, and use the new folder's ID in the Upload a File step.

What if the form allows several files?

Add an Iterator on the upload field's list of files and put Upload a File inside the loop. Each file is uploaded separately to the same folder.

Can I convert form answers into a document in Drive?

Yes. Use Create File From Text with the answers you want, laid out as plain text. Export File to PDF can then make a PDF copy if your team prefers it.

Can I stop spam entries reaching Drive?

Yes. WPForms spam protection runs first, and you can add a Filter on any field, such as an empty upload or a blocked email domain, so only real entries reach the Drive steps.

Did not find your answer? You can browse the help center or ask us directly.

Start automating WPForms and Google Drive

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. WPForms integration 1.0, Google Drive integration 3.0.0.