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
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.3 and PHP 7.4.
SourceWordPress plugins · Nov 7, 2026
01 / Source details
Aboutthistool.
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.
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
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
See it in action
Screenshots & previews.
All Forms: every form with its shortcode, views, entries and conversion rate.Create a new form: start blank, pick a template or migrate from another plugin.Drag-and-drop form editor with the field library.Per-form settings: confirmation, notifications, restrictions, spam, layout and more.Entries: search, filter, star, export and manage every submission.Data & Logs: migrate, export, import, review logs and check system status.
02 / Source details
Gettingstarted.
01Upload the formglut folder to /wp-content/plugins/ .
02Activate the plugin through the Plugins menu in WordPress.
03Navigate to FormGlut in the admin menu to start building forms.
03 / Source details
Frequently asked questions.
How do I add a form to a page?
Use the shortcode [formglut id="X"] where X is your form ID, or add the FormGlut block in the block editor.
Can I move my forms to another site?
Yes. Use Data & Logs → Export forms to download a file (with or without entries) and Import forms on the other site.
Where is the email log?
Under Data & Logs → Email log . Turn it on there to record recipient, subject and status of the last 50 emails.
Does FormGlut work with any theme?
Yes, FormGlut is designed to work with any properly coded WordPress theme.
Can I bring my forms from another form plugin?
Yes. Use Import → From another form plugin… on the All Forms page (or Data & Logs → Migration ) to copy forms, and optionally their entries, from WPForms, Fluent Forms, Ninja Forms, Forminator, Contact Form 7 and others.
Are multi-step forms, conditional logic, file uploads and payments free?
Yes. Every field and feature on this page is included in the free plugin, except the list under “FormGlut Pro (separate add-on)”.
Does FormGlut work with page builders and block themes?
Yes. Use the FormGlut block, the FormGlut Elementor widget, or the shortcode in any page builder’s shortcode or text widget. The form keeps its own look in block themes and classic themes.
Can I accept payments with FormGlut?
Yes. Add a Payment Item or Card Payment field, enter your Stripe keys in Global Settings, and charge a fixed price, an amount the visitor types, or a total worked out by a calculation field.
Can I build a calculator or quote form?
Yes. Add a Calculation field to add up prices, quantities and options. Totals are checked again on the server.
Is there a free contact form with conditional logic?
Yes. Show or hide any field, or a whole row of columns, based on other answers. It is included free.
Can I hide a download until someone fills in a form?
Yes. Put the content between [formglut_gate form="X" days="30"] and [/formglut_gate] . Visitors see the form; after they submit it the page reloads and shows the content on that browser for the number of days you set. The shortcode is also shown in Form Settings › Share & gate.
Can a form create a WordPress user account?
Yes. Turn on Form Settings › User registration and choose the Email field (and, if you like, username, password and name fields). New users get the site’s default role, never an administrator role, and FormGlut never stores the password in the entry.
Where does “Save progress” keep the answers?
Only in the visitor’s own browser, for up to 30 days. Nothing is sent to your site until the form is submitted. Passwords, files, card details and signatures are never kept.
Does FormGlut include form templates?
Yes, 25 free templates: contact, quote, newsletter, support ticket, bug report, refund request, feedback, testimonial, event registration and RSVP, appointment booking, table reservation, course enrolment, job application, donation, petition, volunteer sign-up, property viewing, maintenance request and more. Go to FormGlut › Add New › Choose a Template, open a live preview and click “Use this template”.
Where can I find the documentation?
Step-by-step guides for every feature are at documentation.appglut.com/formglut . Guides for the separate Pro add-on are at documentation.appglut.com/formglut-pro .
My form emails do not arrive or go to spam. What can I do?
Turn on Global Settings › Email delivery (SMTP) . Pick a service (Gmail, Brevo, Mailjet and others have free plans) or your web host’s own mail server, enter the login, and use Send test to check it before saving. If your host blocks outside mail servers such as Gmail, the test tells you, and “My web host’s mail server” usually works. Each form also has a Send test button under Form Settings › Notifications.
Will FormGlut slow down my website?
No. FormGlut only loads its scripts and styles on pages that contain a FormGlut form.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati