How to Connect Fluent Forms to Google Sheets

Connect Fluent Forms to Google Sheets with a direct plugin - no need for Fluent Forms Pro, no Zapier tasks, no monthly fees. Works with the free version.

Last updated: 2026-03-13 6 min read

TL;DR

Install SheetLink Forms, deploy a Google Apps Script webhook, connect it in settings, map your Fluent Forms fields, and test. Works with Fluent Forms free. The native Google Sheets integration requires Fluent Forms Pro ($59+/yr) - SheetLinkWP does it for a one-time $39.

Fluent Forms has grown rapidly as a lightweight, fast form builder for WordPress. It includes a native Google Sheets integration - but only in the Pro version ($59+/year). Users on the free tier have no direct path.

SheetLinkWP connects Fluent Forms (free or Pro) to Google Sheets for a one-time payment. No middleware, no per-submission charges. This guide walks through the setup.

What You Need

  • A WordPress site with Fluent Forms installed (free or Pro)
  • A Google account with access to Google Sheets
  • SheetLink Forms plugin (free tier or any paid license)

Step-by-Step Setup

Field mapping tip: Fluent Forms uses descriptive field names by default. SheetLinkWP reads these names directly, making field mapping straightforward. Payment fields from Fluent Forms Pro (Stripe, PayPal) are also captured.
  1. 1

    Create your Google Sheet

    Open Google Sheets, create a new spreadsheet, and name it.

  2. 2

    Deploy the Apps Script webhook

    In your Sheet, go to Extensions > Apps Script. Paste the SheetLinkWP receiver script, deploy as a Web app, and copy the URL.

  3. 3

    Install SheetLink Forms

    Download from sheetlinkwp.com or WordPress.org. Upload and activate.

  4. 4

    Connect and map fields

    Paste the webhook URL in SheetLink > Settings. Then go to Field Mapping, select "Fluent Forms", choose your form, and map fields to Sheet columns. Fluent Forms uses intuitive field names that SheetLinkWP auto-detects.

  5. 5

    Test the setup

    Submit a test entry through your Fluent Forms form and verify the row appears in Google Sheets.

Troubleshooting

Submissions go to Fluent Forms entries but not to Google Sheets

Check SheetLink > Delivery Log for errors. Verify the webhook URL is correct and the Apps Script deployment is active.

Conversational form submissions aren't captured

Fluent Forms conversational forms submit through the same backend action as standard forms. SheetLinkWP should capture them. If not, check that the form is correctly selected in Field Mapping.

Fluent Forms to Google Sheets: Comparison

FeatureFluent Forms ProZapierSheetLinkWP
Price $59+/yr (Pro)$29.99+/mo$39 one-time
Works with Free tier NoYesYes
Per-submission fee NoYesNo
UTM capture NoExtra stepsAutomatic
Retry on failure No infoAuto-retryBuilt-in queue
Works with other plugins NoYes (per-Zap)Yes (7 plugins)

Frequently Asked Questions

Does SheetLinkWP work with the free version of Fluent Forms?

Yes. Both the free and Pro versions of Fluent Forms are supported.

Why would I use SheetLinkWP instead of Fluent Forms Pro's built-in integration?

SheetLinkWP adds UTM capture, click ID tracking, conditional routing, and a retry queue - features not included in Fluent Forms Pro's native integration. Plus, if you use multiple form plugins across sites, one SheetLinkWP license covers all 7.

Does it work with Fluent Forms conversational forms?

Yes. Conversational forms use the same submission pipeline, so SheetLinkWP captures them identically to standard forms.

Connect Fluent Forms to Google Sheets - Free Version Supported

No Pro license needed. Direct connection with UTM capture, retry queue, and more.