Description
Auto Form Builder is the most intuitive form builder plugin for WordPress. Create beautiful, professional forms without writing a single line of code.
Whether you need a simple contact form, a detailed survey, or a complex multi-step registration form, Auto Form Builder makes it effortless.
Why Choose Auto Form Builder?
🎯 Drag-and-Drop Form Builder — Build any form in minutes with our visual form builder. No coding required.
📱 Mobile-Responsive Forms — Every form you create with Auto Form Builder looks perfect on phones, tablets, and desktops.
🔒 Secure & Private — All form submissions are stored in your WordPress database. Your data stays on your server.
⚡ Lightweight & Fast — Auto Form Builder is optimized for performance. Your forms load quickly without slowing down your site.
Auto Form Builder Features
- Visual Drag-and-Drop Form Builder — Create forms with an intuitive interface
- 20+ Form Field Types — Text, email, phone, dropdown, checkbox, radio, textarea, address, file upload, date picker, time picker, and more
- Multi-Step Forms — Break long forms into steps for better completion rates
- Form Styling Options — Customize colors, fonts, spacing, and layouts
- Email Notifications — Get notified instantly when forms are submitted
- Submission Management — View, search, filter, and manage all form entries
- Export Submissions — Download form data as CSV or JSON
- Form Templates — Start with pre-built templates: Contact, Feedback, Support, Newsletter, Event Registration
- Shortcode Embed — Add forms anywhere with a simple shortcode
- Translation Ready — Available in 13+ languages
Perfect For
- Contact Forms — Let visitors reach you easily
- Feedback Forms — Collect customer feedback and reviews
- Registration Forms — Event signups and user registrations
- Survey Forms — Gather insights with multi-step surveys
- Quote Request Forms — Capture leads with detailed inquiry forms
- Newsletter Signup Forms — Grow your email list
- Support Request Forms — Streamline customer support
Pro Add-ons Available
Extend Auto Form Builder with powerful add-ons:
- Conditional Logic — Show or hide form fields based on user answers
- Advanced Form Styling — Complete control over form appearance
- Form Analytics — Track form views and conversion rates
- Google reCAPTCHA — Protect forms from spam with reCAPTCHA v2 & v3
- Cloudflare Turnstile — Privacy-focused spam protection
- Google Sheets Integration — Sync form submissions to spreadsheets
Developer Friendly
Auto Form Builder includes hooks and filters for customization:
- Form submission hooks
- Custom validation filters
- Field type extensions
- Clean, documented code
Note for reviewers: All source code for compiled assets is included in /src/ directory. See SOURCE-CODE.txt for build documentation.
Installation
- Upload
auto-form-builderto/wp-content/plugins/or install from the WordPress plugin repository - Activate Auto Form Builder through ‘Plugins’ menu
- Click ‘Auto Form Builder’ in your admin menu
- Click ‘Create New Form’ to build your first form
That’s it! Start creating forms immediately with Auto Form Builder.
FAQ
-
How do I create a form with Auto Form Builder?
-
Click ‘Auto Form Builder’ in your WordPress admin menu, then ‘Create New Form’. Use the drag-and-drop form builder to add fields, customize settings, and publish your form.
-
How do I add a form to my page?
-
Use the shortcode
[auto_form_builder id="X"]where X is your form ID. You can find the form ID in your Auto Form Builder forms list. -
Can I customize how my forms look?
-
Yes! Auto Form Builder includes comprehensive styling options. Customize colors, fonts, spacing, borders, and layouts to match your website design.
-
Is Auto Form Builder GDPR compliant?
-
Yes. All form data is stored locally in your WordPress database. Auto Form Builder includes privacy features for GDPR compliance.
-
Can I export form submissions?
-
Yes! Export your form submissions as CSV or JSON anytime from the Auto Form Builder submissions page.
-
Does Auto Form Builder work with my theme?
-
Auto Form Builder is designed to work with any WordPress theme. Forms automatically adapt to your theme’s styling.
-
Is Auto Form Builder free?
-
Yes! Auto Form Builder core is completely free. Optional pro add-ons are available for advanced features.
-
Does this plugin connect to external services?
-
Only if you choose to enable them:
- reCAPTCHA/Turnstile — Only if you configure spam protection
- Google Sheets — Only with the separate integration add-on
No data is sent externally without your explicit configuration.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“AFB – Auto Form Builder – Drag & Drop Form Creator” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AFB – Auto Form Builder – Drag & Drop Form Creator” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.6
- Fixed: Forms displaying without styling on Hello Elementor and other minimal themes
- Fixed: Form Customize settings (colors, fonts, header image) not applying on Elementor-based themes
- Fixed: Admin pages (Add-Ons, Settings, Dashboard) flashing unstyled on first load
- Fixed: Modern file upload CSS returning 404 error due to incorrect asset path
- Fixed: Incorrect page slugs in admin critical CSS loader causing FOUC on multiple pages
- Fixed: Misleading “Premium version” references in CAPTCHA add-on notices
1.1.5
- Fixed: New form submissions not appearing on the Submissions page
- Fixed: “All” tab on Submissions page not loading results
- Fixed: Submission status counts not including entries with legacy null status
1.1.4
- New: Button border controls (color, width, radius) in the Customize panel
- New: Button helper text option with above/below positioning
- New: Button hover text color control
- New: 15 additional Google Fonts (total 20 fonts available)
- Fixed: Google Fonts not loading on rendered forms and admin preview
- Fixed: Button text color not applying on rendered forms
- Fixed: Form duplication now works without premium requirement
- Improved: Unified save — Settings tab now saves with the main Save Form button
- Improved: Submit Button Text moved to Customize tab for better UX
- Improved: Submissions page defaults to Unread tab
- Improved: Removed redundant Mark as Processed action (Mark as Read covers it)
1.1.3
- New: Custom dropdown time picker replacing native browser time input
- New: Time field now fully respects Time Intervals, Earliest/Latest Time, and 12h/24h Format settings
- Removed: Show Seconds option (unnecessary for most forms)
- Improved: Cleaned up dead CSS and JavaScript code for time fields
- Improved: WordPress coding standards compliance for all time field code
1.1.2
- Fixed: Background type switching not resetting properly between Solid/Gradient/Image
- Fixed: Uploaded background images not displaying in preview and frontend
- Fixed: Background patterns (dots, grid, diagonal, waves) not rendering on frontend
- Fixed: Background opacity not applying on rendered frontend forms
- Fixed: Gradient text inputs not persisting all gradient properties
- Fixed: CSS generation producing invalid output when background opacity is used
- Fixed: Frontend sanitizer stripping multi-value background-size and SVG data URLs
- Fixed: Missing style properties in save whitelist preventing frontend rendering
- New: Background Size, Position, and Repeat controls for uploaded background images
- New: Active highlight indicator on selected background pattern
- Improved: Preview device icons (desktop/tablet/mobile) more visually distinct
- Improved: Desktop preview panel wider for clearer differentiation from tablet
1.1.1
- New: Customize Form option — Visual form styling panel with theme selection, header image, background (solid/gradient/image/patterns), colors, typography, layout, and field customization
- New: Form Analytics add-on — Track form views, submissions, and conversion rates with dedicated analytics dashboard and charts
- New: reCAPTCHA Protection add-on — Google reCAPTCHA v2 and v3 support to prevent spam and bot submissions
- New: Cloudflare Turnstile add-on — Privacy-first CAPTCHA alternative with better user experience
- All three add-ons are built-in and can be activated from the Add-Ons page
1.1.0
- Fixed: Major CSS conflicts with WooCommerce and other plugins
- Fixed: Global CSS selectors no longer affecting entire WordPress admin
- Fixed: Scrollbar styling no longer applying site-wide
- Fixed: WordPress core class overrides (button, notice, wrap, form-table)
- Fixed: Reduced motion media query no longer breaking animations globally
- Improved: All plugin CSS now properly scoped to plugin areas only
- Improved: Better WordPress coding standards compliance
- Performance: Optimized CSS loading for admin pages
1.0.9
- Added user confirmation email feature – send thank-you emails to form submitters
- New settings: email field selector, custom subject, custom message, reply-to address
- Supports placeholders in confirmation emails ({form_name}, {site_name}, {submission_data}, etc.)
1.0.8
- Added customizable submit button text in form settings
1.0.7
- Added addon support infrastructure for premium add-ons compatibility
- Added Pro-compatible hooks for submissions page (tags column, filters, actions)
- Added Pro-compatible page aliases for addon URL compatibility
- Entry Tags and Google Sheets add-ons now work with the free version
1.0.6
- Fixed CSS conflicts with other plugins
- Improved compatibility with different server configurations
1.0.5
- Cleaner admin interface
1.0.4
- New onboarding experience for first-time users
- Form template selection (Contact, Feedback, Support, Newsletter, Event Registration)
1.0.3
- Updated WordPress compatibility to 6.9
1.0.2
- Fixed form builder loading in translated languages
1.0.1
- Added 13 language translations
- Updated requirements: WordPress 6.0+, PHP 7.4+
1.0.0
- Initial release of Auto Form Builder
- Drag-and-drop form builder
- 20+ field types
- Multi-step form support
- Submission management
- Email notifications
- CSV/JSON export
- Mobile-responsive forms
