Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder


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 for both beginners and advanced users.

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.

Powerful Features available in the Free Version

  • Drag & drop builder
  • 25+ ready-to-use input fields
  • Reusable form templates
  • Multi-column form layout
  • Conversational form
  • Smart conditional logic
  • Fully responsive & accessible for users with special needs
  • Spam protection using reCAPTCHA, hCaptcha & more
  • Email notification
  • Form scheduling & restriction
  • Export/import forms
  • Export entries in CSV/Excel/ODS/JSON format
  • Filter entries
  • Form analytics
  • Visual data report
  • Set default value for input fields or populate from URL parameters
  • Custom CSS & JS
  • Integrations: FluentCRM, Fluent Support, WP Social Ninja, MailChimp, Slack
  • Addons: Mautic, Mailpoet, Fluent PDF Generator
  • Migrate form WPForms, Contact Form 7, Gravity Forms, Ninja Forms & Caldera Forms * PDF generator from form submissions

Pro Features

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

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 built with Fluent Forms only loads less than 30KB CSS and JS combined, where most of the form builders loads at least 300KB assets to load a simple form.

Drag & Drop Contact Form Builder

Our drag & drop form builder allows you to easily create any form you can imagine in a few minutes without writing any code.

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.

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.

Conversational Forms

With Conversational Forms, users get one question at a time unlike traditional forms. This reduces distraction and results in a higher form completion rate. There are multiple layout options to serve your purpose.

View Conversational Form Demo
With Fluent Forms Pro, you can enjoy more advanced functionalities in conversational form, including design customization, scroll to next and key hint.

Input Fields

Available in the free version
– 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
– Multiple Column Container

Available in the Pro version
– 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

Multi-column Form Layout

Stack input fields in multiple columns and make the long, boring form appear compact and smart. This will lead to a lower form abandonment rate.

Conditional Logic

Show or hide specific input fields according to users’ behavior so that they do not have to be bothered with unnecessary fields.

Calculator for Advanced Form Calculation

The numeric field of Fluent Forms gives you the power to create smart calculators. Whether it’s a car loan calculator, BMI calculator, simple mortgage calculator, or tax calculator, creating these calculator forms is a no-brainer.

Create PDF Files from Form Submission

Generate PDF from your submitted entries and let users download the PDF file or send them via email. You can use this feature to generate invoices, create reports, or provide order summaries.

Conditional Confirmation

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

Advanced Form Styler

In Fluent Forms Pro, you can easily customize your contact forms. In this way, you can attract more visitors with amazing form design and boost form conversion.

Build Quizzes and Surveys

Fluent Forms Pro comes with the feature for making quizzes. The quiz builder allows you to create fun quiz, personality quiz, trivia quiz, and more. You can assign scores to each question and let people know how they perform right after the form submission or via email notification. You can also run surveys and show survey results.

66+ Pre-built Forms

There are 66+ pre-built forms for you to easily select the right form and start using it right away.
Here are a few of them:

  • Contact Form
  • Support Form
  • Event Registration Form
  • Vendor Contact Form
  • Patient Intake Form
  • Volunteer Application Form
  • Request for Quote Form
  • Conference Proposal Form
  • Report a bug Form
  • Polling Form
  • Tell A Friend Form
  • My Directory Information Form
  • Request for Leave Form
  • Admissions Form
  • Loan Application Form
  • Job Listing Form
  • Website Feedback Form
  • Comment & Rating Form
  • User Registration Form (Pro)
  • Donation Form (Pro)
  • Payment Form (Pro)
  • Subscription Payments Form (Pro)

Integrations available in the Pro version

  • Zapier
  • WebHook
  • Google Sheets
  • ActiveCampaign
  • Campaign Monitor
  • Constant Contact
  • ConvertKit
  • GetResponse
  • HubSpot
  • iContact
  • MooSend
  • SendFox
  • SMS Notification
  • Trello
  • Drip
  • iContact
  • Sendinblue
  • Automizy
  • User Registration
  • Post/CPT integration
  • PayPal
  • Stripe
  • Mollie
  • RazorPay
  • Paystack
  • Pipedrive
  • Discord
  • Salesflare
  • AffiliateWP
  • Zoho CRM
  • ClickSend
  • CleverReach
  • Salesforce
  • Mailjet
  • Mailster
  • Insightly
  • Airtable
  • FluentSMTP
  • OnePageCRM
  • amoCRM
  • Dropbox
  • Telegram
  • Twilo
  • Slack
  • MailPoet
  • GetGist
  • FluentCRM
  • ConvertKit
  • Ninja Tables
  • Fluent Support
  • WP Social Ninja
  • BuddyBoss
  • FluentBooking
  • Notion

Payment Forms

Fluent Forms Pro offers functionalities beyond contact form, it is a powerful solution that you can use to create payment form, product order form, and donation form. It integrates with popular payment gateways like PayPal, Stripe, Razorpay, etc. so you can easily accept credit card payments on your website.

One-Click Migrator

If you are already using Contact Form 7, WPForms, Caldera Forms, Ninja Forms or Gravity Forms and looking to move to Fluent Forms, you can do this with a single click.

Create Extensions

Fluent Forms is open for all the WordPress users worldwide. You can utilize the Developer API, hooks and filters to create your own integrations or extensions.

Check Out the Documentation and the Video Tutorials

Fluent Forms has a detailed step-by-step documentation. Some essential documentations are provided below:

What Our Users Say about Fluent Forms

Best form plugin ever with first class support
– By @yankiara

A great life time saver and what performances!
– By @seventhose

One of the best form builder
– By @antoniolucio

Other Plugins By WPManageNinja Team


  • 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.

  • Contact Form Plugin by Fluent Forms for Quiz, Survey, and Drag & Drop WP Form Builder


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.

Can I migrate from WPForms?

Yes. You can use Migrator feature of Fluent Forms to migrate from WPForms. To do so, just go to Fluent Forms -> Tools -> Migrator and you will find a section for the WPForms. Click the Import Form button to migrate your forms. To import the entries, click the Import Entries button.

Can I migrate from Gravity Forms?

Yes. You can use Migrator feature of Fluent Forms to migrate from Gravity Forms. To do so, just go to Fluent Forms -> Tools -> Migrator and you will find a section for Gravity Forms. Click the Import Form button to migrate your forms. To import the entries, click the Import Entries button.

Can I migrate from Ninja Forms?

Yes. You can use Migrator feature of Fluent Forms to migrate from Ninja Forms. To do so, just go to Fluent Forms -> Tools -> Migrator and you will find a section for Ninja Forms. Click the Import Form button to migrate your forms. To import the entries, click the Import Entries button.

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


26 Febroary 2024
J'utilise Fluent Forms en version PRO et c'est le TOP ! Connecté avec Fluent CRM, c'est PARFAIT !!! Bravo à toute l'équipe !!! 👏👏👏
20 Febroary 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!
18 Febroary 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!
16 Febroary 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

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


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

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

Interested in development?

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


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)

  • 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

5.1.5 (Date: November 23, 2023)

  • 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

5.1.2 (Date: November 9, 2023)

  • Maintenance updates for WP 6.4
  • Improves data escaping for URL params
  • 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
  • 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

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.0 (Date: Jan 18, 2022)

  • Adds other form plugins’ migrator
  • Adds hCaptcha field
  • Adds malicious attack prevention mechanism
  • Adds support for advanced date configuration in Conversational Forms
  • Adds placeholder settings input for Conversational Forms
  • Adds advanced configuration of country field for Conversational forms
  • Adds validation rule message settings for Email and URL fields
  • Fixes PDF Feed issue on form duplication
  • Fixes url validation regex
  • Fixes Gutenberg block css class issue
  • Fixes Gutenberg block shortcode issue for Conversational Forms
  • Fixes PHP 8 warning issue
  • Improves backend translations
  • Removes file & images link from parser when auto delete enabled
  • Improves Helper Shortcode for submission count of payments
  • Improves Step forms for Autoslider with HTML input

4.1.0 (Date: June 30, 2021)

  • Improvements on Conversational Forms
  • Introducing ReCaptcha V3
  • Elementor Integration Widget Improvements
  • Added prefix and suffix to text, email, mask inputs
  • Integration Improvements
  • Other CRON related issues fixed
  • Custom RAW HTML Email Body for advanced or simple designs

4.0.0 (Date: June 08, 2021)

  • Introducing Conversational Form Style
  • Dedicated landing page for Conversational Form
  • Added Layout Option for Conversational Form
  • Bulk Resend Notification Fixed
  • Various Integration Improvements
  • Editor UI improvements
  • PHP 8.0 Support
  • Custom Submit Button

3.6.0 (Date: June 18, 2020)

  • Brand new UI for Form Builder
  • Introducing Weekly Email Summary for all of your forms
  • See All the Entries aggregated from all the forms
  • Better Oxygen Page Builder Support
  • Advanced Form Validation (Less Spam)
  • Introducing Elementor widget
  • Added German Language File
  • Mobile-friendly Admin Panel
  • Conditional logic issues for “less than” and “less than equal”
  • Added priority-based country selection
  • Added Kosovo to the country list
  • Elementor and Oxygen popup issues for step forms
  • Option to position input labels below the fields
  • Added layout option to make Radio/Checkbox as Button Selection style
  • Passwords will be now truncated after feeds and API calls completed
  • Added conditional source support for Hidden Fields

3.5.0 (Date: March 30, 2020)

  • Mailchimp tags syncing bug fix
  • CleanTalk issue fix
  • Beaver Builder integration issue fix
  • Added indication icon for conditional fields
  • Internal Architecture improvement

3.2.3 (Date: March 02, 2020)

  • Minor Bug Fixes

3.2.3 (Date: February 29, 2020)

  • Conditional Fields Improvement
  • UI Improvement
  • Internal code improvement and bug fixes

3.2.0 (Date: February 10, 2020)

  • Email delivery fix for multiple emails
  • Frontend Form Submission Error handle
  • Prevent form submission on Enter key press
  • Added CSS class field for containers
  • Added Suffix and Prefix label for Numeric Fields

3.1.0 (Date: November 19, 2019)

  • Added Gutenberg block
  • Added native form widget for sidebars and widget arias
  • Added step attribute to numeric field
  • File attachment list view improved
  • Added hidden fields to conditional logics
  • Fixed submission error handler
  • Added global activity logs
  • Improved Form Editor UX
  • Added success message for redirect type confirmations

3.0.0 (Date: October 13. 2019)

  • All new form editor screen with a simple, powerful and clean interface
  • Built-in Data analysis tool for form submissions.
  • Added new DB table for advanced reporting
  • Submit button styling and customization option
  • Improved form security
  • Form Preview re-engineered
  • Exporting data issue fixed
  • Entry status management improvement
  • Lots of integration added
  • Global Integration and Module manager

2.0.1 (Date: June 01, 2019)

  • Added lots of UI improvement
  • Added option to add custom css and JS
  • Added response filter options
  • Added an option to export data
  • Added Dashboard widget for a quick look

1.7.0 (Date: October 11, 2018)

  • Added Lots of New features
  • Added Brand New Fields
  • Improved Performance by around 50%
  • Added Integration Bugs
  • Conditional Fields have more options

1.6.0 (Date: June 28, 2018)

  • Added More Integrations
  • Added Rating fields
  • Improved Export Entries
  • Added GDPR Compliance

1.5.0 (Date: April 19, 2018)

  • Added Mask Input Field
  • Added Submit Button Customization
  • Added Dynamic Default Value from $_GET Parameter
  • Added + icon on Form Editor for faster Form Create and Edit
  • Placement of Required Items *
  • Added Ratings component
  • Added dynamic fields on Redirects

1.4.0 ( Date: 19.03.2018 )

  • Whole New Form Builder Editor
  • Added More Input Fields
  • Reviewing form entries is more easy by going next and previous.
  • Added capability to add custom fields for 3rd party developers.

1.3.0 ( Date: 17.02.2018 )

  • Refactoring Form Builder for better performance
  • Added Image as Submit Button on form


  • Added Mailchimp Integration
  • Added Slack Integration
  • Added Label positioning for each form element
  • Added Country Field


  • Init The most advanced form builder plugin

View changelog for all versions.