AFB – Auto Form Builder – Drag & Drop Form Creator

Description

Live Preview | Backend Demo (One-Click Login) | Support

Watch the full overview video below — there’s a bonus at the end where you can grab 2 premium add-ons worth $38 for free.

Auto Form Builder is a powerful, fully free WordPress form plugin that gives you everything you need to create professional forms — without touching a single line of code.

Whether you’re building a simple contact form, a multi-step feedback form, a file upload form, or a complex form with conditional logic, Auto Form Builder handles it all from an intuitive drag-and-drop interface.

Every feature listed below is included in the free plugin. No upsells hidden behind core functionality.

Why Auto Form Builder?

Most form plugins lock their best features behind expensive subscriptions. Auto Form Builder gives you conditional logic, form analytics, spam protection, submission management, webhooks, import/export, and full visual customization — all completely free.

Drag & Drop Form Builder

Building a form takes minutes. Open the builder, drag your fields onto the canvas, and you’re done. The builder supports undo/redo, a live preview with desktop, tablet, and mobile views, and instant shortcode generation so you can embed your form anywhere on your site.

10+ Field Types

Every common field type is included:

  • Text Input
  • Textarea
  • Email
  • Phone
  • Number
  • Date & Time
  • Checkbox
  • Radio Buttons
  • Dropdown
  • Name Field
  • Address
  • File Upload

Pre-Built Templates

Start faster with ready-to-use form templates including Contact Form, Feedback Form, Support Request, Newsletter Signup, Event Registration, and more. Every template is fully customizable after creation.

Conditional Logic

Show or hide any field based on what a user has already entered. Set multiple conditions per field using AND or OR logic. Build smart, dynamic forms that adapt to each visitor — all without any code.

Full Visual Customization

Make your forms match your brand perfectly. The Customize tab gives you control over:

  • Theme presets — Corporate, Minimal, Modern, Eco, Friendly, Luxury, Neutral, Creative, Feminine, Fresh, and more
  • Header image / banner per form
  • Background, colors, fonts, layout
  • Field styling and button design
  • Visual effects

Every change is previewed live across desktop, tablet, and mobile.

Submission Management

All your form submissions are organized in a clean inbox-style interface with Unread, Starred, Read, Spam, and Trash tabs. Search submissions by any field value — name, email, phone, or any custom field. Filter by form or date range, sort by newest or oldest, and print submissions directly from the dashboard.

Email Notifications

Get notified instantly when a form is submitted. Admin notification emails and user confirmation emails are both supported and fully configurable per form.

Form Analytics (Built-In Add-On)

Track exactly how your forms are performing. The analytics dashboard shows total views, total submissions, average conversion rate, and per-form breakdowns — all with a 30-day activity chart. Sync historical submissions, and reset data anytime. Form analytics is included free and activatable from the Add-Ons page.

Spam Protection (Built-In Add-Ons)

Two spam protection options are included free:

  • Google reCAPTCHA — industry-standard bot protection
  • Cloudflare Turnstile — a privacy-first, user-friendly CAPTCHA alternative with a better experience for real visitors

Both are activatable from the Add-Ons page. Use one or both on any form.

Import & Export

Export your forms and entries for backup or migration. Import forms onto any WordPress site in seconds. Perfect for agencies managing multiple client sites.

Webhooks

Connect your forms to any external service or automation platform using built-in webhook support. Send submission data to Zapier, Make, or any custom endpoint the moment a form is submitted.

Extend with Paid Add-Ons

The free plugin is complete and fully functional on its own. For teams and agencies that want to go further, premium add-ons are available to extend specific functionality.

And don’t forget — watch the video above to the end. There’s a bonus waiting for you: 2 premium add-ons worth $38, completely free.

Try It Before You Install

Screenshots

  • Dashboard — manage all your forms, track submissions, and access quick actions
  • Forms list — view, edit, duplicate, and manage all forms with shortcodes
  • Create New Form — choose from pre-built templates or start with a blank canvas
  • Form Builder — drag-and-drop editor with conditional logic per field
  • Customize Tab — theme presets, header image, colors, fonts, and live mobile preview
  • Form Settings — submission behavior, success message, and email notifications
  • Submission Management — inbox-style with search, filter, and spam protection
  • Plugin Settings — general settings, import/export, webhooks, and system status
  • Add-Ons — built-in free add-ons: Form Analytics, reCAPTCHA, Cloudflare Turnstile
  • Help & Support — built-in quick start guide and full field reference
  • Form Analytics — views, submissions, conversion rates, and per-form performance
  • Analytics Chart — 30-day activity chart with daily breakdown and data management

Installation

  1. Go to Plugins > Add New in your WordPress admin
  2. Search for “Auto Form Builder”
  3. Click Install Now, then Activate
  4. Navigate to Auto Form Builder in your admin menu
  5. Click Create New Form to build your first form
  6. Copy the shortcode and paste it into any page or post

FAQ

Is this plugin really free?

Yes. Auto Form Builder is 100% free. Conditional logic, form analytics, spam protection, submission management, webhooks, import/export, and full visual customization are all included at no cost. Optional paid add-ons are available for extended functionality.

Do I need to know how to code?

No. The drag-and-drop builder requires zero coding knowledge. Everything from building to styling to embedding is handled through the visual interface.

Can I add conditional logic to my forms?

Yes. Every field supports conditional logic. You can show or hide fields based on other field values, using AND or OR conditions, with multiple conditions per field.

What field types are available?

Text Input, Textarea, Email, Phone, Number, Date, Time, Checkbox, Radio Buttons, Dropdown, Name, Address, and File Upload.

Can I protect my forms from spam?

Yes. Google reCAPTCHA and Cloudflare Turnstile are both included as free built-in add-ons. Activate either or both from the Add-Ons page.

Can I track form performance?

Yes. The built-in Form Analytics add-on tracks views, submissions, and conversion rates per form with a 30-day activity chart.

Can I export form submissions?

Yes. You can export forms and entries from the Settings > Import/Export tab.

Does it support webhooks?

Yes. Built-in webhook support lets you send submission data to Zapier, Make, or any external endpoint.

Where can I get support?

Visit autoformbuilder.com/support for documentation and support.

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.

Contributors

Changelog

1.1.8

  • New: 8 industry-specific form themes — Healthcare, Real Estate, Education, Restaurant, Tech/SaaS, Legal, Nonprofit, Fitness
  • Improved: All 12 existing form themes redesigned with richer gradient backgrounds, deeper shadows, and color-matched field styling
  • Improved: Themes now activate button hover effects (grow, shadow) and form entrance animations (fade-in, slide-up)
  • Improved: Field icon colors, input shadows, and success message colors are now tinted to each theme’s palette
  • Fixed: Theme architecture — switching themes no longer carries stale properties from the previous theme
  • Fixed: “Reset Theme to Default” now produces the exact same result as clicking the theme
  • Fixed: Elementor compatibility — form padding, layout, and button styling fully restored when using Elementor shortcode widget
  • Fixed: Submit button visual fallbacks for Hello Elementor and other minimal themes with aggressive CSS resets
  • Fixed: Two-column field layout breaking inside Elementor containers

1.1.7

  • New: Outbound webhooks — send form submission data to external CRMs and platforms (e.g. GoHighLevel, Zapier, Make)
  • New: Webhooks settings tab under Settings with enable toggle, endpoint URL, and optional HMAC-SHA256 signing secret
  • New: Form border controls (width, color) in the Customize panel
  • New: Form border radius and box shadow options in the Customize panel
  • New: Background color opacity control for solid backgrounds
  • New: Help text color control in the Customize panel
  • New: Header overlay with configurable color, opacity, and separate hover overlay settings
  • New: Name field layout option — stacked or side by side
  • Fixed: Header image not respecting form border radius (inner radius now calculated correctly)
  • Fixed: Header image padding/margin causing gaps inside bordered forms
  • Fixed: Submit button styles not applying due to insufficient CSS specificity
  • Fixed: Dynamic CSS timing issues on Elementor and late-rendering themes
  • Fixed: Name field inline CSS removed in favor of dedicated stylesheet
  • Fixed: Submit button hover color, border, animation, and helper text not rendering in Preview tab
  • Improved: Developer filters for webhook payload, request arguments, and private host allowlisting

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