WordPress plugin intelligence profile

FormGlut – Contact Form, Payment Forms, Survey Form, Conditional Form, Advance Form & AI Form Builder

Free drag-and-drop and AI form builder: contact, Stripe payment and multi-step forms, conditional logic, calculators, signatures, polls, Mailchimp.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.9.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.3 · PHP 7.4
Directory statusactive
Last directory update2 Nov 202633m ago
Active installations10Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
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 FormGlut – Contact Form, Payment Forms, Survey Form, Conditional Form, Advance Form & AI Form Builder version 1.9.0 as active, updated 33m ago and tested up to WordPress 7.1.

Overview

About this plugin

FormGlut is a free drag-and-drop form builder for WordPress. Build contact forms, payment forms, multi-step forms, calculators and conditional forms without code, and manage every entry in one place.

Start from one of 25 ready-made templates, see the real form in a live preview, and change anything you like.

How does FormGlut compare? Read Best WordPress Form Plugins in 2026: FormGlut vs WPForms, Fluent Forms and more and Best WordPress Form Plugins 2026.

Documentation: FormGlut docs · FormGlut Pro docs (the separate Pro add-on).

Form types you can build

  • Contact form
  • Payment and order form (Stripe)
  • Multi-step form
  • Calculator, quote and price estimate form
  • Conditional form (show or hide fields by answers)
  • Registration and event sign-up form
  • User registration form (creates a WordPress account)
  • Poll with live results
  • Job application form with CV upload
  • Appointment booking form
  • Support ticket form
  • Feedback and survey form
  • Newsletter sign-up form
  • Donation form, petition and volunteer sign-up
  • Event RSVP and restaurant table reservation
  • Bug report, refund request and testimonial form

Main features (all free)

  • Drag-and-drop editor with live preview on desktop, tablet and mobile
  • 53 field types
  • 1 to 6 column layouts
  • Multi-step forms with a numbered or bar progress indicator
  • Conditional logic for fields and whole column rows
  • Calculations for totals, prices and quotes, checked again on the server
  • Stripe card payments: fixed price, visitor-entered amount or calculated total
  • File uploads with type, size and count limits
  • 25 ready-made form templates with a live preview on desktop, tablet and mobile
  • Entries list with search, filters, star, read / unread, spam and trash
  • Email notifications to several people, plus a confirmation email to the visitor
  • Send a test notification with sample answers before you go live
  • Built-in SMTP email delivery: Gmail, Yahoo, Brevo, Mailjet, SMTP2GO, Mailgun, Resend, MailerSend or your web host’s mail server, no other plugin needed
  • Confirmation message or redirect after submit
  • Spam protection: honeypot, math captcha, reCAPTCHA, hCaptcha, Turnstile, Akismet, Stop Forum Spam
  • Webhooks (Zapier, Make, n8n), Slack, Discord, Telegram and Microsoft Teams alerts
  • Mailchimp: add people to an audience, with tags and double opt-in
  • AI form builder: describe a form in a sentence and Claude builds it (up to 12 fields with the common field types; uses your own Anthropic API key)
  • Poll results shown after voting
  • User registration: create a WordPress account from a form
  • Save progress: answers are kept on the visitor’s device and filled back in
  • Share page: a clean page with only the form, for links in emails and posts
  • Gated content: hide a download, video or article until the visitor submits a form ([formglut_gate])
  • Email allowlist / denylist and blocking of throwaway (temporary) email addresses
  • Stop Forum Spam check for known spammers
  • Dashboard widget with the entries of the last 7 days and the latest submissions
  • Search forms and entries from any FormGlut screen (press /)
  • WP-CLI commands: list forms and entries, export entries to CSV, delete spam
  • Import forms and entries from other form plugins
  • Export and import forms
  • Elementor widget, FormGlut block and shortcode
  • Loads scripts only on pages that contain a form
  • Accent color: pick one color for your forms and one for the FormGlut admin
  • An info icon next to each Confirmation and Notification option explains what it does

Form templates

Pick a template, preview the real form (desktop, tablet or mobile) and use it. Each card shows the actual form, and every template can be changed in the editor afterwards. Templates are only loaded when you open the template picker, so they never slow down your site.

  • Contact & Enquiries: Contact form, Call-back request
  • Leads & Sales: Request a quote, Newsletter sign-up, Partnership enquiry, Book a demo
  • Customer Care: Support ticket, Bug report, Refund request
  • Feedback & Surveys: Feedback survey, Website feedback, Testimonial collection
  • Events & Bookings: Event registration, Event RSVP, Appointment booking
  • Food & Travel: Table reservation
  • Schools & Learning: Course enrolment, Tutoring request
  • Jobs & Teams: Job application
  • Charity & Causes: Volunteer sign-up, Donation, Petition
  • Homes & Property: Property viewing request, Maintenance request
  • Agreements & Consent: Agreement with signature

All 25 templates use only free fields and features.

All fields

General fields

  • Text
  • Email
  • Text area
  • Dropdown
  • Multiple select
  • Number
  • Radio buttons
  • Checkboxes
  • Website URL
  • Phone with country code
  • Date and time
  • Time
  • Date range
  • Name
  • Address
  • Country
  • Currency
  • Percentage
  • Spinner
  • Mask input
  • Toggle
  • Heading
  • Custom HTML

Advanced fields

  • Password with strength meter and confirmation
  • Signature (draw with mouse or finger)
  • Hidden field
  • Section break (collapsible)
  • Star rating
  • Rich text
  • Unique ID
  • Range slider
  • Color picker
  • File upload
  • Terms and conditions
  • GDPR agreement
  • Shortcode
  • Action hook
  • Calculation
  • Custom submit button

Layout fields

  • One column
  • Two columns
  • Three columns
  • Four columns
  • Five columns
  • Six columns
  • Step break (multi-step)
  • Reset button

Payment fields

  • Payment item
  • Card payment (Stripe)

Security fields

  • Math captcha
  • Google reCAPTCHA
  • hCaptcha
  • Cloudflare Turnstile

Field options

  • Label, placeholder, default value and help text
  • Prefix and suffix
  • Required, with a custom validation message
  • Unique values
  • Input masks
  • Custom validation rules (letters, digits, postcode or your own pattern)
  • Character and word limits with a live counter
  • Selection limits
  • Fill a field automatically from the page address, the logged-in user, a cookie or the current post
  • Show a field to everyone, logged-in users, visitors or administrators only
  • Style each field: label placement, width, padding, margin, border radius, colors and CSS classes
  • Customizable submit button: text, size, alignment, colors, radius and font

Form settings

  • Confirmation: message with smart tags, or redirect with values from the form
  • Notifications: several recipients, CC, BCC, reply-to, subject and message with smart tags, file attachments, and a test button
  • Restrictions: logged-in users only, entry limit, open and close dates, one entry per IP address
  • Spam and privacy: honeypot, Akismet, Stop Forum Spam, blocked words, submissions per hour, minimum fill time
  • Choose whether to save entries or IP addresses, and delete entries after a number of days
  • Layout and CSS: form width, alignment and custom CSS
  • Run your own JavaScript after a successful submission
  • Multi-step: progress style and a check on each step
  • Integrations: webhook (JSON or form data), Slack, Discord, Telegram, Microsoft Teams and Mailchimp
  • Poll results: result bars in the thank-you message
  • User registration: create a WordPress account, with optional automatic login
  • Save progress: answers kept on the visitor’s device for up to 30 days
  • Share page: a clean page with only the form, hidden from search engines
  • Analytics: form views and conversion rate

Forms and entries

  • All Forms: search, filter, sort by views, entries and conversion
  • Duplicate, activate, close, import, export and delete forms
  • Entries: search, filter by form, status and date
  • Star, mark read / unread, spam, trash and restore
  • Bulk actions and notes
  • Reply by email and resend notifications
  • Print an entry and export CSV with readable answers
  • Dashboard widget with the entries of the last 7 days
  • Search forms and entries from any FormGlut screen (press /)

Data and logs

  • Export and import forms, with or without entries
  • Migrate from WPForms, Fluent Forms, Ninja Forms, Forminator, Formidable, MetForm, SureForms, Contact Form 7 and others
  • Activity log, API log and email log
  • System status and maintenance tools
  • Works with the WordPress personal data export and erase tools

Global settings

  • Default form status and whether to store entries
  • Admin notification email, sender name and email
  • Subject template, success and error messages
  • Captcha and Stripe keys, and currency
  • Email delivery (SMTP) with ready-made settings for free email services, an encrypted password and a test email
  • Accent colors for forms and the admin
  • Remove all data when the plugin is deleted

FormGlut Pro (separate add-on)

Everything above is free. FormGlut Pro is an optional paid add-on that you install next to FormGlut. It adds:

  • 35 more fields: repeater, image choice, likert, NPS, ranking, typed signature, address autocomplete and map, chained and dynamic choices, lookup, countdown, audio, voice and camera capture, slider captcha and more
  • 8 payment gateways: Stripe subscriptions, wallets and coupons, PayPal, Square, Mollie, Razorpay, Paystack, Authorize.net and Mercado Pago, plus donations, tax, shipping, stock and receipts
  • Logic and workflows: conditional notifications and confirmations, form locker, save and resume by link, double opt-in, abandonment reminders, approval workflows and moderation
  • Quizzes and surveys: graded and personality quizzes with scores and result pages
  • Design: form styler and presets, email templates, conversational forms, landing pages with QR codes, offline forms and 40 more templates
  • Entries: PDF, inline editing, Excel / CSV / JSON export, scheduled exports, import, assignees, revisions, reports, views and front-end editing
  • 30+ integrations: HubSpot, Google Sheets, Kit, ActiveCampaign, Brevo, MailerLite, Salesforce, Airtable, Notion, Dropbox, Twilio and more, plus Zapier, Make, n8n and Uncanny Automator
  • WordPress: user login, profile and post submission forms, WooCommerce product options, WPML and Polylang
  • Teams and privacy: role manager, white label, audit log, country and IP rules, consent records, REST API and MCP tools
  • Advanced AI: every field type and forms of up to 60 fields, add fields to an existing form with AI, entry summaries and reply drafts

For developers

  • [formglut id="X"] shortcode and a FormGlut block
  • [formglut_gate form="X" days="30"]…[/formglut_gate] to hide content until a form is submitted
  • WP-CLI: wp formglut forms list, wp formglut entries list|export|delete-spam, wp formglut stats
  • Shortcode and action hook fields for your own output
  • formglut_entry_submitted action after every accepted submission
  • Hooks for add-ons: new field types, form and global settings, submission steps, notifications, payments and admin pages
  • window.formglut JavaScript API for the admin screens

External services

FormGlut sends data to another service only when you set it up.

Webhooks. If you turn on “Send entries to a webhook” for a form, each submission is posted to the web address you enter (for example a Zapier, Make or n8n address). The data sent is the form name, entry ID, time, page address and the submitted answers.

The service you choose is responsible for what it does with them.

Slack. com/… ). Terms | Privacy

Akismet. If you turn on “Check with Akismet” for a form and the Akismet plugin is active with an API key, the submitted answers, the visitor’s IP address and browser, and the page address are sent to Akismet to check for spam. Terms | Privacy

Google reCAPTCHA. If you add your reCAPTCHA keys in Global Settings and put a reCAPTCHA field on a form (or turn on “Protect every form”), the page loads Google’s reCAPTCHA script, which collects information about the visitor’s browser and behaviour, and the form sends the reCAPTCHA token and the visitor’s IP address to Google to check it. Terms | Privacy

hCaptcha. If you add your hCaptcha keys and put an hCaptcha field on a form, the page loads the hCaptcha widget and the form sends the hCaptcha token and the visitor’s IP address to hCaptcha to check it. Terms | Privacy

Cloudflare Turnstile. If you add your Turnstile keys and put a Turnstile field on a form, the page loads the Turnstile widget from Cloudflare and the form sends the Turnstile token and the visitor’s IP address to Cloudflare to check it. Terms | Privacy

Stripe. js and the card details go directly from the visitor’s browser to Stripe. The site sends Stripe the amount, currency, a description and the form ID to create the payment, and reads the payment status to confirm it.

Terms | Privacy

Mailchimp. If you add a Mailchimp API key in Global Settings and turn on Mailchimp for a form, the email address, first and last name and the tags you choose are sent to Mailchimp to add or update the person in your audience. The form can be set to only do this when a consent box is ticked.

Terms | Privacy

Discord. If you turn on “Post new entries to Discord” for a form, a message with the submitted answers is posted to the Discord webhook address you enter. Terms | Privacy

Telegram. org ) to the chat you enter. Terms | Privacy

Microsoft Teams. If you turn on “Post new entries to Microsoft Teams” for a form, a message with the submitted answers is posted to the Teams (Power Automate / Workflows) webhook address you enter. Terms | Privacy

Anthropic (Claude API). com ) to create the form. No form entries or visitor data are sent.

Anthropic bills the usage to your own account. Terms | Privacy

Stop Forum Spam. org to check whether they are listed as a spammer. Terms and privacy

Credits

1), included with the plugin. Calendar pickers use flatpickr (MIT License), included with the plugin.

WordPress.org metadata

Plugin tags

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

  • contact form
  • form builder
  • multi step form
  • multi step
  • payment form
  • calculator
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 5.3 · PHP 7.4
Update activity2 Nov 202633m 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

Version1.8.01.9.0
Version1.7.11.8.0
Version1.5.01.7.1
WordPress compatibility7.1.37.1.4
Version1.4.31.5.0
Version1.4.21.4.3
Version1.4.11.4.2
Version1.4.01.4.1
WordPress compatibility7.1.27.1.3
Version1.3.11.4.0
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.