WP Form Builder by Fluent Forms for Contact Forms, Quiz & Survey Forms


Fluent Forms is an advanced and lightweight Contact Form Builder

Fluent Forms is the ultimate user-friendly, customizable drag-and-drop WP contact form plugin that offers you all the powerful features. It is a perfect no-code form builder that saves you a lot of time and money.

Demo | User Guide | Youtube Video Tutorials | Get Support | Youtube Video Tutorials | Official Facebook Community

Anything from simple contact form to more advanced payment, quiz or calculator form, Fluent Forms can meet virtually all your needs.

Free, Yet Powerful Features

  • Drag & drop builder
  • Reusable templates for versatile use cases
  • 25+ ready-to-use input fields
  • Conversational form
  • Multi-column form layout
  • Smart conditional logic
  • Fully responsive and mobile friendly web forms
  • reCAPTCHA v2 & v3, hCaptcha, Turnstile, Akismet, Honeypot for spam protection
  • Email notification after form submission
  • Three confirmation types after form submission: show confirmation message on the same page, send to an existing page on the website and redirect to a custom URL
  • Restrict form submission based on entry limit and user role
  • Prevent empty form submission
  • Restrict form submission based on pre-defined keywords
  • Form scheduling based on specific date or time
  • Export/import forms
  • Export form entries
  • Detailed form analytics
  • Set default value for input fields or populate from URL parameters
  • Mailchimp integration to add leads after form submission
  • Slack integration to send notification on form submission
  • FluentCRM and Fluent Support integration
  • Export data – you can export data in CSV/Excel/ODS or JSON format
  • Filter data to see entries by status and date range
  • One click migrator – Migrate form WPForms, Contact Form 7, Gravity Forms, Ninja Forms & Caldera Forms
  • Custom CSS & JS
  • PDF generator from form submissions
  • Mautic addon
  • Mailpoet addon
  • AJAX submission and both client-side and server-side data validation

Fluent Forms gives you the freedom and flexibility to create forms any way you see fit. Even for newbies, it’s very easy to use and designing forms is an enjoyable experience.

Accessibility was a major part in the development of Fluent Forms. As a result, Fluent Forms is an excellent choice for individuals with disabilities. So, you’re not just building forms; you’re creating an inclusive and user-friendly experience for all.

Pro Features

  • 45+ Input fields
  • Conditional confirmation messages
  • 50+ third-party integrations (and lot more via Zapier) to extend forms functionalities
  • Import form entries
  • Advanced form styler
  • Conditional email routing
  • Advanced input fields
  • Quiz & survey forms
  • Inventory module
  • Numeric calculation
  • Multi-step form
  • File & image upload
  • SMS notifications
  • Visual data reporting
  • User registration
  • Double opt-in
  • Advanced form validation
  • Delete entry data after submission
  • Landing page
  • Advanced post/CPT creation
  • Geo-location provider

Super Fast Contact Forms

Fluent Forms is built for speed. It does not slow down your site nor load lots of CSS & JS. A standard form only loads less than 30KB CSS and JS combined, which is the lowest among all the form builders out there. Fluent Forms will outperform in a big way if you compare it with all the form builders. Most of the form builders loads at least 300KB assets to load a simple form where Fluent Forms load 10% of the average size.

Conversational Forms

With Conversational Forms, you can easily build awesome high-converting forms in minutes. Unlike traditional forms, users get one question at a time. This reduces distraction and results in higher form completion rate. There are multiple layout options to choose from to serve your purpose.

View Conversational Form Demo
With Fluent Forms Pro, you can enjoy more advanced functionalities, such as payment, coupon, file upload, and checkable grid. Users can navigate through questions with scroll and keyboard buttons. You can customize the fonts, colors, background, navigation and more in a conversational form that matches your brand’s unique identity.

Drag & Drop Contact Form Builder

Our powerful drag & drop form builder allows you to easily create any form you can imagine in a few minutes without writing any code. Building forms is now easier for you than writing and drawing it on a piece of paper!

Built-in Data Visualization Tool

Using the data visualization module, you can analyze your form entries using a pie chart, bar chart, or tabular view. If you use Ninja Tables, you can display the submitted data in the frontend.

Multi-column Form Layout

Long forms are boring for your users and lead to a higher form abandonment rate. You can cleverly stack dozens of input fields in 2 or 3 columns and the form will appear compact and smart that won’t make your users overwhelmed.

Fully Mobile Responsive Forms

Fluent Forms is developed to make sure that it satisfies devices of all display size. Display your forms in all devices without any extra hassle.

Conditional Logic

Show or hide specific input fields according to users’ behavior so that they do not have to be bothered with unnecessary fields. While most of the form plugins offer this feature in their paid plans, it comes free in Fluent Forms.

Conditional Confirmation

Fluent Forms Pro allows you to send customized confirmation messages to your users if they meet specific condition.

Calculator for Advanced Form Building

Fluent Forms’ numeric field gives you the power to create smart calculators, simplifying everyday calculation tasks. Whether it’s a car loan calculator, BMI calculator, simple mortgage calculator, or tax calculator, creating these tools is a no-brainer. No coding skills are required, thanks to Fluent Forms’ amazing mathematical calculation functions. You can even build payment forms with calculation based on your input fields.

Get Real Time Email Notification

Get notified every time someone fills up a form with entry details. With Fluent Forms, you can also inform your team members every time someone fills up a form and also send back a confirmation email to the new subscriber. Fluent Forms also enables you to automatically send out certain submissions from the email notification process if they fail to comply with specific conditions set by the admin.

Reusable Form Templates

Why do the same thing over and over again? Isn’t it madness?
Fluent Forms enables you to reuse the same contact form again and again. You can copy the whole setup with a click and make necessary tweaks in a short time, which will save you precious time.

Flexible Customization

Customizing your subscription forms has never been easier. According to your need, you can create forms with HTML blocks, tooltips, suitable orientations, custom CSS, etc.

If you are interested in having a peak under the hood and see if it can be made more useful, we have that option too!

Fluent Forms CLI

Users are given incredible Command Line Interface (CLI) capabilities with Fluent Forms. For those who like to easily take control of their forms, this CLI tool is an amazing addition. You can quickly construct and manage forms, export or import data, track submissions, set up settings, and even investigate plugin integration possibilities with Fluent Forms CLI. It’s a simple, effective approach for WordPress users who prefer the command line to take full advantage of Fluent Forms, making form maintenance a joy. With Fluent Forms CLI, you have never had more control over your forms.

Manage Your Subscriptions Smartly

You are not installing a form builder plugin to lure in 5-10 subscribers, right? What do you do when thousands of visitors subscribe to your website? You will need a smart system to handle such an influx. That is where Fluent Forms can help you manage things easily. Managing your submitted data has never been easier!

With Fluent Forms, you can organize your submitted entries according to their value and export the whole list with just a click, or you can integrate with FluentCRM, Mailchimp, and more.

Input Fields available in the free version of Fluent Forms

  • Name Fields
  • Email Address
  • Simple Text
  • Mask Input
  • Text Area
  • Address Fields
  • Country List
  • Numeric Field
  • Dropdown
  • Radio Button
  • Check Box
  • Multiple Choice
  • Website URL
  • Time & Date
  • Custom HTML
  • Hidden Field
  • Section Break
  • hCaptcha
  • Turnstile
  • Shortcode
  • Terms and Conditions
  • GDPR Agreement Field
  • Password Field
  • Custom Submit Button
  • One Column Container
  • Two Column Container
  • Three Column Container
  • Four Column Container
  • Five Column Container
  • Six Column Container

Input Fields in Fluent Forms Pro
– Image Upload
– Phone/Mobile
– File Upload
– Shortcode
– Action Hook
– Form Step
– Google Maps & Address autocomplete
– Quiz Module
– Ratings
– Checkable Grid
– Range Slider
– Color Picker
– Net Promoter Score
– Repeat Field
– Save & Resume
– Post/CPT selection
– Post Update
– Chained Select
– Post Creation Fields
– Payment Item
– Subscription Field
– Custom Payment Amount
– Item Quantity
– Payment Method
– Payment Summary
– Coupon

Advanced Form Styler
In Fluent Forms …


  • Form Builder with Editor
  • Form Preview
  • Form Settings
  • Email Notification Settings
  • Entries List
  • Entry Details
  • Data Reporting
  • Advanced Form Editor
  • Form Integration Manager
  • All Submission Chart by Date
  • Asset Loading Comparison with Other Plugins


This plugin provides 1 block.

  • WP Form Builder by Fluent Forms for Contact Forms, Quiz & Survey Forms


This section describes how to install the plugin and get it working.


  1. Upload the plugin files to the /wp-content/plugins/fluentform directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the \’Plugins\’ screen in WordPress
  3. Use the Fluent Forms -> Settings screen to configure the plugin
  4. (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)


Do I need coding skill to use Fluent Forms?

No, You don’t need any pre-requisite programming knowledge to build beautiful forms. With Powerful drag and drop features you can build any simple or complex form.

Will Fluent Forms slow down my website?

Absolutely not. We build Fluent Forms very carefully and maintained WP standards as well as we only load styles / scripts in the pages where you will use the Fluent Forms. Fluent Forms is faster than any form builder plugin. Fluent Forms only load less than 30KB css and js combined.

Can I use conditional logics when building a form?

Yes, With our powerful conditional logic panel you can build any type of complex forms. You can add one or multiple conditional logics to any field and it will work like a charm.

Can I build multi-column forms?

Yes, You can use 2 column or 3 column containers and you can build forms.

Can I export the form submission data?

Yes, You can export your data in CSV, Excel, ODS, JSON format.

Do you have a public roadmap?

Yes, Please check our public road map in Trello

I want to report a bug, where to report?

The entire source code is available on github. Please feel free to fork and send a pull request or report a bug.
You can get support from our official support thread at wpmanageninja.com/support-tickets


February 26, 2024
J'utilise Fluent Forms en version PRO et c'est le TOP ! Connecté avec Fluent CRM, c'est PARFAIT !!! Bravo à toute l'équipe !!! 👏👏👏
February 20, 2024
Recently, I could not update my Fluent Form Pro and eventually the form went down when I tried to update to the latest version. I contacted the Fluent Form Support Team and the support I received was excellent. The problem was identified and resolved by the Support Team. The follow-up was also great. Thank you very much!
February 18, 2024
I've used a lot of form plugins, too many in fact. And I must say, I just love this plugin. It's full featured, easy to use, and it a lot more affordable than most other plugins with a similar feature set. I bought the 5 site license, and so far it's really working well. Happy!
February 16, 2024
I've used Fluent Forms for years, and never needed to contact support (the plugin is so simple to use, there's never been a reason). Earlier this week, I needed to find a way to format some webhook JSON data. I filed a support request and got a thorough reply right away. I don't often need support, but it's great to know they're ready and able to help when I do!
Read all 523 reviews

Contributors & Developers

“WP Form Builder by Fluent Forms for Contact Forms, Quiz & Survey Forms” is open source software. The following people have contributed to this plugin.


“WP Form Builder by Fluent Forms for Contact Forms, Quiz & Survey Forms” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “WP Form Builder by Fluent Forms for Contact Forms, Quiz & Survey Forms” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


5.1.11 (Date: February 26, 2024)

  • Fixes URL escaping bug

5.1.10 (Date: February 26, 2024)

  • Adds turnstile for conversational form
  • Improves turnstile with appearance modes
  • Fixes Inventory Module hiding empty stock
  • Fixes url escaping issue of form redirect
  • Fixes sanitization issue for html supported fields
  • Fixes Entry Export with user submission IP
  • Fixes PDF feed watermark image
  • Fixes Name Field aria-required attribute
  • Fixes PDF Feeds on duplicate form
  • Fixes Numeric min max Field Bug

5.1.9 (Date: January 19, 2024)

  • Update Custom html field sanitization
  • Improves server side conditional settings validation

5.1.8 (Date: January 19, 2024)

  • Fix step navigation button issue
  • Improves sanitization on form import

5.1.7 (Date: January 17, 2024)

  • Adds Contact Form 7 Migration
  • Adds Inherit theme style support in form Styler
  • Adds Form Title smart code on confirmation
  • Adds more translations string
  • Adds Filter to skip validation of selectable inputs
  • Improves Admin Mobile responsiveness
  • Fix Conversational form Custom HTML automatically scrolls to bottom of page
  • Fix predefined form filter issue on form creation
  • Fix hidden field mapping on integration
  • Fix CC/BCC email on Email Notification Routing
  • Fix Sync visual report order with form fields order
  • Fixed nested conditional field

5.1.5 (Date: November 23, 2023)

  • Fixes max length validation
  • Improves options validation
  • Improves date validation
  • Improves conditional logics

5.1.4 (Date: November 22, 2023)

  • Fixes advanced country list issue

5.1.3 (Date: November 22, 2023)

  • Improves container width auto calculation
  • Improves PHP 8.2 support
  • Improves backend performance
  • Fixes GDPR field required message
  • Fixes BuddyPress User Blog plugin conflict
  • Fixes WPForms & Gravity Forms migration issues
  • Fixes conversational form design duplication and import

5.1.2 (Date: November 9, 2023)

  • Maintenance updates for WP 6.4
  • Improves data escaping for URL params
  • Fixes composer class autoloading
  • Fixes HTTP status code issues

5.1.1 (Date: November 4, 2023)

  • Improves custom CSS & JS loading

5.1.0 (Date: November 1, 2023)

  • Adds Global Search
  • Adds Global Default Validation Messages
  • Adds support for Fluent Booking in Conversational Form
  • Adds theme style inherit option.
  • Adds Form submission restriction based on Keyword
  • Adds a refresh button on form entries
  • Improves WPForms and Gravity Forms migration support for conditional logic mapping
  • Fixes URL cut-off on the Entries page
  • Fixes pagination in Forms and Entries pages
  • Fixes attachment preview in email notification
  • Fixes multiple numeric calculations in conversational forms
  • Removes total views from exported forms

5.0.12 (Date: October 19, 2023)

  • Fixes theme selection bug

5.0.10 (Date: October 18, 2023)

  • Adds form preview in Gutenberg block
  • Adds form theme change support in Gutenberg block
  • Adds theme style inherit option
  • Fixed Form finder

5.0.9 (Date: Sept 8, 2023)

  • In active form submission prevented
  • Fixes Broken Access Control vulnerability
  • Fixes compact mode entries view

5.0.8 (Date: August 24, 2023)

  • Adds address field in conversational form with Google Map Support
  • Adds entries sort by column
  • Fixes integration other’s field add or remove behaviour
  • Fixes {all_data} and {all_data_without_hidden_fields} shortcode using together
  • Fixes global enabled captcha issue in conversational Form
  • Fixes form title update
  • Fixes Slack integration toggle
  • Fixes forms submission next & preview order

5.0.7 (Date: July 18, 2023)

  • Fixes LiteSpeed caching issue
  • Fixes dynamic shortcode bug
  • Fixes style issues
  • Fixes PDF issue for checkbox field
  • Fixes post update issue for block themes
  • Fixes conditional issue for payment items
  • Fixes Double Opt-In save issue
  • Fixes entry export filter issue
  • Improves email on iOS devices

5.0.5 (Date: June 28, 2023)

  • Fixed Form Editor Update Error due to Old API

5.0.4 (Date: June 28, 2023)

  • Styling Improvement for Gutenberg Editor
  • Fixed ModSec issues for Form Builder & Settings Update
  • Fixed Compatibility Issue with WP Fusion

5.0.3 (Date: Jun 26, 2023)

  • Form Restrictions check improved
  • Email Notification improved
  • Visual Reporting issues fixed
  • Fixed issues with the REST API endpoints
  • Fixed Compatibility issue with Caching Plugins and Few other servers
  • Styling issues fixed
  • Deprecated hooks notices fixed
  • Litespeed cache compatibility issue fixed

5.0.2 (Date: Jun 23, 2023)

  • Fixed UI issues with Conversational Forms
  • Fixed Styling issues from 5.0.0
  • Advanced Calculation issues fixed
  • Fixed Deprecated hooks from Fluent Forms 4.*

5.0.0 (Date: June 22, 2023)

  • Revamped UI and better UX
  • Global Styler Improvement
  • The new framework for faster response
  • Fixes SQL Injection vulnerability
  • Fixes issue with repeater field not appearing correctly on PDF
  • Fixes issue with WPForm Migrator not properly transferring text fields to text input fields with correct maximum text length
  • Fixes issue with entry migration
  • Fixes number format in PDF files
  • Fixes radio field label issue
  • Updated Ajax routes to Rest Routes
  • Updated filter & action hooks naming convention with older hooks support
  • Updated translation strings

4.3.24 (Date: February 03, 2023)

  • Fixes Accessibility CSS issue

4.3.23 (Date: February 02, 2023)

  • Adds WPForms Form & Entry Migrator
  • Adds Form shortcode page finder
  • Improves Form Accessibility
  • Fixes Mp3 File issue in Conversational Form
  • Fixes Oxygen Builder Popup Form
  • Fixes Elementor v3.9.1 popup issue
  • Fixes Migration Issue of Gravity Form
  • Fixes Numeric Field US format Negative value
  • Fixes URL validation for Conversational Form
  • Fixes Asterisk Position for Conversational Forms
  • Fixes Conditional Shortcode contains ‘&’ character
  • Fixes Conversational Form Duplicated Form’s Design Issue
  • Fixes Conditional Logic Empty Ruleset for Conversational Form
  • Fixes Text Input field’s Max Text Length for Conversational Form
  • Fixes Conditional Logic with Calculation for Conversational Form
  • Fixes Conditional Logic Enabled Icon on Conversational Form Fields
  • Fixes Payment Quantity Field issue on Conversational Form Editor
  • Fixes Error Message instant Trigger For Numeric Field on Conversational Form

4.3.22 (Date: November 11, 2022)

  • Adds Conversational form to Regular form converter
  • Fixes conditional field for EU number style
  • Fixes rating field for conditional
  • Fixes file upload preview

4.3.21 (Date: October 27, 2022)

  • Adds Ninja Forms entry migrator
  • Adds Gravity Forms entry migrator
  • Adds Birthday field support on Mailchimp
  • Improves Sanitization
  • Improves Conversational Forms responsiveness
  • Improves UX

4.3.20 (Date: October 22, 2022)

  • Fixes Date / Time field config bug

4.3.18 (Date: October 19, 2022)

  • Improves Turnstile
  • Fixes condition checker nullable bug
  • Fixes Multi-Select upgrade bug

4.3.17 (Date: October 18, 2022)

  • Adds GDPR field in Conversational Form
  • Fixes Email Feed duplicate bug
  • Fixes Custom Button style in Containers
  • Fixes Custom Button style in Step Form
  • Improves Multi-Select field
  • Improves Conversational Form calculation

4.3.16 (Date: October 16, 2022)

  • Adds footer text customization for Slack
  • Improves Custom Button styles
  • Fixes conditional field rendering

4.3.15 (Date: October 10, 2022)

  • Fixes conditional support

4.3.14 (Date: October 08, 2022)

  • Fixes calculation module

4.3.13 (Date: October 07, 2022)

  • Adds Cloudflare Turnstile
  • Adds full admin side translations
  • Improves entry page styles
  • Improves label placement settings
  • Improves Slack integration for Checkable Grid
  • Improves Password truncate module
  • Improves AJAX calls
  • Fixes CSV export issue
  • Fixes multiple success message issue
  • Fixes conditional logics for Containers
  • Fixes long file names issue for file upload

4.3.12 (Date: September 01, 2022)

  • Adds manual control for Container width
  • Improves PHP 8 compatibility
  • Improves field deletion UX
  • Improves Conversational Forms Captcha
  • Fixes Global Default settings not being applied
  • Fixes form submission search for accented characters
  • Fixes Captcha Label placement
  • Fixes http_referer shortcode
  • Fixes URL field issue
  • Fixes additional shortcode Entry Count
  • Fixes Conversational form auto validation message issue
  • Fixes Conversational form long “Custom HTML Field” issue

4.3.11 (Date: August 12, 2022)

  • Adds reset button for Resizable Container
  • Adds Step Form options to Form Filtering
  • Improves Container Resizable feature

4.3.10 (Date: August 04, 2022)

  • Adds Forms type filter
  • Improves data sanitization
  • Improves email summary
  • Improves Resizeable Container
  • Fixes Conversational Form issue with Elementor popup

4.3.9 (Date: July 04, 2022)

  • Adds Resizeable Container Width
  • Adds hCaptcha in conversational form
  • Improves Regex pattern Condition
  • Fixes confirmation message responsive issue
  • Fixes conditional logic empty issue
  • Fixes form …