Contact Forms, Surveys & Quiz Forms Plugin by Formidable Forms Builder for WordPress


The Most Powerful WordPress form builder plugin on the market

We built Formidable Forms to offer the “first-ever” solutions-focused WordPress form plugin on the market. You can use our drag & drop WordPress form builder plugin to create contact forms, surveys, quiz forms, registration forms, payment forms, purchase forms, email marketing forms, and just about any other form you can imagine.

At Formidable Forms, creating the most extendable form builder plugin is our #1 priority, so you save time when building even the most advanced forms. Unlike other WordPress form maker plugins that focus solely on building contact forms, we believe in allowing our users to push the limits and create complex forms quickly!

Before we take a deep-dive into the features of the powerful Formidable form builder plugin, you should know that Formidable Forms is 100% mobile responsive so your contact forms and all other types of forms will always look great on all devices (desktop, laptop, tablets, and smartphones).

On top of that, we have optimized Formidable contact forms and advanced forms for speed and maximum server performance. Whether you use Formidable Forms to build a contact form on your own site or an advanced form for your client, you can confidently say that it’s one of the FASTEST WordPress form builders on the market.

Formidable Forms Pro
This form builder plugin is the lite version of the Formidable Forms Pro plugin that comes with all the contact form and advanced form features you will ever need. Our premium form features include repeater fields, email subscription forms, multi-page contact forms, file upload forms, smart forms with conditional logic, payment integrations, form templates, form relationships, cascading dropdown fields, front-end form editing, powerful Formidable Views to display data in web applications, and far more than just contact forms. Click here to purchase the most advanced premium WordPress form builder plugin now!

You can start with our pre-built contact form template or create totally custom forms from scratch all with an easy-to-use drag & drop form builder interface.

Let’s take a look at all the powerful form builder features that you get with Formidable Forms for making amazing contact forms, lead forms, subscription forms, request a quote forms, donation forms, payment order forms and more.

Drag & Drop Contact Form Maker and Advanced Form Builder

The Formidable Forms drag & drop form builder allows you to quickly create unlimited contact forms, surveys, quizzes, registration forms, and just about any other type of form that you want.

Our form builder plugin comes with all the powerful form fields that you need to create a solution-focused form, fast!

  • Single line text (for names, phone numbers, addresses, and more)
  • Email
  • Website/URL
  • Paragraph text
  • Radio buttons
  • Checkboxes
  • Dropdown select boxes
  • Number
  • Phone number
  • Hidden fields
  • User ID
  • HTML block

Complete Entry Management for Contact Forms and Surveys

Formidable Forms allows you to view all your contact form and survey entries right from your WordPress dashboard.

Once a user submits a contact form, their response is automatically stored in your WordPress database.

Formidable Forms is 100% GDPR-friendly. You can turn off IP tracking or stop saving contact form submissions entirely. Alternatively, you can add a GDPR checkbox field to your contact forms and payment forms to collect consent.

Need to import your contact form leads to another service like MailChimp? No problem. Export contact form leads to a CSV, open it in Excel, and import anywhere.

You can also configure unlimited form email notifications and autoresponders triggered by contact form submissions.

On top of that, you can easily customize the contact form success message the user sees after they submit the form, or redirect them to another page for your more advanced form needs.

The Only Form Maker Plugin with an Advanced Form Styler

With our built-in form styler, you can instantly customize the look and feel of your contact forms. With just a few clicks, your contact form, email form, and advanced forms can be transformed to match your website design.

By default, Formidable Forms applies a single styling template to all Formidable contact forms and advanced forms on your site. But if you want a custom form style for each individual contact form, sidebar form, and registration form, you can upgrade to Formidable Forms Pro.

Build Smart Surveys with Beautiful Reports

Aside from simple contact forms, Formidable Forms comes with a built-in survey feature, so you can quickly create powerful surveys and see beautiful reports.

The best part is that you can do this all within Formidable Forms without any third-party tools.

Quickly Create Advanced Registration Forms for Any Use Case

Whether you need to create a youth sport team registration form, event registration form, or church retreat registration form, Formidable Forms has got you covered. Unlike other contact form plugins, Formidable Forms comes with a repeater field that allows you to create the most powerful registration forms.

Then, our marketing integrations and APIs can send the contact form and registration form data anywhere you want.

Accept Credit Cards and Easily Collect Payments

By now, you probably already realize the theme that Formidable Forms is more than just a contact form plugin. You can use Formidable Forms to create payment forms and accept credit card payments right from your website.

We offer seamless integration with PayPal, Stripe, and, so you can create order forms and purchase forms with our drag & drop form builder.

You can even use Formidable Forms to create WooCommerce forms with custom fields (more on that later).

Grow Your Business with Marketing Integrations

We know that marketing is the key to grow your business. That’s why Formidable Forms allows you to connect contact forms, payment forms, and advanced forms with a marketing platform of your choice.

We integrate with popular email marketing services like:

  • MailChimp
  • AWeber
  • Constant Contact
  • GetResponse
  • MailPoet
  • Active Campaign
  • Salesforce
  • HubSpot

On top of these native integrations, we also integrate with Zapier, so you can quickly route your contact form data to over 1,000+ more services with just a few clicks.

Create Data-Driven Web Applications with Formidable Views

Formidable Views are by far the most powerful feature that makes Formidable far more than just a form builder plugin. Views allow you to flexibly display any submitted form data on the front-end of your website.

Our customers use Formidable Views to create data-driven web applications like real estate listings, employment listings, event calendars, business or member directories, job boards, and other searchable databases.

As you can see, Formidable Forms is not your average contact form plugin. It’s a true all-in-one WordPress form solution.

Increase Your Sales with WooCommerce Product Forms

Formidable Forms is the only WordPress form builder plugin that offers extensive integration with WooCommerce.

Our goal is to empower you to build powerful WooCommerce product forms, so you can increase your store sales.

You can use Formidable Forms to add a WooCommerce Product configurator with custom calculation fields, and automatically send the data to the WooCommerce cart with variable pricing options.

Need your customers to upload a file when they purchase a product? No problem. Simply drag & drop a file upload field into your WooCommerce form and you’re done.

You can even show submitted form values in the WooCommerce purchase receipt emails as well as trigger SMS text messages or marketing integrations when an order is completed.

And of course, you can use Formidable Forms to add a simple contact form on your WooCommerce store.

Build Powerful Quiz Forms & Calculators

Along with a contact form, you can also use the Formidable form builder plugin to create quiz forms and calculator forms.

Here are some example web calculators you can quickly add to your site:

  • Advanced Mortgage Calculator
  • Car Payment Calculator
  • BMI Calculator
  • User Age Calculator
  • Online Quote Calculator
  • Net Promoter Score (NPS) Survey Calculator

… and our powerful form calculations allow you to build just about any other type of calculator form.

If that wasn’t enough, you can also use our Formidable Form builder to create quizzes on your site and display results. This is great for membership sites, LMS, or just for viral quizzes to grow your email list.

Our goal is to go beyond simple contact forms and allow users to create form-based solutions without any code ๐Ÿ™‚

Create WordPress User Registration Forms, Profile Forms, and More

If you run a WordPress membership site, then you need more advanced forms along with your contact form.

The Formidable Form builder plugin allows you to customize your WordPress user registration forms, so you can collect additional data when the user profile is created.

With our front-end form editing, you can also build custom profile forms and allow users to keep their profile updated, or even progressively add to the profile from a set of forms, from the first contact form to the last payment form.

Our front-end form editing feature is unique to us, and you will not find any other WordPress contact form plugin offering such a solution with the level of extendability that we do.

Beautiful Graphs and Reports to Help You Analyze and Showcase Data

We believe that data alone does no good if you can’t analyze it. That’s why we make it easy for you to analyze your contact form, survey, quiz, calculator, and other form data with beautiful graphs and reports.

You can even showcase form data on the front-end of your website by embedding graphs in your WordPress posts or pages.

All the Advanced Form Fields and Features You Need to Grow Your Business

Formidable Forms goes far above and beyond contact forms to offer all the advanced form fields and features you need to grow your business.

This includes things like multi-page forms, save and continue forms, cascading form fields, powerful conditional logic, partial form submissions, invisible spam protection, front-end user post submission, calculators, user-tracking, and so much more.

We’re on a mission to offer an all-in-one solution-focused WordPress form plugin, so you don’t have to install 5 plugins alongside your contact form maker plugin to do everything you want.

Extend and Customize Your Forms – Developer’s Dream Come True

Formidable Forms is the form plugin of choice for smart developers, freelancers, and agencies because it helps them build complex form solutions and basic contact forms quickly and defy the limits imposed by time and knowledge.

Our goal is to help you build complex websites with low overhead. We believe big projects don’t always need big resources.

That’s why we made Formidable Forms the most extendable WordPress form builder plugin on the market.

You can easily route your data from contact forms and advanced forms with our powerful API. Formidable Views allow you to display form data anywhere on the front-end, so you can quickly create data-driven web applications.

On top of that, our hooks and filters allow you to completely extend Formidable Forms to meet your needs. We even include hundreds of code examples in our docs to give you the confidence to get started.

Full Formidable Forms Feature List

Since Formidable Forms is not your average WordPress contact form plugin, this feature list is going to be very long. Grab a cup of coffee and read through, or just install the most powerful WordPress form maker plugin, your choice ๐Ÿ™‚

  • Online drag and drop form builder. Build everything from contact forms and email forms to calculators, registration forms, and complex online forms. Make amazing forms the easy way with a simple WordPress drag and drop form builder. No code required.
  • Display form data with Views. Other WordPress form builder plugins only let you collect data. Formidable Forms lets you format, filter, and display form submissions in custom Formidable Views on the front-end of your site. Views turn forms into solutions. Job boards, event calendars, business directories, ratings systems, and management solutions. If you can come up with it, most likely Formidable can handle it.
  • Repeating field groups (repeaters). Allow your users to add sets of fields to registration forms, application forms, email forms, calculator forms, and other advanced forms on the fly.
  • Drag and drop multiple file upload forms. Easily upload documents, files, photos, and music, with any number of files in contact forms, job application forms (resumes), WordPress User Profile Forms (avatars), registration forms, get a quote forms, and other advanced forms.
  • Multi-step forms with progress bars. Want to increase conversion rates and collect more leads with smart contact forms? Create beautiful paged forms with rootline and progress indicators. Add conditional logic to page breaks for smart branching forms.
  • Cascading lookup fields. Change values in other form fields or drill down through options to reveal a final value. Designed for country/state/city fields in contact forms and registration forms and year/make/model fields in auto forms, or to get a price from a separate product form.
  • Datepicker fields with advanced datepicker options including blackout dates, dynamic minimum and maximum dates, and inline calendars. Our datepickers are great for basic online booking forms, event registration forms, and specialized contact forms.
  • Create relationships with Dynamic fields. Populate form fields from other forms and link data between two forms without duplication. Form relationships are helpful in a huge number of cases including linking employment application forms to a job, quiz forms to a class, event registration forms to an event, sports registration forms to a team, and contact forms to a department.
  • Add password fields with a password strength meter in WordPress user registration forms, profile forms, and change password forms.
  • Collect reviews with star ratings in feedback forms, recipe ratings forms, product review forms, event rating forms, customer testimonial forms, and yes, even contact forms. Then display and share the ratings in Formidable Views.
  • Add more field types with our form creator including Rich text fields, Time fields, Scale fields, Slider fields, Toggle fields, Tags fields, Address fields, and Section headings.
  • Confirmation fields. Double check email addresses or passwords and prevent typos from cannibalizing your contact form leads.
  • Conditional logic for smart forms. Show or hide fields in contact forms and advanced forms based on user selections or user roles. Make complex forms simple and increase form conversion rates.
  • Send email notifications & autoresponders. Automatically let clients know you received their contact form message. Then create customized email notifications for multiple recipients and get info from a contact form or email form to those who need it.
  • Email routing: Conditionally send multiple autoresponder emails and notifications based on values in contact forms, email forms, payment forms, and registration forms.
  • Calculator forms. Create basic and complex calculations, and even combine text from multiple fields for a mortgage calculator, auto loan calculator, or many other calculator forms. Even a contact form could benefit from calculations for easy quotes and price estimates.
  • Visual form style creator. Our form creator for contact forms, calculators, and other online forms not only allows you to build forms, but also create branded forms that match your site. Change colors, borders, padding and much more without any code.
  • Flexible form layout design. Build mobile responsive contact forms and advanced form layouts with multiple fields in a row by using our CSS layout classes.
  • Mobile-friendly, responsive forms. All of our forms are sized automatically for every screen size. Ensure that everyone can see and submit your contact forms and other online forms from any device.
  • User submitted front-end posts and pages. Create and edit WordPress posts, pages, and even custom post types from your front-end online forms. Send user-generated content quickly from a post creation form to a page.
  • Simple entry management. Flexibly and powerfully display, edit, and delete form entries from anywhere on your site, and specify who has permission to do so. Your logged-in users can fully manage their personal journal entries, weight tracking, guest blog posts, RSVP status, and whatever else you need, far and above just contact forms.
  • WordPress front-end editing. Allow users to edit their form entries and posts from the front-end of your site. Create an online journaling platform, member directory, classified ads, community recipes, and more.
  • Save and continue partial form submissions. Logged-in users can save form progress and return later. Whether it’s a contact form or a long multi-paged form, users can pick up right where they left off.
  • Graphs and charts for data visualization. Display statistics from surveys, polls, quiz forms, questionnaires, and advanced forms. Or graph the data in a variety of ways that automatically update as new form data is submitted (great for weight tracking over time).
  • Form permission settings. Limit visibility of specialized contact forms and advanced forms based on user role.
  • Form entry limits. Limit a contact form, registration form, survey, quiz, or directory submissions to only allow one entry per user, IP, or cookie.
  • Form scheduling. Open and close event registration forms and signup forms on a specific date. Or close registration forms when the seat limit or team size has been reached. Want a contact form for questions about a planned event that auto closes when the event starts? No problem.
  • Conditionally redirect to a custom page after a contact form, custom search form, quiz form, calculator form, payment form, support ticket form, or other online form is submitted. Help clients get the answers they are looking for, or show a tailored result based on their form selections.
  • Customize form HTML. We believe that not only contact forms, but also advanced forms should be extendable to meet your needs. So we give you access to change the form HTML (like Contact Form 7), but still keep the ease and speed of a drag & drop form builder plugin. Our team labors for simplicity without sacrificing flexibility.
  • Import and export forms, form submissions, styles, and views. Quickly move forms, entries, views and styles on another site. Need to export leads from a contact form to another service? Check.
  • Form templates for instant form building. Get started quickly with the most advanced form creator that includes form templates, style templates, and Formidable View templates. Our WordPress form generator makes it FAST to build contact forms, job application forms, and other online forms.
  • Import our pre-built form/view templates as a shortcut to a final product. Our growing form template library includes contact forms, payment forms, calculators, a WooCommerce product creator, and more.
  • WCAG accessible forms with A11Y compliance. Don’t alienate your audience. Ensure your contact forms, surveys, quiz forms, lead capture forms, and other online forms are compliant and available to anyone.
  • Invisible SPAM protection. Don’t waste time sorting through SPAM from your contact form. Get instant and powerful anti-spam features from honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist.
  • Fill out forms automatically with values from the user profile or posts (i.e. custom fields). When a user is logged in, prefill the fields you know like first name, last name, and email address in a contact form.
  • White label form builder. Replace the Formidable Forms branding with your own in the admin area. Plus, we never show “powered by” links in your free contact forms and online forms.
  • WordPress user registration forms. Register users, edit profiles, reset passwords, and add a login form. When using WordPress multisite forms, you can even allow your logged in or logged out users to create new subdomains.
  • Digital signature forms. Eliminate paper forms with a digital signature field in your contact forms, application forms, registration forms, or advanced forms.
  • Form action automation. Schedule email notifications, SMS messages, and API actions to trigger at a later time. You can automatically delete guest posts after 30 days, send weekly digest emails, trigger happy birthday text messages from a contact form or lead form and much more.
  • Formidable Forms API. Send form entries to other REST APIs. This includes the option to send form entries from one Formidable site to another.
  • Quiz maker forms. Write your quiz questions in a quiz form, submit an entry as the quiz key, and publish the quiz on a page. Then all the quiz form grading is automatically done for you.
  • World class support. Have questions or need guidance on how to use our contact form builder or set up your web application? We are happy to help. Our passion with Formidable Forms is to help you defy the limits so you can take on bigger projects, earn more clients, and grow your business.

Payment Forms, Form APIs, and Marketing Integrations

In addition to all the form builder features listed above, power up contact forms, registration forms, and calculator forms with these API integrations.
* PayPal Payment Forms. Automate your business by collecting instant payments and recurring payments from clients. Collect information, calculate a total, and send clients to PayPal from your payment forms.
* Stripe Payment Forms. Keep users on your site while collecting payments from a credit card form. Select from one time and recurring charges in order forms.
* AIM Payment Forms. Accept one-time payments in order forms directly on your site using AIM.
* WooCommerce product configurator. Add custom fields to a WooCommerce product form and collect extra data when a product is added to the cart. Use form calculations for variable pricing, upload a file with the purchase, and send custom emails when a purchase is completed.
* MailChimp Forms. Add and update leads in a MailChimp email marketing list from lead forms, contact forms, order forms, and email forms.
* Constant Contact Forms. Create leads automatically in Constant Contact with newsletter signup forms and contact forms.
* GetResponse Forms. Collect leads in contact forms, add them to GetResponse, then trigger GetResponse marketing automations.
* AWeber Forms. Subscribe users to an AWeber mailing list when a newsletter signup form or contact form is submitted.
* MailPoet Newsletter forms. Fill your email marketing lists from newsletter signup forms and contact forms. Then send WordPress newsletters from your own site using MailPoet.
* Highrise Forms. Add leads to your Highrise CRM account any time a contact form, registration form, or payment form is submitted.
* Salesforce Forms. Create leads, contacts, and any other Salesforce objects directly from your contact page and advanced forms.
* ActiveCampaign Forms. Let your contact form pull double duty as a payment form, post creation form, user registration form, and an ActiveCampaign integration.
* HubSpot Forms. Route contact form and lead form data to HubSpot CRM.
* Twilio for SMS Forms. Collect votes and poll responses via SMS text or send SMS notifications when form entries are submitted or updated. Get notified instantly when an important contact form or payment form is completed.
* WPML Forms. Translate contact forms, registration forms, and advanced forms into multiple languages using our integrated multilingual forms plugin.
* Polylang Forms. Get the form creator with Polylang bilingual or multilingual contact forms.
* Zapier Forms. Connect with hundreds of different applications through Zapier. Insert a new row in a Google docs spreadsheet, post on Twitter, or add a new Dropbox file with your form. With Zapier, you have the option to trigger thousands of other actions from a contact form, lead form, quote form, quiz form, or any other advanced online form.
* Bootstrap Form Styles. Instantly add Bootstrap form styling to contact forms, registration forms, surveys, and advanced forms.
* Bootstrap Modal Form. Open contact forms, login forms, Formidable views, other shortcodes, and sections of content in a Bootstrap modal popup.

After reading this feature list, you can probably imagine why Formidable Forms is the most advanced WordPress form plugin on the market, designed for far more than just contact forms.

Give Formidable Forms a try.

Want to unlock the full power? Upgrade to our Pro version to get all the features for smart contact forms and full web applications.

Form Plugin Credits

This form builder plugin is created by Steve and Steph Wells along with our amazing Formidable Forms Team.

Formidable Forms is now part of the WPBeginner accelerator, and Syed Balkhi is an Advisor in our company.


  • Build professional WP contact forms without any code.
  • Form builder plugin page for creating a contact form, survey, registration form, quote form, payment form, calculator form, quiz form, and many more.
  • Field Options and CSS Layout Classes on the form creator page
  • Field Options for checkbox fields in the form maker
  • View, create, edit, and delete entries on the back end from a contact form, employment application form, to do list, order form, and more.
  • Add a WordPress contact form into your sidebar with a widget


  1. Go to the Plugins -> ‘Add New’ page in your WP admin area
  2. Search for ‘Formidable’
  3. Click the ‘Install Now’ button
  4. Activate the plugin through the ‘Plugins’ menu
  5. Go to the Formidable Forms menu
  6. Click the ‘Add New’ button to go to the form generator page and create a new contact form, email form, registration form, or advanced form
  7. Insert your newly created contact form, quiz, survey, registration form, or advanced form on a Contact Us page, post, or widget using a shortcode [formidable id=x], Alternatively use <?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?> to add a contact form in a contact page template


How do I get started with the best WordPress contact form plugin?

The fastest way to build a contact form is to use the contact form template we built for you. After you activate Formidable Forms, insert [formidable id=contact-form] on the WordPress page of your choice. That’s it!

Want to make a new contact form? Go to the Formidable -> Forms page and click “add new”. Choose the Contact Us form template on the form buider page and click “Load Template”. Save your new contact form.

Next, go to edit the page where you would like to publish your contact form. Click the “Formidable” button to open the shortcode builder. Choose your contact form and insert it into your WordPress page. Save the contact page and you’re done. Now you’ve got a beautiful WP contact form ready to collect and store your leads.

Get more detail on using the contact form template.

My contact forms are not sending emails. Why not?

When you do not receive emails from your contact forms, try the following steps:

  1. Double check to make sure your email address is present and correct in your Email form action on the form “Settings” page of the form builder. The [admin_email] shortcode uses the email address from your WordPress Settings -> General page.
  2. Make sure you are receiving other emails from your site (ie comment notifications, forgot password…). If these emails don’t work on your site, form emails will not work either.
  3. Check your SPAM box.
  4. Try a different email address in your contact form settings.
  5. Install WP Mail SMPT or another similar plugin and configure the SMTP settings.
  6. If none of these steps fix the problem with your contact form emails, and no other WP emails are going out, please contact your web host.
  7. Read more about WordPress emails not sending from contact forms in our blog.
How do I edit the field names in the form maker?

The contact form and advanced form field labels and descriptions are changed with in-place edit in the form builder. Just click on the text you would like to change, and it will turn into a text field.

See more FAQs for making an amazing contact form or advanced online form.

What type of WordPress forms can I build with Formidable Forms?

Formidable Forms drag & drop form builder combined with our add-ons is the most powerful contact form plugin and advanced form builder plugin on the market. Here are some types of WordPress forms you can create:

  • Simple Contact Forms
  • Advanced Contact Forms
  • Custom Contact Forms
  • Multi-Page Contact Forms with progress bar
  • Dynamic Contact Forms (where fields change based on userโ€™s answers)
  • Request a Quote Contact Form
  • Job Application Contact Form
  • Feedback Survey Contact Form
  • Make a Suggestion Contact Form
  • Testimonials Contact Form
  • Change Request Forms
  • Online Booking Forms
  • Event Booking Form
  • Online RSVP Forms
  • Custom WordPress User Registration Forms (Great for membership sites)
  • WordPress Login Forms
  • Custom WordPress User Profile Forms
  • WordPress Post Submission Forms (Great for Guest Posts)
  • Credit Card Payment Forms
  • PayPal Payment Form
  • Stripe Payment Form
  • Make a Donation Forms
  • T-Shirt Order Forms
  • Product Purchase Forms
  • Lead Capture Forms
  • Newsletter Signup Forms
  • MailChimp Signup Forms
  • AWeber Contact Forms
  • Constant Contact Forms
  • GetResponse Signup Forms
  • MailPoet Newsletter Signup Forms
  • Active Campaign Forms
  • Salesforce CRM Forms
  • HubSpot CRM Forms
  • Multilingual WPML Contact Forms
  • Multilingual Polylang Contact Forms
  • Auto forms with car make and model
  • Video Release Forms
  • Partnership Agreement Forms
  • PTO Request Contact Form
  • Online Petition Form
  • Contact Forms that Require a Signature
  • Custom Signature Forms
  • Maintenance Request Contact Form
  • Scholarship Application Forms
  • File Download Forms
  • Employment Verification Forms
  • Make a Referral Contact Form
  • Volunteer Registration Contact Form
  • Membership Registration Forms
  • Event Registration Forms
  • Custom Survey Forms
  • Poll Forms
  • Quiz Forms
  • Members Only Contact Form
  • Advanced Mortgage Calculator
  • Car Payment Calculator
  • BMI Calculator
  • User Age Calculator
  • Online Quote Calculator
  • Recipe Reviews Form
I’d like access to all advanced form, view, and reporting features. How can I get them?

You can get access to more features, integrations, and support by upgrading to our Pro version. Purchasing a Pro license gets you access to the full version of Formidable Forms for more advanced contact forms, Formidable Views, graphs and stats, priority support, and Formidable Forms Add-ons!


Formidable forms super easy to use

The formidable forms plugin was super simple quick to set up…. drag and drop various fields I wanted. I have the free version more that enough for me. *Impressed with help quickness replies by their team! Had a few questions and were replied to fast on wordpress support for it by the formidable team.
Plugin for me gets Five Stars

Sad support ever

This plugin is giving me a nightmare. A pro version exists on my site with no support. I have no clue which developer installed it on my site 2 years ago. Their plugin spiked admin ajax and only gets fixed after an update. Till then they will not give you any support. All they do is say you will have to buy it. If there was no star option I would seriously give that.

Excellent plugin

This is one of the best plugins around, and is more than a form builder. If you require more complex features and displays of your form entries, (maximum features are in pro version) you will find it difficult to find another comparable plugin. Support is good too.

Your Customers are Worth It!!!

From contact forms to full fledge custom app this plugin is the best. If you are making money on the web but the enterprise you will need most of the features.

Read all 240 reviews

Contributors & Developers

“Contact Forms, Surveys & Quiz Forms Plugin by Formidable Forms Builder for WordPress” is open source software. The following people have contributed to this plugin.


“Contact Forms, Surveys & Quiz Forms Plugin by Formidable Forms Builder for WordPress” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Contact Forms, Surveys & Quiz Forms Plugin by Formidable Forms Builder for WordPress” into your language.

Interested in development?

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



  • New: When HTML5 is used, auto add the http in a url field if it is omitted by the user


  • New: When a form includes a user ID field, include helpers in the Advanced tab to get data from the user profile for use in emails and other form actions.
  • Code: Refactor and clean up the code for the Advanced tab in the form settings sidebar
  • Code: Add frm_advanced_helpers hook to move some Advanced shortcode examples to Pro
  • Code: Add frm_field_code_tab hook to add extra shortcodes in the customization sidebar for a single field
  • Update translations

See changelog for all versions