WPForms to Google Sheets
Send WPForms submissions to Google Sheets without Zapier and without upgrading to the $599/yr Elite plan. Works with WPForms Lite (free) and every paid tier. Setup takes five minutes.
The WPForms-to-Sheets Problem
WPForms is the most beginner-friendly form builder with 6 million active installations. But the native Google Sheets integration is locked behind the Elite plan at $599.50/yr. The alternative - Zapier - charges per task at ~$360/yr for 500 submissions/month.
You Shouldn't Need the Elite Plan for Google Sheets
- WPForms Lite (Free) - basic forms, no native Sheets
- WPForms Basic ($99.50/yr) - templates and fields, no Sheets
- WPForms Pro ($399.50/yr) - conditional logic and payments, no Sheets
- WPForms Elite ($599.50/yr) - finally includes native Sheets addon
- SheetLinkWP works with ALL tiers including Lite - for $39 one-time
How to Connect WPForms to Google Sheets
Step-by-step setup guide
- 1
Deploy Apps Script Receiver
Open your Google Sheet, go to Extensions > Apps Script, paste the SheetLinkWP receiver, deploy as a web app, and copy the URL.
- 2
Install SheetLinkWP
Download SheetLink Forms from sheetlinkwp.com and upload via Plugins → Add New → Upload Plugin. Activate the plugin.
- 3
Paste Webhook URL
Go to SheetLink > Settings and paste your Apps Script deployment URL.
- 4
Map WPForms Fields
Open your WPForms form, note the numeric field IDs (1, 2, 3). Map each to a Sheet column in SheetLinkWP > Field Mapping.
- 5
Test and Verify
Preview your form, submit a test entry, and check your Google Sheet. Use SheetLinkWP > Queue to verify delivery status.
SheetLinkWP Features for WPForms Users
Works with WPForms Lite
No need for any paid WPForms tier. The free Lite version is fully supported.
Smart Tag Support
Captures WPForms smart tags including {entry_id}, {date}, {user_ip}, and {page_url}.
Payment Form Data
WPForms Pro and above support Stripe/PayPal - payment amounts and reference data are captured.
Conversational Forms
WPForms conversational and lead forms submit through the standard entry system and are fully supported.
UTM & Attribution
Automatically captures utm_source, utm_medium, utm_campaign, gclid, fbclid, and msclkid.
Feature Comparison
| Feature | WPForms Elite | Zapier | SheetLinkWP |
|---|---|---|---|
| Works with WPForms Lite | No | Yes | Yes |
| Per-submission cost | $0 | $0.01–$0.03/task | $0 |
| Annual cost | $599.50/yr | $360+/yr | $39 one-time |
| Other form plugins | WPForms only | Separate Zaps | 6 more included |
| Retry queue | Yes | Auto-retry | Built-in |
| UTM capture | No | Extra config | Automatic |
| Conditional routing | Limited | Multi-path | Yes |
| 3-year cost (1 site) | $1,799 | $1,080+ | $39 |
Frequently Asked Questions
Does SheetLinkWP work with WPForms Lite?
Yes. SheetLinkWP works with WPForms Lite (free) and all paid tiers - Basic, Plus, Pro, and Elite.
How is this different from WPForms' native Google Sheets addon?
The WPForms addon requires the Elite plan at $599.50/yr. SheetLinkWP is $39 one-time and also covers 6 other form plugins.
Can I connect WPForms payment forms to Sheets?
Yes. WPForms Pro and above support Stripe and PayPal. Payment amounts and transaction references are included in the Sheet row.
Does it work with WPForms conversational forms?
Yes. Conversational and lead forms submit through the standard WPForms entry system, which SheetLinkWP hooks into.
Can I send WPForms entries to multiple Google Sheets?
Yes. Use conditional routing to direct different forms or field values to different Sheets or tabs.
WPForms + Google Sheets for $39. Not $599.
Works with WPForms Lite and Pro. One license covers 7 form plugins. No annual renewals.