WordPress plugin intelligence profile

FormsKit Lite – Drag & Drop Form Builder, Contact Form & Survey

Free drag and drop form builder for contact forms, surveys and multi-step forms, with conditional logic, file uploads, entries and spam protection.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 8.0
Directory statusactive
Last directory update31 Oct 20262d ago
Active installations20Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records FormsKit Lite – Drag & Drop Form Builder, Contact Form & Survey version 2.2.0 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

FormsKit Lite is a free drag-and-drop form builder for WordPress. It includes 18 field types, conditional logic, entry management, file uploads, multi-page forms, and spam protection — all at no cost.

What you can build

  • Contact forms — a simple contact form with name, email and message.
  • Multi-step forms — break long forms into steps with a progress bar.
  • Surveys and feedback forms — collect answers and export them as CSV.
  • File upload forms — let visitors send files with their submission.
  • Registration and booking requests — collect details with conditional logic.

FormsKit (Forms Kit) is built for speed: no jQuery on the front end and a small CSS footprint.

Features

  • ✅ 18 Field Types — Text, email, phone, address, number, dropdown, checkbox, radio, date/time, and more
  • ✅ Conditional Logic — Show or hide fields based on user input
  • ✅ Entry Management — View, search, and export submissions in your dashboard
  • ✅ File Uploads — Let users attach files to their submissions
  • ✅ Multi-Page Forms — Break long forms into manageable steps with a progress bar
  • ✅ Email Notifications — Send up to 2 notification emails per submission
  • ✅ Spam Protection — Built-in honeypot, custom CAPTCHA, and math puzzles
  • ✅ Gutenberg Block + Shortcode — Embed forms anywhere

Lite Fields (All Free)

  • Text, Textarea, Email, Number, Name, Phone, Address, URL, Password
  • Dropdown, Radio, Checkbox, Date/Time Picker
  • Number Slider, Captcha, File Upload, Page Break, GDPR Consent

Available in FormsKit Pro

  • Rating (Pro), Content (Pro), HTML (Pro), Section Divider (Pro), Layout (Pro), Hidden Field (Pro)
  • Digital Signature (Pro), Rich Text Editor (Pro), Likert Scale (Pro)
  • Net Promoter Score (Pro), Camera (Pro), Repeater (Pro), Entry Preview (Pro)

Available in FormsKit Elite

  • Payment Items (Single, Multiple, Checkbox, Dropdown)
  • Coupons, Order Total, Payment Gateway

Performance

0+ code. No jQuery dependency required on the frontend, no unnecessary database queries, and minimal CSS footprint.

Developer Friendly

  • Clean PSR-4 autoloading
  • Extensive hooks and filters
  • Custom Smart Tags API
  • Well-documented codebase

Author and links

Author: Abdul Wahab Taqi

Plugin website: FormsKit on WPKits

LinkedIn: Abdul Wahab Taqi

Website: Rowerr

External Services

This plugin connects to the following third-party services under specific conditions. No external connections are made unless the features described below are actively used or enabled by the site administrator.

IP Geolocation (ip-api.com)

FormsKit can optionally enrich form submission entries with geographic location data (city, region, country, coordinates). This feature is disabled by default and must be explicitly enabled by the site administrator in FormsKit → Settings.

  • What data is sent: The submitting visitor’s IP address.
  • When it is sent: Only when the geolocation feature is enabled in settings, on each form submission.
  • What is stored: City, region, country, latitude, and longitude are stored in your WordPress database as entry metadata.
  • Service provider: ip-api.com
  • Terms of Service: https://ip-api.com/docs/legal
  • Privacy Policy: https://ip-api.com/docs/legal

Phone Field Country Detection (ipapi.co)

co to automatically detect the visitor’s country and set the correct country code and flag.

  • What data is sent: The visitor’s IP address (sent automatically by the browser as part of the HTTP request).
  • When it is sent: On page load, only when a form with an international phone field is displayed and no default country has been configured by the site administrator.
  • What is stored: Only the two-letter country code is used in the browser to set the phone field default. No data from this service is stored in your WordPress database.
  • Service provider: ipapi.co (Kloudend, Inc.)
  • Terms of Service: https://ipapi.co/terms/
  • Privacy Policy: https://ipapi.co/privacy/

CAPTCHA Services (Opt-In Only)

If you choose to enable a third-party CAPTCHA service in FormsKit → Settings, the following external scripts will be loaded on pages containing your forms. These connections are opt-in only and require you to enter API keys in settings. No CAPTCHA data is transmitted without your explicit configuration.

  • Google reCAPTCHA v2/v3 — Loads scripts from google.com/recaptcha. Google Terms of Service | Google Privacy Policy
  • Cloudflare Turnstile — Loads scripts from challenges.cloudflare.com. Cloudflare Terms of Service | Cloudflare Privacy Policy
  • hCaptcha — Loads scripts from js.hcaptcha.com. hCaptcha Terms of Service | hCaptcha Privacy Policy
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • file upload
  • form builder
  • multi step form
  • multi step
  • survey
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 8.0
Update activity31 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.1.92.2.0
Version2.1.72.1.9
WordPress compatibility7.17.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.