
Subscription billed yearly for updates & support. you may cancel your subscription any time

Free Version

Responsive Support
Fast and Friendly
Build any form. Collect, pay and automate.
FormGlut is a drag-and-drop form builder with conditional logic, multi-step forms, calculations, Stripe payments and entry management. FormGlut Pro adds 36 more field types, 7 more payment gateways, 30 integrations, PDF, quizzes, workflows and more.
Everything in FormGlut
A complete builder, payments and entry management.
Drag & Drop Builder
Build visually with live preview on desktop, tablet and mobile.
- 52 field types in 5 groups
- 1 to 6 column layouts
- Add, reorder, duplicate and delete fields
- 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.
- 8 templates: contact, feedback, newsletter, quote, event, job application, support, appointment
- 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
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
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
- 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
[formglut id="X"]shortcode- FormGlut block for the block editor
- Elementor widget
- Shortcode and action hook fields for custom output
Analytics & Management
Know what works.
- 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
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
- Delete data on uninstall
Everything FormGlut Pro adds
Install FormGlut Pro next to FormGlut (1.4.0 or newer).
Advanced Fields
36 extra field types.
- Signature pad with typed-name option
- 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
- Send test 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
- 64 templates
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
AI
Build and summarise with Claude.
- Build a whole form from a prompt
- 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 | 52 | 52 + 36 more (88) |
| 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 and Slack | ✓ | Advanced webhooks, retries, log |
| CRM, email marketing, storage, chat services (30) | — | ✓ |
| Spam: honeypot, captchas, Akismet, rate limits | ✓ | Slider captcha, country / IP rules |
| Templates | 8 | 64 |
| Quizzes, surveys, conversational forms | — | ✓ |
| Save and resume, form locker, double opt-in | — | ✓ |
| Views and front-end entry editing | — | ✓ |
| User registration, login, post submission | — | ✓ |
| Roles, audit log, white label, consent records | — | ✓ |
| REST API, MCP tools, AI form builder | — | ✓ |
All 88 field types
52 in FormGlut and 36 more in FormGlut Pro.
General23
Advanced15
Layout8
Payment2
Security4
Pro: Input & Choice11
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- 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