

Free Version Available
Subscription billed yearly for updates & support. you may cancel your subscription any time
Build any form. Collect, pay and automate.
FormGlut is a drag-and-drop and AI form builder with conditional logic, multi-step forms, calculations, Stripe payments, Mailchimp, polls, user registration, gated content and entry management. FormGlut Pro adds 35 more field types, 7 more payment gateways, 30 integrations, advanced AI, PDF, quizzes, workflows and more.
See FormGlut in action
A clean, modern admin that feels at home in WordPress.

Drag, drop and you’re done
Pick a field from the left panel and drop it on the canvas. Fine-tune each field from the Field Options and Style Options tabs, and check how the form looks on desktop, tablet and mobile.
- Search fields by name
- Undo and redo every change
- Preview, copy the shortcode and save from the top bar
- Use the three-dot menu beside Shortcode to add the form to a new page or post, or to an existing one
- Switch to Settings or Entries without leaving the form

Three ways to create a form
Start from a blank form, pick a ready-made template, or bring your existing forms over from another plugin.
- New blank form from scratch
- Pre-made templates you can customize
- Copy forms and entries from WPForms, Fluent Forms, Ninja Forms, Contact Form 7 and more

Every form at a glance
See total forms, total entries, active forms and drafts at the top. The table below shows each form’s shortcode, views, entries and conversion rate.
- Filter by All, Active, Draft or Closed
- Search by name or ID and filter by date
- Turn a form on or off with one switch
- Edit, settings, preview, duplicate and delete in one place

Set defaults once
Options here apply to every form, and each form can override many of them in its own Form Settings.
- General, email notifications and messages
- Spam protection and captcha keys
- Payments and advanced options
- Choose the default form status and whether to store submissions

See every Pro feature in the plugin
The Pro Features page lists what FormGlut Pro adds, grouped so you can find what you need quickly.
- Fields, quizzes and surveys, payments
- Logic and workflows, design
- Entries and reports, access and privacy
- Integrations
Everything in FormGlut
A complete builder, payments and entry management.
Drag & Drop Builder
Build visually with live preview on desktop, tablet and mobile.
- 53 field types in 5 groups, including a Signature field
- 1 to 6 column layouts
- Add, reorder, duplicate and delete fields
- Field search, undo and redo
- Per-field label placement, width, padding, margin, radius, colors, CSS classes
- Admin label for each field
- Customizable submit button: text, size, alignment, colors, radius, font
- Show or hide the form title, extra form CSS class
- “Processing” text on submit
- Form width, alignment and custom CSS
- Run your own JavaScript after a successful submit
Templates & Form Types
Start from a ready-made form.
- 25 free templates in 11 categories, with search
- Live preview of the real form on desktop, tablet and mobile
- 40 more templates with FormGlut Pro
- Contact, payment and order forms
- Calculator, quote and price estimate forms
- Registration and event sign-up
- Appointment booking
- Support tickets, feedback and surveys
- Newsletter sign-up
Multi-Step Forms
Split long forms into steps.
- Step break field
- Numbered or bar progress indicator
- First step title
- Validate each step before moving on
- Works with conditional logic and calculations
Conditional Logic & Smart Fields
Show only what matters.
- Show or hide fields by answers
- Show or hide whole column rows
- Visibility: everyone, logged-in users, visitors or administrators
- Auto-fill from the page address, logged-in user, cookie or current post
- Unique values
- Selection limits for choices
Validation & Input Control
Clean data in, every time.
- Required with custom message
- Input masks
- Custom rules: letters, digits, postcode or your own pattern
- Character and word limits with live counter
- Prefix and suffix, placeholder, default value, help text
- Email, URL, number min / max / step
- Password strength meter and confirmation
- Email allowlist / denylist (addresses or domains)
- Block throwaway email addresses
Calculations & Quotes
Live totals, verified again on the server.
- Calculation field
- Payment item field
- Currency, percentage and spinner (quantity) fields
- Totals, prices and quotes
- Server-side recalculation to stop tampering
Stripe Card Payments
Take payments in the form.
- Fixed price
- Visitor-entered amount
- Calculated total
- Card payment field (Stripe.js)
- Test and live mode keys
- 25+ currencies in Global Settings
- Payment status saved with the entry
File Uploads
Collect documents and images.
- Allowed file types
- Maximum file size
- Maximum number of files
- Attach uploads to notification emails
- Safe storage with the entry
Entries
Every submission in one list.
- Search and filter by form, status and date
- Star, read / unread, spam, trash and restore
- Bulk actions and notes
- Reply by email and resend notifications
- Print an entry
- CSV export with readable answers
- Entry detail view with all answers
Notifications & Confirmation
Inform your team and your visitor.
- Several recipients, CC, BCC, reply-to
- Custom sender name and email, subject and message with smart tags
- Attach uploaded files
- Auto-reply to the visitor from an Email field
- Confirmation message, page, post or URL redirect
- Pass form values in the redirect (query string)
- Scroll to message and auto-close option
- Custom error message
- Send a test notification with sample answers
- An info icon explains every option
Spam Protection
Many layers, no code.
- Honeypot
- Math captcha
- Google reCAPTCHA v2 / v3 with minimum score
- hCaptcha
- Cloudflare Turnstile
- “Protect every form” option
- Akismet check
- Stop Forum Spam check
- Blocked words with action to take
- Submissions per hour limit
- Minimum fill time
- Referrer check
- Spam folder in Entries
Form Restrictions
Control who submits and when.
- Active, draft and closed status
- Logged-in users only, with guest message
- Entry limit with message
- Schedule: open and close dates, before / after messages
- One entry per IP address
- Deny empty submissions
- Duplicate message
Integrations & Embedding
Send entries and place forms anywhere.
- Webhook per form (JSON or form data) for Zapier, Make, n8n
- Slack incoming webhook with custom message
- Discord, Telegram and Microsoft Teams alerts
- Mailchimp: audience, first / last name, tags, double opt-in, consent field
shortcode- FormGlut block for the block editor
- Elementor widget
- Shortcode and action hook fields for custom output
Analytics & Management
Know what works.
- Dashboard totals: forms, entries, active and draft
- Form views and conversion rate
- Count views toggle
- Search, filter, sort by views, entries and conversion
- Duplicate, activate, close, import, export and delete forms
Privacy & Data
Stay in control of data.
- Choose whether to save entries or IP addresses
- Auto-delete entries after N days
- GDPR agreement and terms fields
- WordPress personal data export and erase tools
- Remove all data on uninstall
Tools & Migration
Maintenance without a developer.
- Export and import forms, with or without entries
- Migrate from WPForms, Fluent Forms, Ninja Forms, Forminator, Formidable, MetForm, SureForms, Contact Form 7
- Activity log, API log and email log
- Send a test email
- System status and health checks, copy for support
- Maintenance: delete spam, empty trash, run retention, reset limits, repair tables
- WP-CLI commands: list forms and entries, export entries to CSV, delete spam
Global Settings
One place for defaults.
- Default form status
- Store submissions on or off
- Admin email, sender name and email, subject template
- Success and error messages
- Honeypot, reCAPTCHA, hCaptcha and Turnstile keys
- Stripe test / live keys and currency
- SMTP email delivery, no other plugin needed
- Accent color for your forms and for the admin
- Delete data on uninstall
Mailchimp & Chat Alerts
Reach people and your team.
- Mailchimp: add people to an audience
- First and last name, tags, double opt-in
- Only when a consent box is ticked (optional)
- Discord, Telegram and Microsoft Teams alerts
- Mentions such as @everyone never ping anyone
Polls & Signature
Votes and sign-offs.
- Poll results bars after voting
- Choose the questions, show vote counts
- Signature field: mouse, pen or finger
- Saved as an image with the entry
- Required signatures checked before submit
User Registration
Create WordPress accounts.
- Email, username and password fields
- First and last name (a Name field is split)
- Site default role, never an admin role
- Optional automatic login
- Password never stored in the entry
Share, Gate & Save
More ways to use a form.
- Share page: a clean page with only the form
- Gated content: unlocks after submit
- Unlock lasts the days you choose
- Save progress on the visitor’s device
- Welcome-back notice and Start over
Dashboard, Search & CLI
Admin tools.
- Dashboard widget: entries of the last 7 days
- Latest entries and top forms
- Search forms and entries (press /)
- WP-CLI: list forms and entries
- WP-CLI: export entries to CSV, delete spam
Email Delivery (SMTP)
Emails that reach the inbox.
- Send every site email through SMTP, no other plugin
- Ready-made settings for free services: Gmail, Yahoo, Brevo, Mailjet, SMTP2GO, Mailgun, Resend, MailerSend
- Your web host’s own mail server, for hosts that block Gmail
- Password stored encrypted, or set in wp-config.php
- Test email before saving, with a plain tip if it fails
- Always send from your verified address
AI Form Builder
Describe it, Claude builds it.
- Build a new form from one sentence
- Up to 12 fields: text, name, email, phone, number, date, paragraph and choices
- Check the fields before the form is created
- Uses your own Claude (Anthropic) API key
- Only your description is sent, never entries
Everything FormGlut Pro adds
Install FormGlut Pro next to FormGlut (1.4.0 or newer).
Advanced Fields
35 extra field types.
- Typed signature (drawn signature is free)
- Repeater with min / max rows and add button text
- Image choices, single or multiple
- Likert / matrix and checkbox grid
- Net Promoter Score
- Ranking with top-N limit
- Chained select, dynamic choices (posts, terms, other form entries), lookup
- Address autocomplete and map (Google)
- Countdown timer
- Slider captcha
Uploads & Media
Capture rich content.
- Audio upload and in-browser recording
- Voice recording
- Camera capture: photo or video
- Cropped image upload, square or free
- Video / media embed (YouTube, Vimeo, files)
- Image comparison slider
- Dual list box
- Social profiles, tag input, colour swatch
Payments
Eight gateways.
- Stripe: subscriptions, wallets (Apple Pay, Google Pay, Link), webhooks
- PayPal: cards, Venmo, Pay Later, subscriptions
- Square, Mollie (with recurring), Razorpay
- Paystack, Authorize.net, Mercado Pago
- Payment method chooser
- Multiple items with quantity, options, price and stock
- Payment summary table
- Subscription plans: trial, setup fee, payment count
- Coupons: percent or fixed, minimum order, max uses, per form
- Refunds, cancel subscriptions
Commerce
Sell more.
- Donation field: amounts, custom amount, monthly giving, cover-the-fee
- Shipping methods: flat, per item, per kg, free over amount
- Tax rules by country and state, prices incl. tax
- Inventory with sold-out message and reset
- Email receipts
- Payments page: transactions, subscriptions, coupons, stock, settings, CSV export
- WooCommerce product options
Logic & Notifications
Smarter routing.
- More notifications with conditions
- Conditional confirmations: message, page or URL
- Attach uploaded files per notification
Form Locker
Limit who can fill in.
- Password protection
- Only these user roles
- Entries per logged-in user
- Entries per email address
- Minimum age from date of birth
- Custom message for each rule
Save, Resume & Recovery
Never lose an answer.
- Save and continue later with link
- Email the link to the visitor
- Keep unfinished answers for N days
- Abandonment reminder emails
- Double opt-in with confirm link and page
- Offline forms that send when back online
Design & Email
Your brand, your way.
- Form styler: colours, fonts, spacing, radius, borders
- Button styles, width and colours
- Dark mode (automatic)
- Presets: Minimal, Rounded, Material, Elegant, custom
- Google Fonts
- Email template builder: classic, branded header, accent, footer
- Send test email
- 40 Pro templates in the template picker
Display Modes
Different ways to present.
- Conversational one-question-at-a-time forms
- Welcome title, text, start button, background image
- Landing page per form with slug, cover image and noindex
- QR code download (SVG)
- Form revisions with restore
Entries & PDF
Work deeper with submissions.
- PDF templates: portrait or landscape, HTML body
- Attach PDF to admin or visitor email
- Edit any answer in the entry
- Process again: all, extra notifications or integrations only
- Progress statuses and assignees
- Choose answer columns (up to 8) in the list
Export & Import
Move data in and out.
- Excel, CSV and JSON export
- Scheduled exports by email, daily to monthly
- New-since-last-export option
- Import entries from CSV or Excel
Reports & Tracking
Measure results.
- Views, starts and step drop-off
- Charts and weekly summary email
- Traffic source, UTM and device saved with entry
- User journey: pages visited before submit
- Google Analytics and Tag Manager events
- Survey results and poll bars
Quizzes & Surveys
Score and learn.
- Graded quizzes with pass mark
- Personality quizzes with outcomes
- Right answers, points and explanations
- Show score and right / wrong answers
- Result messages
- Poll results shown after submitting
- Likert, NPS, ranking, semantic differential, emoji and like / dislike
Views & Front-End
Show entries on the site.
- Views: table, cards, list, map, calendar
[formglut_view]shortcode[formglut_my_entries]front-end editing
WordPress Users & Posts
Connect forms to WordPress.
- Register a user, log in, update profile, send password reset
- User role field and post terms field
- Map first / last name, website, bio and user meta
- Email confirmation and admin approval of new accounts
- WordPress new-user emails control
- Create posts or custom post types: content, excerpt, featured image, custom fields, comments
- Post status: pending, published, private; set author
Review & Workflows
Approve before it counts.
- Approval workflows with approvers and steps
- Steps: send email, update entry, webhook, run integration feed
- Rejection rules: mark read, spam or trash
- Moderation queue: hold by words, links, new email, countries
- Scheduled actions and retention rules
Integrations (30+)
Marketing, CRM, productivity, storage, chat.
- Mailchimp, HubSpot, Kit, ActiveCampaign, GetResponse
- Brevo, MailerLite, Klaviyo, Constant Contact, AWeber, Campaign Monitor
- MailPoet, FluentCRM, Salesforce, Zoho CRM, Pipedrive
- Google Sheets, Drive, Calendar
- Airtable, Notion, Trello, Asana
- Dropbox, Amazon S3, S3-compatible storage
- Twilio, ClickSend, Discord, Telegram, Microsoft Teams
- Send in background with up to 3 retries, send-only-when rules, delivery log
- OAuth connect, test connection, field mapping
Automation & API
Connect everything.
- Zapier, Make, n8n subscription endpoints
- Uncanny Automator
- Advanced webhooks: headers, mapping, retries, log
- REST API with API key
- MCP tools via WordPress Abilities API
Access, Privacy & Branding
For teams and agencies.
- Role manager: give roles parts of FormGlut, per-form access
- White label: name, menu label, icon, logo, plugin author
- Hide licence from other administrators
- Block or allow by country (CDN header or .mmdb) and IP / CIDR
- Anonymise IP addresses
- Consent records
- Audit log: exports, edits, deletions, settings
- Retention rules
Advanced AI
Build and summarise with Claude.
- Every field type, forms of up to 60 fields
- Add fields with AI to an existing form
- Entry summaries (opt-in)
- Reply drafts (opt-in)
- WPML and Polylang translation
FormGlut vs FormGlut Pro
What you get with each plugin.
| Feature | FormGlut | FormGlut Pro |
|---|---|---|
| Field types | 53 | 53 + 35 more (88) |
| Signature field | ✓ | + typed signature |
| Drag-and-drop builder, columns, multi-step | ✓ | ✓ |
| Conditional logic and calculations | ✓ | ✓ |
| Stripe card payments | ✓ | Subscriptions, wallets, coupons |
| Other payment gateways (7) | — | ✓ |
| Entries: search, star, notes, CSV | ✓ | ✓ |
| PDF, inline edit, XLSX / JSON, scheduled exports | — | ✓ |
| Webhooks, Slack, Discord, Telegram, Teams | ✓ | Advanced webhooks, retries, log |
| SMTP email delivery (Gmail, Brevo, your host and more) | ✓ | ✓ |
| Email marketing | Mailchimp | 30+ services, CRM, storage |
| Spam: honeypot, captchas, Akismet, Stop Forum Spam, rate limits | ✓ | Slider captcha, country / IP rules |
| Email allowlist / denylist, throwaway-email block | ✓ | ✓ |
| Templates | 25 | 25 + 40 Pro (65) |
| Poll results after voting | ✓ | ✓ |
| Quizzes, survey charts, conversational forms | — | ✓ |
| Save progress | On this device | + resume link by email |
| Form locker, double opt-in | — | ✓ |
| Views and front-end entry editing | — | ✓ |
| User registration | ✓ | + login, profile, approval, post submission |
| Share page, gated content | ✓ | + landing pages, QR code |
| Dashboard widget, admin search, WP-CLI | ✓ | ✓ |
| Roles, audit log, white label, consent records | — | ✓ |
| AI form builder | New forms, up to 12 fields | Every field type, 60 fields, add to existing forms, entry summaries |
| REST API, MCP tools | — | ✓ |
All 88 field types
53 in FormGlut and 35 more in FormGlut Pro.
General23
Advanced16
Layout8
Payment2
Security4
Pro: Input & Choice10
Pro: Survey & Quiz7
Pro: Upload & Media5
Pro: Layout & Display5
Pro: Payment7
Pro: Security1
Built for speed, privacy and developers
Developers
Hooks and APIs to extend FormGlut.
formglut_entry_submittedaction after every accepted submission- Hooks for new field types, form and global settings, submission steps, notifications, payments and admin pages
- Shortcode and action hook fields
window.formglutJavaScript API- WP-CLI:
wp formglut forms list,wp formglut entries export - Your own JavaScript after a successful submit
- Pro: REST API with API key and MCP tools
Performance
Light on every page.
- Scripts load only on pages that contain a form
- AJAX submission, no page reload
- Responsive, touch-friendly output
- Works with any theme
Privacy & Compliance
Be ready for GDPR.
- Choose whether to save entries or IP addresses
- Auto-delete entries after N days
- GDPR agreement and terms fields
- WordPress personal data export and erase
- Pro: consent records, retention rules, IP anonymising
Start free. Upgrade when you need more.
FormGlut covers the builder, payments and entries. Add FormGlut Pro for more fields, gateways, integrations and workflows.