If your Contact Form 7 form includes a file upload field — think resumes, ID proofs, or portfolio attachments — those files normally just sit on your web server. CF7 Google Sheet Connector PRO lets you send them straight to Google Drive instead, saved neatly in a folder you choose, with a direct link to each file automatically added to your connected Google Sheet.
Setting this up only takes two steps, and it starts with one requirement: Manual Authentication.
Step 1: Set Up Manual Authentication
Before you can save files to Google Drive, you need to authenticate your Google account using the Manual Authentication Method.
On the Integration tab, choose the Google API Setting: Use Manual Client/Secret Key (Use Your Google API Configuration), then click Save.
Once your Google account is authenticated, you’re ready to configure your form’s upload field.
Step 2: Configure the Form’s Upload Field
Navigate to the Contact Form 7 form that includes the upload field where you’d like to save files to Google Drive. Next to the upload field, you’ll see options to choose the storage location — either your local server storage or Google Drive.
Select Google Drive and Choose a Folder
- Select Google Drive as your storage option.
- Once selected, you’ll see all the folders available in your connected Google Drive account.
- Choose the specific folder where you want uploaded files saved, then save your settings.
Access Your Files From Google Sheets
A direct link to each uploaded file will also appear in your connected Google Sheet, right alongside the rest of that submission’s data — so you can open the file instantly without needing to dig through Google Drive.
What’s Next?
Want to fine-tune which fields sync alongside your file uploads, or adjust your Google Sheet’s headers and styling? See the Plugin Settings – PRO Version guide. Haven’t set up Manual Authentication yet? Start with the Integration with Google (Manual Method) guide.
If you have any questions, feel free to reach out to us at helpdesk@gsheetconnector.com.
Frequently Asked Questions
Do I need the PRO version to save uploaded files to Google Drive?
Yes. Saving uploaded files to Google Drive is a feature available exclusively in CF7 Google Sheet Connector PRO.
Can I use the Existing Method instead of Manual Authentication for this feature?
No. Saving files to Google Drive currently requires the Manual Authentication Method, since it needs your own Google API configuration to access Drive folders directly.
Can I choose a different Google Drive folder for different forms?
Yes. Each form’s upload field lets you independently choose which Google Drive folder its files should be saved to.
Where can I find the uploaded file after a form submission?
You can find it in two places: directly inside the Google Drive folder you selected, and as a clickable link added to the corresponding row in your connected Google Sheet.
What happens to files if I choose local storage instead of Google Drive?
Files uploaded with local storage selected are saved on your web server as usual, the same way Contact Form 7 handles uploads by default, without being sent to Google Drive.
Can I change the selected Google Drive folder later?
Yes. You can return to the form’s upload field settings at any time and choose a different Google Drive folder — future uploads will be saved to the newly selected folder.
Why don't I see my Google Drive folders in the dropdown?
Make sure you’ve completed Manual Authentication successfully. If your Google account isn’t properly connected, the plugin won’t be able to retrieve your Drive folder list.
Does this work with multiple file upload fields on the same form?
Yes. You can configure Google Drive storage and folder selection independently for each upload field on your form.
CF7 Google Sheet Connector
WPForms Google Sheet Connector
Ninja Forms Google Sheet Connector
Gravity Forms Google Sheet Connector
Formidable Forms Google Sheet Connector
Forminator Forms Google Sheet Connector
Fluent Forms Google Sheet Connector
JetFormBuilder Google Sheet Connector
Elementor Forms Google Sheet Connector
Avada Forms Google Sheet Connector
Divi Forms Google Sheet Connector
WooCommerce Google Sheet Connector
Easy Digital Downloads Google Sheet Connector
WordPress Core Google Sheet Connector