Contact Form, Survey & Form Builder – MightyForms


MightyForms Form Builder is the best solution for web developers and business owners alike that want to build forms for one or more websites. It’s free to use to create unlimited forms with unlimited fields and submissions.

Create beautiful contact forms, application forms, email subscription forms, order forms, payment forms, surveys and more with a powerful, no-code form builder with features that help you automate your workflow and grow your business with lead generation.

We created MightyForms to solve problems no other form builder was looking to solve. This is our story, if you want to solve productivity and workflow automation with your online forms – you’re in the right place.

Mobile-friendly forms

MightyForms is a form creator that automatically makes online forms responsive, you can even preview your form in different devices before publishing it, so you can be assured that your responsive form will be 100% mobile-friendly and easy to fill out on any device.

Embed a form easily

MightyForms Form Builder works seamlessly with the WordPress Gutenberg editor. Simply choose to add a block and select MightyForms.

Alternatively, you can navigate to Plugins > MightyForms > My Forms, there you can see each of your forms’ shortcodes that you can copy and paste into the page you want to embed your form.

Web form editor

MightyForms web form drag and drop editor is incredibly easy to use. Simply select and drag the field you would like to add to your form and drop it wherever you like, you can then resize and reposition it if you need to.

You have total control on how your form looks like, whether you want wider grids, popping colors, specific fonts, and information, you can get everything just the way you like it with a few clicks without having to write a single line of code.

Contact form builder

Build from scratch or use a contact form template from our database. Easily make that form your own by adding your logo, brand colors and personalize the user’s experience with a personalized pop-up success message.

Set up an autoreply that sends a customized email to each user that responded to your form. You can determine which fields are required to be filled out before submission and enable reCaptcha V3 to protect your form from bots.

Feedback form generator

Make sure you are offering the best possible service and experience by listening to your audience. Create easy-to-fill-out feedback forms with MightyForms.

Ask for detailed feedback by allowing your audience to select from dropdown options, single choice or checkbox fields. With the Real-time Data Capture feature, you can keep track of each submission as it’s being filled out, even if the user abandons the form you’ll see where they dropped off.

Survey creator

Understand your target market with online surveys. You can gather as much data as possible by sharing your form on social media or generating a link to your survey and sending it to your mailing list.

Use personalized fields to let your target audience better understand your business and give their helpful opinion. Surveys are an excellent tool, especially for sectors such as Marketing & Sales and Human Resources.

PDF filling forms

PDF filling forms are a premium feature that lets you create responsive online forms from fillable PDFs, MightyForms makes it easy for you to select the fields from your PDF form, add it and arrange it into a web form. You can even include a Signature Field that allows the user to Digitally sign your online form.

Each submission can be automatically sent to you as a filled PDF form straight to your inbox. Or, if you prefer, you can always download each individual filled out PDF from your form’s dashboard. This solution is especially ideal for lawyers and other legal professionals that rely on PDF document automation.

Real-time Data Capture

Real-time Data Capture feature is one of MightyForms most powerful premium features. Keep track of each submission as it’s being filled out, even if the user abandons the form you can see the information that was input up until then. It’s easy to enable and can be disabled at any time.

Google integrations

MightyForms makes your data analytics and performance data capture a lot easier by making it possible for you to connect your Google Tags Manager and Google Analytics account for advanced analytics and even A/B testing through Google Optimize.

More MightyForms Features

set up automatic email notifications that can be completely customizable and set to send to the user, yourself and anyone else in your team.

Pop-up message
give your user a thank-you or welcome message with a quick pop-up that can include an image, gif or video.

an excellent tool for an upsell, you can redirect your user to another landing page.

Update anytime
if your form needs to be altered or integrate with another tool, simply edit it in the builder.

Custom design
create forms that truly reflect and empower your brand, by customizing the look and functionalities.

Upload file field
allow users to upload files to their submission with this customizable field.

Unique ID field
this can be used to create a unique client ID, order ID, etc., to help you keep your database organized.

Google Map field
make it easy for your users to find your business by embedding a Google map to your form.

MightyForms Integrations

Automate and optimize your workflow with powerful integrations.

Zapier integrations
Integrate with over 1.500 tools via Zapier, easily automating work processes.

Save your form submission automatically to your Dropbox account.

Google Drive
Save your form submissions automatically to your Google Drive account.

Google Calendar
Create events on your Google Calendar based on each submission data.

Google Sheets
Easily organize and store submission data into a Google Sheet.

And more coming soon
MightyForms is growing its list of integrations, from CRMs like Salesforce, to even more productivity and automation tools

Do you like MightyForms? 🙂

Follow us on Social Media:

Subscribe to our newsletter

Rate us on WordPress

Third party services usage

MightyForm wordpress plugin connects to your MightyForms account through API to retrieve your existing forms and to display them in your website. Our service app can be accessed at
– Terms of Use:
– Privacy Policy:


  • Customized forms
  • MightyForms animation
  • MightyForms intergration with WordPress
  • WordPress integration (Gutenberg)
  • WordPress integration (Gutenberg 2)
  • PDF filling forms
  • Responsive online forms


This plugin provides 1 block.

Contact Form, Survey & Form Builder - MightyForms


  1. Upload plugin files to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. In sidebar menu go to MightyForms page and signin in application.
  4. Now, you can go to submenu (My froms), find there needed form, copy shortcode and paste in any page or post. Also, you can use Gutenberg block.


August 31, 2020
One of the most cost-effective form tools we've found and extremely easy to use. I wish there was a bit more versatility to the type of questions you can add to a form, but overall it's pretty good!
August 30, 2020
I like the fact that you can use a template and edit it to your liking or you can drag & drop so easily. They offer the ability to create a form for every possible situation. Just start with a template or start from scratch. Really saved my time. Support was extremely helpful!
Read all 3 reviews

Contributors & Developers

“Contact Form, Survey & Form Builder – MightyForms” is open source software. The following people have contributed to this plugin.




  • Added async to loader script. Decreased forms loading time


  • Analytics


  • Fixed catching API key for “My forms” page


  • Compatibility with WP 5.3


  • Improved performance


  • Fixed getting API key


  • Removed “settings” page, instead, user stay authorized in plugin, after success auth in MightyForms application, inside of plugin.


  • API URLs was changed


  • First stable release