Not long ago, the blog published an article “The 50 Most Popular Plugins for the WordPress Engine” and since work on the WordPress course is coming to an end, we want to present you with another selection of plugins for this engine. Namely, today we will consider the top best plugins for contact forms.

We'll start by remembering what the most important pages or blocks should be on all commercial sites. This is “About Us” - where information about the company is written, “Services” - with a description of the services or goods provided, and “Contacts” - for receiving feedback from clients or orders.

It is in contacts that feedback forms are placed, as this gives the visitor the opportunity not only to get acquainted with your offer and leave, but to somehow express himself. Write a review, tell you your wishes or comments on the project, offer your cooperation, or order your services.

But unfortunately, this useful functionality is not built into the standard set of the engine and we have to look for third-party solutions to this problem. To do this, you either need to write the form yourself (if you know how) or use ready-made plugins.

I hope that after going through this list, you will choose the most suitable plugin for your needs.

This is the most famous and probably the best plugin for creating contact forms, since the number of active installations already exceeds 3 million, and the plugin itself is regularly updated by the developers. The standard set of functions includes checkboxes, radio buttons, file uploads, antispam and CAPTCHA functions. And with it you can quickly customize a form containing text fields, phone numbers, postal addresses, dates, etc. This plugin is completely free and is easy to insert using simple HTML, and it also boasts AJAX submission.

This is a whole set of plugins, widgets and services for the WordPress engine. And accordingly, it has its own very simple but good built-in form designer. With it, you get a fast and simple interface for adding forms to any note or page on the site. To do this, you just need to click the “Insert Form” button and you will be able to quickly create and add a form.

This plugin allows you to create unique-looking contact forms through the Active Engage function and insert them not only on site pages or in notes, but also on all pages at once in the lower right corner. With just one click from the visitor, your contact form will appear on the screen and will surely attract attention. But, at the same time, the usual integration of the form in posts, on pages or in a sidebar is also possible.

This is another very popular plugin, which is available in two versions - as a plugin for WordPress and PHP code for integration into “home-written” sites. The uniqueness of this plugin is that spammer robots are detected on the site automatically. Using captcha and Akismet Fast Secure form, the plugin blocks attacks using the most popular spam tactics. This feature reduces the likelihood of spam and any other unwanted information.

Universal free plugin with an excellent intuitive drag’n’drop interface for creating contact forms on your WordPress site. In the admin panel you can build your form simply by dragging and dropping required blocks and customizing them to suit your needs. It also has a huge number of functions, including an AJAX handler, reliable anti-spam modules, data import and export.

This is another plugin with a drag’n’drop interface that allows you to create and manage all kinds of forms on your website from one place. It is designed to make the process of creating forms quick and easy, so that the user does not need to learn how to edit any code. The plugin has a fairly extensive developer support section for troubleshooting problems and assistance in setting it up.

Another plugin that allows you to quickly and easily create contact forms on your website. It integrates with the Captcha plugin to combat spam. In the pro version of the plugin, additional functions are available, such as form validation and box selection; by the way, they are both available for free in the aforementioned Contact Form 7.

Here is the list of plugins. I hope you have already chosen the most suitable one for yourself and even managed to test it on your website.

See you in other posts!

WordPress does not natively have a contact form, but it necessary tool to communicate with visitors. In this article I will tell you how to create a beautiful WordPress feedback form using plugins, as well as without them and sending it by email.

But let’s also touch on a little theory, if someone is not interested, then you can immediately proceed to installing the form on WordPress:

Theory: Why do we need a feedback form?

I think many people know that search engines Really appreciate the “contact” page. And if you have it, it means that you have nothing to hide from your readers and you are open to communication.

But why do I need to install some kind of form if I can just write my email address? — This question arises among newcomers who have not yet gained popularity.

Disadvantages of email addresses in contacts:

  • A lot of spam comes from bots;
  • Visitors rarely write;
  • There is no use for the page.
  • I know that not everyone has encountered such problems, but believe me, after 1 year, your mail will end up in all mailing lists and you will be bombarded with unnecessary messages.

    But in fact, people will rarely write, because they don’t want to go to the post office and type in your address, but if they do, then there is a high chance that the letter will end up in the “Spam” category and you won’t even know about it.

    Therefore, installing a feedback form ideally combats these problems. After all, no one will recognize your real email, and all letters will arrive quickly and will not end up in spam.

    WordPress Feedback Form Using a Plugin

    Install the plugin - the most easy option create a beautiful WordPress feedback form. However, here I encountered a problem that most plugins are heavy, not beautiful, and also have few settings.

    Therefore, I spent several days searching for the best plugins that will be convenient for both the site administrator and visitors.

    1.

    Huge It Forms is one of the simplest and most convenient plugins. Which allows you not only to receive messages, but also to create beautiful forms, does not allow spam to pass through and can send mass mailings.

    The plugin is perfectly displayed in any part of the site and can even be displayed in the sidebar. And the main advantage is that it does not load your site like popular extensions.

    2. — pop-up feedback form

    Usernoise is a free and unique plugin of its kind that shows a pop-up feedback form. Moreover, it is easily edited, and the output can be configured anywhere, you can even make an output using a button.

    3. Contact Form 7 is the worst of the best

    Contact Form 7 is the most popular plugin used by millions of people. But few people know that it consumes a lot of resources and causes WordPress to slow down terribly.

    The fact is that it creates unnecessary queries to the database, and also connects scripts to the area, blocking the loading of the main file. This increases the page load by 2 seconds and does not necessarily include a feedback form on the page.

    By the way, speeding up your site is one of the reasons to stop using unnecessary plugins. Just add functionality and styles to your site.

    Online feedback form generator

    Few people have heard, but there are sites that are capable of creating beautiful forms of communication and are easily configured, after which a special code is obtained for inserting into the site.

    Thus, we use the resources of another site that will process our letters. This option is suitable for people on free hosting where there is no email processing.

    Form Designer is a free generator of various forms in Russian. One of the few that fits perfectly into a website. True, it has limitations, for example, the ability to send only 100 letters per month.

    But for $5 you can receive 1000 letters, a built-in antispam system, added disk space, report generation and you can easily connect a mailing service.

    If you want to get rid of any restrictions, you can connect a form from Google. It has many functions and is easy to create, although it is difficult to insert into a website.

    I couldn’t find any video tutorials, but here’s good instructions for installation - yes!

    Php feedback form without plugins

    What do you need to create your own feedback form? Just follow 4 simple steps:

  • Create php file;
  • On the contact page (in html format) write a few lines;
  • Connect the Google library (if the form does not work);
  • If it is not beautiful, add styles.
  • I didn’t want to describe everything in detail on the site, so I shot a video and made an archive with the necessary files on Yandex disk. The archive of files can be downloaded - .

    Video instructions for creating a feedback form without plugins

    Is someone's form not working? Then you need to insert into the header.php file: (connecting Google libraries). I hope that the instructions are extremely clear and simple for everyone. Also in the archive you will find a file with styles. Just copy all the lines and paste them into the style.css file at the end.

    Attention : free hosting does not support the function of sending letters. As well as using test mode.

    Instead of conclusions

    In this article, I looked at all the ways to create a beautiful feedback form in WordPress. As you can see, there are many approaches and each is good in its own way.

    Personally, I chose to create my own form and only for the reason that it can be adjusted to suit you. If you do some digging, you can reconfigure the styles of the first plugin in your own way, but this is a topic for another article.

    When you're launching a product or a new website, the ability to receive feedback directly from users can be invaluable to you:

    A great way to do this is to add a form through which visitors can let you know about problems they are facing or specific additional features that they need. The main thing for a good feedback form is that it should be as simple as possible.

    Users don't want to spend a lot of time filling out a form, and you need to provide that for them. There are a few in various ways add a feedback form to WordPress, and it's done very quickly.

    What is the feedback form for?

    Not every site needs the ability to request feedback from users. Some sites are already quite developed, others may offer various alternative communication options.

    Still others may be either too large or too extensive for user information to provide them with anything useful.

    But there are a number of sites that can benefit from a simple feedback form:

    • A new site that is still working on identifying errors or adding new functionality;
    • The product is sold or distributed through the website and feedback can help develop the product;
    • Publication of the site with identification of original errors or additions;
    • A simple blog that wants to give its users more options.

    Naturally, this is by no means a complete list, but it demonstrates a number of scenarios in which a feedback form can be useful. Besides the fact that it's actually practical to get fresh ideas from users, it also helps ensure that the user feels comfortable on your site.

    Any visitor knows that he can turn somewhere if he has a problem. If you're at a crossroads and aren't sure if a feedback form will do anything for you, the best thing you can do is add one and see what happens:

    ManageWP Feedback Panel

    If you do decide to add a feedback form, there are a few things you need to keep in mind. First, it should be as simple as possible. Ask users for no more than an address Email, name, short message and possibly the subject of the message.

    In some cases, you can do without even a name, although this will help you keep track of the information. Don't clutter your feedback form with unnecessary drop-down menus or additional information.

    There are several ways to add a contact form in WordPress. This can be done manually using some code, but in this case it will be quite difficult for you to manage, validate data and interact with email. It's better to use one of the proven tools that will do most of the work for you if you don't have such experience.

    Adding a Feedback Page Using Page Builder

    If you are using a theme from Elegant Themes, then setting up a contact page will be quite easy for you. We'll be using Page Builder from Elegant Themes, which will allow you to add a form in just a few steps.

    To get started, go to Pages -> Add WordPress admin panel page. As a result, it will be created new page. Name this page "Feedback". Immediately below the title you will see a button “Use Page Builder“.

    Click this button to start adding page content. You'll see a new structure in the post editor that visually displays the page content so that you can create the page using blocks known as "Modules":

    Page Builder structure

    The first thing we want to add is text describing the page. Click the "Insert Column" button, and then select the first option for a full-width block. Then, inside the created column, click “Insert Module" and select "Text".

    A simple one will open text editor where you can add short description pages. I'll add something very simple, but you can create a description that matches your site.

    “Please use the form below to make suggestions for improvements to our site or point out any problems you have!”

    Below, click the “Insert Module” button again. This time, go to the very bottom of the list and select “Contact Form”. Again, you will be presented with a new panel with several options for customizing the form. The first is "Show Captcha", which adds a simple question at the end of the contact form to block spam bots.

    I'd like to leave this option disabled for now since I'm not getting too much spam yet. In the “Email” text field, enter the email address to which you would like to receive feedback messages. The remaining settings are optional. You can add a title, CSS class or ID for the fields:

    Setting up a contact form

    When you're done, simply click the "Save" button to add the form and then "Publish" to display the form on the page. Luckily, Elegant Themes' default contact form is very simple, only asking for an email address, name, and message. This is ideal for a feedback form.

    To ensure that users can actually find your form, you can add a link to the generated page in the main menu of your site. This can be done automatically. To do this, go to the WordPress administration panel, in the “Menu” section.

    Here, you will see a list of pages that can be included or excluded from the navigation menu. Make sure there is a green check mark next to the “Feedback” page. If you see a red cross, simply click on it to display the form page in the menu and save your changes.

    This way, users can easily access the form from the main menu and fill it out if they have any problems.

    Feedback form plugins

    Of course, adding a separate page is not the only way to add a feedback form to your site. If you're not using a theme from Elegant Themes, or if you need something a little more complex, there are several plugins you can use to do this.

    Usernoise

    Usernoise is one of the most simple plugins feedback forms. The plugin works by adding a "Feedback" button to the sidebar or bottom of your site.

    When users click on it, a small pop-up window opens with short form, in which users can indicate what problems they are having and write a short message.

    This form then sends a notification to the site administrator's specified email address that a message has been received from the user:

    Each part of the form is configured through plugin settings. You can add or remove categories, choose which fields the form will include, what text will be displayed, and edit the colors and styles of the form and button that will appear on each page.

    You can also turn the form itself on and off through a simple checkbox. Usernoise takes a “it just works” approach. After you connect it via the checkbox, the form starts working on your site.

    You can customize it a bit to suit the style of your theme, but it doesn't come with super complex features. Instead, everything is made as simple and user-friendly as possible. The plugin also uses a responsive popup and inherits most of the styling directly from your theme.

    If you're looking for a really easy way to add a contact form button to all pages of your site, Usernoise is the way to go.

    Ninja Kick Contact Form

    Ninja Kick Contact Form is a premium plugin very similar to Usernoise, but it adds a few extra features and styling.

    The plugin adds a button in the sidebar of the page that opens a fairly simple feedback form. It uses basic animation to bring the form to the page without having to leave the page itself:

    Traveling form

    The plugin also allows you to design the form according to your brand, customizing its color and adding your own logo at the top. Below, you can add some social media links if you want users to be able to reach you through alternative channels. You can then add a short message.

    The form itself is very simple and only requires users to enter a name, email address and message. The message is sent to any email address you want, so you can easily set up feedback tracking.

    Ninja Kick Contact Form is a paid plugin mainly because of the level of customization it allows. You can choose from three different themes, and change the colors and style of every aspect of the presentation.

    It also has built-in spam protection, and is fully responsive and mobile-friendly. Ninja Kick Contact Form works stably, is quite simple and uses high-quality animation.

    Usersnap

    Usersnap takes a slightly different approach to the feedback form. It is essentially a third party service that allows users to take a screenshot of the page they are currently on and then comment on it and send you the screenshot along with the comments.

    There is a certain fee for using the service, depending on how many of your sites it is implemented on.

    A feedback form is present on every website; it is something like an integral part of the web resource. Since it serves as an appeal to the administrator with any proposal or claim in the area of ​​their interests. And such cases happen often, especially if you are a company, organization, or just a private enterprise that produces some kind of product.

    To create a feedback form on WordPress, you don’t have to write the code yourself or have a specialist write it. This has already been implemented and even repeatedly, all you need to do is select a plugin that meets your requirements. The article discusses 5 more popular plugins that are in demand at the proper level.

    One of the most widely used plugins for creating contact forms is Contact form 7. It quickly gained popularity due to its ease of customizing the form content. Plus supports spam filtering and allows you to set CAPTCHA using the additional Really Simple CAPTCHA plugin. The plugin also supports Ajax technology, which means that the web page does not reload while processing the request.

    After installing and activating Contact form 7, you will see new inset to manage forms. To find a common language with it, you won’t have to tinker for a long time; the plugin is multilingual and Russian is also available. The contact form is styled depending on the theme you have installed, but with knowledge of CSS it is possible to edit it to your liking.

    Example form.

    2.Form Maker

    Form Maker is a modern and advanced tool for quick creation forms of communication. It offers many field types, captcha installation, ready-made form templates, open source to edit styles and the result can be immediately seen in the preview. When you purchase the commercial version, integration with Google Maps, as well as a file upload field. The plugin supports a large number of languages.

    Example form.

    3. Fast Secure Contact Form

    A simple and at the same time powerful feedback form has a number of positive functions and settings. You won't have to worry about being flooded with spam because the plugin supports Akismet and allows you to set CAPTCHA. It is also possible to export and import settings, redirect the user after sending an email to any address, send files, edit styles and much more. Partial Russian translation.

    Example form.

    4. Visual Form Builder

    Very comfortable and simple form feedback. All settings and functions are available on one page, which makes it easy to manage. It has many fields that can be easily added with one click of the mouse. There is also the possibility of redirecting after sending a letter, anti-spam, form adaptability and much more.

    Settings window.

    Example form.

    5. Slick contact forms

    A very simple form, it doesn’t have a ton of settings, huge functionality, only 4 fields and nothing superfluous. The plugin differs from others in that the form is displayed through a widget and creates the effect of a floating or sliding form on the page. When pressed, it smoothly appears from the side, from above, etc. depends on the settings you choose.

    Example form.

    Web forms can be used for a variety of reasons, but their main purpose is to obtain feedback and collect requested information. However, their use goes beyond collecting information, and they are used for registration on the site, applications, and so on.

    If your site is on WordPress and you're looking for a feature-rich form builder for creating forms for any purpose, take a look at the Form Maker plugin.

    WordPress Form Maker

    This is one of the most popular form building plugins in the WordPress.org directory and comes with a user-friendly admin panel, a built-in form builder, and many customization options. At the time of this review, the plugin has over 1.5 million downloads, 90 thousand active installations and an average rating of 4.6 stars.

    Description Demo Download

    Let's take a closer look at the Form Maker plugin and see what features and functionality are included in it.

    The Form Maker plugin can be downloaded either from the WordPress directory or from official page plugin on Web-Dorado.com. The plugin comes with detailed documentation and a demo version for the admin panel and the forms themselves.

    Creating a Form

    Creating forms with Form Maker is very easy and does not require much time. After installing and activating the plugin, you will find it in the side menu of your Console, where you can create and manage your forms.

    Unlike other plugins where you have to create forms from scratch, Form Maker comes with 12 ready-made templates, which can later be edited and customized as desired.

    In addition, the plugin allows you to edit and save the form as a copy, which means that the template will not undergo any changes.

    Here, for example, is a template for a standard feedback form. You can drag fields up/down, change order
    and move them left or right to create columns in the form:

    However, if you want to create your own forms from scratch, simply click on the Add New button and the plugin will direct you to the form creation page.

    First, you will need to come up with a name, choose a theme for the form, and then you can start adding fields. Form Maker has an intuitive form builder that allows you to add as many fields as you want on your forms and view the changes you've made:

    There are different options for fields that you can add to your forms. They are designed for entering text, time and date of sending files, integration with PayPal, Captcha protection, and more.

    With available form fields, you can get any information from your visitors. The full list of field options is below:

    Each parameter of each field can be configured, allowing you to adjust the properties of the fields according to your needs and see all changes in the preview:

    Setting up the form

    Now let's talk about your form settings. You can give your form a great look with available design templates. There are currently 37 form themes in the plugin that can be edited using custom CSS.

    In addition, the plugin allows you to create your own own themes from scratch.

    To customize a form template, you need to go to its parameters (icon with a yellow pencil Edit).

    After you uncheck the automatic layout creation box, you can edit the HTML code, as well as change the position, add in-line design styles, and so on. Click on the appropriate buttons to add the field you need.

    Form Options

    There is a wide range of form parameters that the Form Maker plugin allows you to customize. For example, general form options, email options, payment methods, post-form actions, JavaScript, MySQL options, and conditional fields.

    Under general parameters you can find some basic form settings and front-end options. Choose the form theme and where you want to save your data, and select the users who can access the front-end form submission.

    In the email settings section, you can find settings for the messages sent to users and the administrator. Specify your email address, subject, and paste text into your message to the administrator.

    In the submit section, you can choose what happens when your visitors fill out and submit the form. You can choose from available options such as stay fit, stay on specific page or post, redirect them to a specific URL, or add custom text that will be displayed to visitors after submitting the form.

    Form Maker also provides PayPal integration. In the payment methods section, you can adjust payment settings, such as enabling PayPal, selecting the payment currency, tax rate, etc.

    Conditional fields are one of the features of the Form Maker plugin. This feature allows you to hide or show form fields depending on the specific modes that you have set.

    For example, you can set a conditional field to prompt for the name of the state if the user has selected the United States as their country. This will mean that the state name field will not be visible to other non-US users:

    In the submission section you can find all submitted forms. For each form, a summary of analytical data is available such as the number of entries, number of form views, conversion rate, and so on.

    This section is also searchable, which means you can search the database for all fields on a given form. Additionally, you can edit or delete any content and rearrange the submission fields in an order that suits your needs.

    The plugin allows you to export materials to CSV or XML format for viewing data in Microsoft Excel.

    Form Maker allows you to block IP addresses if you are being sent spam through your forms. To do this, you just need to go to the Blocked IPs section, indicate the IP address that you want to block in the appropriate field and click the Add IP button.

    You can also block IP addresses from the submit section of the plugin. Blocked IPs can be unblocked at any time.

    Add-ons

    Form Maker is a feature-rich plugin that comes with a number of add-ons that will allow you to expand technical capabilities your form.

    Here is the complete list of Form Maker add-ons:

    • Import/Export
    • Save Progress
    • Stripe Integration
    • Google PDF Integration
    • Mailchimp Integration
    • User Registration
    • Post Generation
    • Conditional Emails
    • Dropbox Integration
    • Google Drive Integration
    • Pushover Integration
    • Calculator
    Summary Form Maker is an excellent choice if you are looking for an effective tool for creating responsive web forms of any complexity on WordPress. It is well designed and has a good technical support team that is ready to help.