Formidable Forms – Contact Form, Survey, Quiz, Payment, Calculator Form & Custom Form Builder

Formidable Forms – Contact Form, Survey, Quiz, Payment, Calculator Form & Custom Form Builder

The most advanced WordPress forms plugin. Go beyond contact forms with our drag and drop form builder for surveys, quizzes, and more.
Rating:
4.7
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
300000+
Last Updated:
Apr 17, 2024
WordPress Version:
5.2 or higher
Tested up to:
6.5.2

Advanced WordPress Forms

Revolutionize form creation with our powerful plugin.

Effortless Drag & Drop

Design online forms fast with our intuitive interface.

Robust Entry Management

Safeguard leads and manage form submissions with ease.

Advanced Styler Included

Elevate your website forms with our built-in styler.

6.9

  • New: A new onboarding wizard has been added to help improve the initial set up process.
  • New: Submit buttons can now be dragged in the form builder like a field. The submit button may be dragged into the last row beside fields.
  • New: data-invmsg and data-reqmsg HTML attributes used for JS error validation are no longer included for hidden fields by default to help reduce the amount of HTML required for a form. A new frm_field_validation_include_data_attributes filter has been added to modify the default behaviour.
  • Fix: A fatal error would occur on the visual styler page if the API request for style templates had failed.
  • Fix: The shortcode list has been updated for calculation field options so field IDs are now still visible for fields with long names.
  • Fix: The sortable indicators were missing for the forms and entries list pages. The accessibility of the sorting indicators has also been improved.
  • Fix: A confirmation field wouldn’t validate with JS when left empty.
  • Fix: Tooltips will be deleted now after an action is deleted to fix an issue with old floating tooltips.

6.8.4

  • New: Cloudflare Turnstile has been added as a new Captcha option type in Global settings.
  • New: A new filter has been added to enable support for bulk editing options for a Ranking field.
  • New: The trigger to save draft entries has been updated to a button in new forms.
  • New: A new frm_after_generate_csv action has been added. This can be used to track which entries have already been exported as CSV to avoid exporting an entry more than once.
  • Fix: hCaptcha was not properly resetting after clicking the previous button and returning to the page with the hCaptcha field.
  • Fix: A trim(): Passing null to parameter #1 PHP Deprecated message has been fixed.
  • Fix: Checks have been added to avoid fatal errors when trying to extend the time limit when the function is disabled.
  • Fix: A Creation of dynamic property FrmProEddController::$save_status is deprecated PHP Deprecated message has been fixed.
  • Fix: Icons were missing for collapsible sections in the visual views builder.
  • Monthly summary emails will no longer get sent when there are no new entries to report on.
  • The global JS function frm_add_logic_row used on admin pages has been removed.

6.8.3

  • New: HTML field descriptions now support the shortcode pop up used in email actions.
  • New: Exported posts from entries will now include tags when applicable.
  • New: The collapsible sections used in the visual styler are now more accessible, including new aria-expanded attributes.
  • New: Error messages should now be more descriptive. “This field” and “This value” strings will now be dynamically replaced with the name of the field. To partially revert this, a new frm_error_substrings_to_replace_with_field_name filter has been added as well.
  • Fix: Form objects with missing option data would trigger fatal errors during various actions, including when deleting the form.
  • Fix: HTML tags would get stripped of most HTML when displayed in a summary for a unprivileged or logged out user.
  • Fix: A Uncaught TypeError: Cannot access offset of type string on string error has been fixed when checking for add-on data.
  • Fix: License expired emails would get incorrectly sent for rate limited API requests.
  • Fix: Some color style settings would output invalid RGB values when using a RGB color as the style setting value.
  • API requests sent for retreiving add-on and template data will now happen less frequently.
  • A few old deprecated global JavaScript functions have been removed including frm_resend_email, frmOnSubmit, and frmDeleteEntry.
  • Some old CSS rules using -webkit- and -moz- prefixes have been removed, helping to reduce CSS file size.

6.8.2

  • Fix: The process of connecting an account to formidableforms.com would fail in some web browsers.

6.8.1

  • Security: A nonce check was missing on an action for dismissing a call to action on the global settings page.
  • New: Bulk action checkboxes on the form list now include screen reader text for improved accessibility.
  • Fix: Some undefined property PHP warnings when displaying Summary fields were fixed.
  • Fix: Two search buttons would appear on the Entries list page on some websites because of a styling issue.
  • Fix: The action limit error message would always show the action limit as one.

6.8

  • Security: Nonce validation was missing when saving changes on the form settings page.
  • New: A new dashboard landing page has been added with a list of recent entries, access to your inbox, and a payment summary, all in one place.
  • New: New fields will no longer appear on the front end until the form is saved. This way a form can be used without partial incomplete changes while a form is being worked on.
  • New: An HSL color value can now be used in the visual styler. Previously these values would be prepended by # and PHP warnings would cause styles to break.
  • New: Stripe subscriptions will now cancel at period end by default instead of cancelling immediately. This can be reverted to the previous behaviour using add_filter( ‘frm_stripe_cancel_subscription_at_period_end’, ‘__return_false’ );.
  • New: Summary emails will no longer send by default on multisite for sites that are not the main site.
  • New: Summary emails can now be disabled from your profile on your Formidable Forms account for Pro users.
  • Fix: On some sites, while using Google Chrome, some style card menu options would be missing. This includes the option to Delete a style or to Set a style as default.
  • Fix: Long forms loaded with AJAX were loading in smaller batches than intended, usually pulling only a few fields at a time. This has been restored to the intended batch size of 15 fields at a time.
  • Fix: A styling issue in some search search inputs has been fixed.
  • Fix: The view payment page was appearing blank, and table column options were missing when editing a table view.
  • Fix: An error message wouldn’t properly appear when using a 3D secure card and failing the payment.
  • Fix: A subscription with a failed payment would incorrectly redirect like a confirmed payment.
  • Fix: The toggle to disable form styling would still appear active when disabled through the Manage Styling global setting.
  • Fix: Encoded characters would appear in plain text summary emails.
  • List tag types include ul, ol, and li are now allowed in form input HTML by default.
  • Form input HTML will no longer be filtered to strip most HTML on display if the entry was created by or edited by a privileged user.
  • Summary emails are no longer sent when there are no new entries.

See changelog for all versions

Good product, great support

By tonylt24 on May 1, 2024

I'm creating a fairly complex calculator form, pushing the limits of Formidable a little. Support has been excellent. Very responsive.

Can't do a website without

By johnccg on April 30, 2024

The perfect plugin, the perfect support. Can't work without ;)

Excellent plugin

By ch3252 on April 29, 2024

Full featured out of the box, easy to configure with lots of options. I was searching all day for a simple contact form plugin that allows me to configure look and feel just as I want. This plugin does that, and I'm so relieved!

Formidable

By finelineart on April 26, 2024

I’ve used it for quite a few years at this point and it’s always done as promised. Even with complicated forms.

Excellent product and excellent support

By yvetteross100 on April 24, 2024

Loose all other form plugins - this one is truly the only one you need. Does everything and then some!!

Formidable Forms: Setting the Standard for Excellent Customer Service

By kwisch on April 22, 2024


I recently had the pleasure of using Formidable Forms to create a searchable form for our clients to access information on prospective employees. As someone who isn't particularly tech-savvy, I hit a few roadblocks during the setup process. However, the team at Formidable Forms went above and beyond to assist me promptly and efficiently.

Their friendly and quick service made all the difference, turning what could have been a daunting task into a smooth and enjoyable experience. Thanks to their guidance, we were able to implement the perfect solution for our needs.

I'm happy to award Formidable Forms 5 stars for their software, which proved to be incredibly powerful and intuitive. But what truly sets them apart is their exceptional customer service, deserving of not just 5, but 10 stars! I highly recommend Formidable Forms to anyone in need of a user-friendly form solution backed by top-notch support

I've been working with Formidable for about two years

By severncrow on April 20, 2024

I would call Formidable a "plug-in" but it's more of a development tool. There are very few WordPress tools that offer this much customizable capabilities especially when it comes to their API. It does everything you need as a form builder but it able to do so much more. The automations are reliable and allow you to add features that would usually take much more additional programming. I have developed with multiple automation software/services and ended up having to abandon months of work with them because of they were inconsistent and unreliable. A simple automation worked but complex ones would break. With Formidable Forms, you can create and control complex systems and automations. It should be considered to be more of a rapid development software tool than a "form builder".

Above and Beyond Function & Support

By meadv on April 19, 2024

The breadth and depth of what is possible with FF is greater than I imagined. What I can do even with minimal coding knowledge is huge!

Having it embedded in my wordpress blog adds ease and function both for collecting data in a more personal way, and for future analysis.

Support has been phenomenal with going above and beyond, responding usually within hours (for Pro), looking deep, helping with fixes, offering tips for coding and plugins that help me do this myself as a non coder.

Thank you everyone at Formidable Forms!

Just works!

By kaleidoscopeint on April 19, 2024

Makes the whole mess of forms and submission handling very easy.

I love Formidable Forms

By metalfromnl on April 18, 2024

Since I found Formidable Forms, I've been using it for many of my sites pages. I have a database with bands, and concert information etc. Formidable saved me so much time building the database! I used to have this website 10 years ago as well back then, there were a lot less plugins available. And I had to hardcode most of it. Now I can just use this plugin for everything lol.

Usually when something isn't working, they respond pretty quickly as well!

Try other plugins too!

Controls for Contact Form 7 (Analytics & Tracking)

Simple controls, analytics, tracking and redirects for Contact Form 7.

Try Demo

Import Shopify To WP

Easily transfer your Shopify Store to WooCommerce

Try Demo

weForms – Easy Drag & Drop Contact Form Builder For WordPress

The easiest & fastest Contact Form on WordPress. Multiple templates, drag-&-drop live builder, submission listing, reCaptcha & more!

Try Demo
Screenshots

Try Formidable Forms – Contact Form, Survey, Quiz, Payment, Calculator Form & Custom Form Builder With InstaWP

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.