manifest / integrations / google-sheet-for-jetformbuilder
Google Sheet for JetFormBuilder
Send JetFormBuilder form submissions to Google Sheets
by Soczó Kristóf · github.com/lonsdale201/google-sheet-for-jetformbuilder · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/lonsdale201/google-sheet-for-jetformbuilder/archive/refs/heads/main.zipFrom the readme
Google Sheet for JetFormBuilder
Send JetFormBuilder form submissions directly to Google Sheets using the Google Sheets API v4 and Service Account authentication.
Requirements
- WordPress 6.0+
- PHP 8.0+
- JetFormBuilder plugin
- PHP OpenSSL extension
- Google Cloud project with Sheets API enabled
Setup
1. Go to the Google Cloud Console and create or select a project
2. Enable the Google Sheets API
3. Navigate to IAM & Admin Service Accounts Create Service Account
4. Open the new Service Account Keys tab Add Key Create new key JSON
5. In WordPress, go to JetFormBuilder Settings Google Sheet tab
6. Paste the downloaded JSON key contents and save
7. Important: Share each target Google Sheet with the Service Account email address (Editor permission)
Features
- Post-submit action — Add "Google Sheet" as a post-submit action in any JetFormBuilder form
- Field mapping — Map form fields to spreadsheet column headers with auto-detection
- Sheet tab selector — Fetch and select sheet tabs directly from the editor
- Duplicate check — Optionally skip submission if a field value already exists in the sheet (e.g. prevent duplicate emails)
- Custom success message — Override the def