Everything You Need to Move WordPress Forms to Google Sheets or Excel
One plugin. Twelve form builders (17 with Pro). Unlimited submissions. Free forever - upgrade to Pro, Agency or the AI Pack when your needs grow.
Core Features - Included for Life
Everything below ships with a single lifetime license. No monthly fees, no per-submission limits, no hidden caps.
Delivery Engine
12 Form Integrations
Elementor Pro, Contact Form 7, Gravity Forms, WPForms, Fluent Forms, Formidable, Ninja Forms, Forminator, Everest, Beaver Builder, Divi, and WS Form - all supported out of the box.
One-Click Google or Excel Connect
Sign in with Google and pick your spreadsheet, free and unlimited - and every submission can mirror into Excel Online at the same time, also free. Only skipping Google entirely and sending straight to Excel needs the Primary Destinations add-on, plus a Microsoft 365 work or school account. OAuth both ways, no passwords stored, and you can still self-host delivery through your own Apps Script webhook.
Delivery Logs
Every submission is logged with a timestamp, status, and payload. Inspect, debug, and re-send from the WordPress admin.
Onboarding & Productivity
Guided Setup Wizard
First-run wizard walks new installs from activation to a working Google Sheet connection in about a minute. Connect Google with one click (or generate the classic Apps Script), send a test payload, and save your first sync rule.
Smart Mapping Suggestions
Local heuristic proposes Google Sheets column headers from your form field names. Fifty-plus regex patterns recognise name, email, phone, address, and more - all offline.
Local Analytics
Submissions per day, peak hours, top forms, duplicate detection, and week-over-week trend alerts. All data stays in your own WordPress database.
Features Hub
Centralised control panel for every optional feature. The free plugin lists its own features - all free, nothing locked; installing SheetLink Pro adds its feature cards to the same page. Toggles are remembered, so reinstalling immediately restores your previous configuration.
Reliability
Zero-Drop Retry Queue
If a delivery fails, SheetLink retries it automatically with exponential backoff - after 5 minutes, then 30 minutes, then 2 hours - so submissions aren't lost to transient failures. Every attempt is logged.
No Per-Submission Limits
The plugin itself imposes zero caps. Send 10 or 10,000 submissions per day - your Google Sheet and Google API or Apps Script quotas are the only limits.
Conditional Routing
8 Comparison Operators
Equals, not-equals, contains, starts-with, ends-with, greater-than, less-than, and regex. Build precise rules for any form field.
Up to 10 Rules per Mapping
Stack multiple conditions per mapping. Route submissions to different tabs, different Sheets, or entirely different webhook URLs.
Data Enrichment
UTM Parameter Capture
Automatically attach utm_source, utm_medium, utm_campaign, utm_term, and utm_content to every row in your Sheet.
Ad-Click ID Tracking
Capture GCLID (Google Ads), wbraid and gbraid (iOS), fbclid (Meta), and msclkid (Microsoft Ads) so you can close the loop on paid campaigns.
Referring URL & IP
Log the page URL the visitor submitted from and their IP address - useful for fraud detection and lead qualification.
Google Ads Conversion Tracking
Capture GCLID, wbraid, and gbraid on every form submission, then export completed deals as a CSV ready for Google Ads offline conversion import. No CRM required.
Privacy & Compliance
GDPR Consent Mapping
Map a consent checkbox field so you can record opt-in status alongside the submission. Stay compliant without extra plugins.
IP Anonymization
Enable one-click IP anonymization to hash or strip the last octet before the address leaves WordPress.
Multisite Ready
Network-Wide Support
Activate SheetLink across a WordPress Multisite network. Each sub-site gets its own mappings and delivery queue.
Centralized Logs
Network admins can view delivery logs across all sub-sites from one screen - no jumping between dashboards.
What the paid tiers add
Extend the free plugin with advanced routing, agency tools, and AI capabilities. Plugin features ship in the separate SheetLink Pro plugin; AI features run as hosted services - both appear on the same admin screens.
Workflow Routing
Multi-CRM Routing / Multi-Destination
Send each submission to Google Sheets and simultaneously to Slack channels, email addresses, or any custom webhook endpoint.
Multi-CRM Routing
Push form submissions directly into HubSpot, Salesforce, or Zoho CRM as new contacts or deals - no Zapier required.
Two-Way Sync
Edits made directly in Google Sheets push back to WordPress. Includes echo-suppression so updates do not loop infinitely.
WooCommerce Sync
Automatically sync WooCommerce orders, products, and customer records to Google Sheets - updated in near real-time.
Integrations Bundle
Expand beyond forms: connect LearnDash, MemberPress, Easy Digital Downloads, and 5+ additional form builders to Google Sheets.
Agency Operations
White-Label
Rebrand the entire plugin with your agency name, logo, and colors. Clients see your brand in the WordPress admin.
AI Pack (Optional)
AI Lead Scoring
Optional AI-assisted lead scoring. Submissions receive a 0-100 quality score with a hot, warm, or cold label to help prioritize follow-ups.
AI Analytics
Optional AI-powered submission analytics: trend detection, duplicate flagging, weekly email digest, and per-submission extras (sentiment classification, one-sentence summary, automatic categorization) on every new submission.
How It Works
Three steps. Three minutes. No code.
Install the Plugin
Upload SheetLink Forms from your WordPress dashboard or install it from sheetlinkwp.com. Activate and enter your license key.
Configure Your Mapping
Select a form and connect your sheet with one-click Google connect (or your own Apps Script webhook URL). Your first submission creates the columns automatically, taken from that form's own fields - mapping them by hand is optional. Add routing rules if needed.
Submissions Flow Automatically
Every new form entry lands in your Google Sheet - enriched with UTM data, retried on failure, and logged for full visibility.
Ready to Connect Your Forms?
Get lifetime access to every core feature. Add workflow capabilities when you need them.