Kali Forms to Google Sheets

Kali Forms is a drag-and-drop WordPress form builder focused on speed and a generous free tier. Send every Kali Forms submission straight to a Google Sheet you own, with no Zapier, per-task fee, or middleware in between.

This integration requires the SheetLink Pro tier ($79/yr or $199 lifetime). The free core plugin already supports 12 major form plugins.

Why Kali Forms Users Need a Sheets Connector

Kali's Google Sheets addon is locked behind a Pro subscription ($59+/year) and needs its own Google connection setup for each sheet. SheetLink gives agencies a choice: a one-click Google connect with no Google Cloud project or API keys, or a reusable Apps Script receiver under their own Google account.

Current Alternatives and Their Drawbacks

  • Zapier or Make: per-task fees at $29.99+/mo plus the time cost of setup and monitoring
  • The plugin's own Pro upgrade: a yearly subscription on top of whatever else you already pay for
  • Custom Apps Script with a raw webhook action: no retry, no logs, and every change requires code

How to Connect Kali Forms to Google Sheets

Step-by-step setup guide

  1. 1

    Install SheetLinkWP and activate your license

    Download SheetLink Forms from WordPress.org or sheetlinkwp.com, activate, then paste your license key on the SheetLink → License page. The Pro tier ($79/yr or $199 lifetime) unlocks Kali Forms support.

  2. 2

    Confirm Kali Forms appears as a source

    From SheetLink Pro 1.0.4 the Extra Integrations feature is on by default, so SheetLink auto-detects Kali Forms and adds it as a sync-rule source as soon as Pro is active. If it is missing, go to SheetLink → Features and switch Extra Integrations on. Kali Forms uses field keys like 'kf-field-1', 'kf-field-2', or the custom field name you set. Use the custom field name for readability.

  3. 3

    Connect Google (one click)

    Go to SheetLink → Google Sheets (OAuth), click Connect Google, approve the consent screen, and pick or create a spreadsheet with the Google file picker. It takes about a minute. If you prefer full self-hosting, the plugin still generates a ready-to-paste Apps Script receiver you can deploy from Extensions → Apps Script instead.

  4. 4

    Create your first sync rule

    Under SheetLink → Sync Rules, click Add Rule, pick Kali Forms as the source, choose your connected sheet (or paste an Apps Script URL on the classic method), and map each form field to a sheet column. Submit a test entry and watch the row appear in your sheet.

SheetLinkWP Features for Kali Forms Users

Native Kali Forms detection

SheetLink hooks into Kali Forms's submission events directly, so there are no filter plugins, custom code, or action wiring to set up.

Unlimited sync rules

Route different Kali Forms forms to different sheets, tabs, or even separate Google accounts, with no cap on rules.

Automatic retry queue

If Google's API hiccups, SheetLink retries up to three times at 15-minute intervals, so nothing gets dropped silently.

UTM, GCLID, and click-ID capture

Every submission auto-enriches with utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid, fbclid, msclkid, and the submitter's IP.

Field-level mapping

Pick exactly which Kali Forms fields go into which Google Sheets columns. Skip fields you don't want and reorder freely.

Feature Comparison

FeatureZapierKali Forms ProSheetLinkWP
Setup time10-15 min5-10 min~2 min (one-click)
Monthly cost$29.99+SubscriptionPro: $79/yr or $199 lifetime
Per-submission feeYes (tasks)NoNo
Retry on failurePaid tiersNoBuilt-in
UTM/GCLID captureExtra stepsManualAutomatic
Multi-site licensingPer accountPer site3 (Pro) / 25 (Agency)
Self-hosted Apps Script optionNoNoYes
Conditional routingPaid tiersLimitedCore feature

Frequently Asked Questions

Does SheetLink work with the free version of Kali Forms?

Yes. SheetLink hooks into Kali Forms's submission events regardless of whether you're running the free or paid version. You don't need Kali Forms Pro.

What do I pay SheetLink vs the plugin vendor?

SheetLink's core plugin is free. This integration is part of the Pro tier at $79/yr or $199 lifetime, active on 3 sites (the Agency tier covers 25 sites). You pay the form-plugin vendor nothing extra.

Where does my form data go?

Direct from your WordPress site to the Google Sheets API, or, on the classic self-hosted method, to the Apps Script you deploy in your own Google account. Submission payloads never pass through SheetLink's servers, and with the one-click connect the Google token is stored encrypted in your own WordPress database.

What if my Google Sheet is unreachable when a form is submitted?

SheetLink queues the submission locally and retries automatically, with 3 attempts at 15-minute intervals. You can also retry manually from the Retry Queue page, so no submission is dropped silently.

Can I send Kali Forms submissions to multiple sheets at once?

Yes. Create multiple sync rules for the same form, each pointing at a different spreadsheet, picked with the one-click Google connect or via its own Apps Script URL. Or use Multi-Destination Routing (a Pro feature) to fan out a single submission to multiple destinations in priority order.

Connect Kali Forms to Google Sheets in 3 minutes

The core plugin is free. The Pro tier ($79/yr or $199 lifetime) unlocks this builder plus 4 others, and there is no Zapier in the path.