How to add a feedback form to wordpress. Types of WordPress feedback plugins and how to work with them

Hello dear friend, partner, reader! Today I was asked to bring up a topic such as website feedback form - how to do it with php, without php, with plugins, without plugins, in general, we will consider this topic in as much detail as possible today.

No one has answered the question correctly yet, so you still have the opportunity to win in the competition and win 300 rubles.

Today I looked in the mail and was very surprised - I had several letters from two people, and from each of them there were almost identical letters. For example, one of them:

Here I have a User Support page, but earlier it was created by a separate script. I will talk about it in this article, but just below. Also in this article I will tell you how to create a feedback form in html, php, i.e. no plugins for wordpress.

And at the end of the article we'll play some more. Well, first things first.

To begin with, I would like to talk about the simplest way to create feedback.

Feedback form generator for the site.

As it turned out, there are quite a few simple and understandable services with which you can generate a simple feedback form in two clicks.

Here are some form generators:

  • webformgenerator
  • phpform
  • jotform
  • web-app
  • faary
  • form master
  • masterforms

Most of them are in English, so stock up on a dictionary. Although everything is intuitive there. This is a good solution for those who want to create their own feedback form without html knowledge, php, java or whatever you think you need to know.

In general, without knowledge, in short. Everything is done by clicking on the mouse.

Well, so that you do not have to deal with these services, I decided to sort it out alone with you and settled on the Main-IP service

You just need to go to this service, and click on this button. "Feedback form".

There we just have to customize the form, select the colors, sizes, fonts, etc. we need. After you customize it, you will need to click on the "Get code" button. Copy the code that appears.

But that's not all! There is a very important point. You will also need to register on the site, indicate the address of the page where the form is installed and the e-mail where letters should be sent. And that's all, you can check the performance. Well, a short video at the end of the section:

After you check it, immediately write about your impressions in the comments. Pzhlst.

Feedback form script (no plugins).

In general, I love solutions without plugins, but sometimes I am so lazy :). For each function, you can find an alternative without using plugins. I will try to describe every possibility where you can do without a plugin. So subscribe so as not to miss anything interesting.

So how is it the feedback form works with html, php and no plugins. Everything is very simple and there are several ways to implement it.

Here's an example of this kind:

If it suits you, you can familiarize yourself with the script and download it.

The form script is already in Russian, so it will be convenient for everyone. The settings are very simple - everyone can handle it. And if they fail, write to me.

All settings are in the config.php file, all you need to do is change the encoding and e-mail to your personal one.

$ mailto \u003d " [email protected]"; $ charset \u003d" utf-8 ";

You should have exactly the same, well, except for the email. Well, you understand.

Another php version of the feedback form.

Now let's talk about a script called Super AJAX Contact Form - it's already ready php contact form script.

If you google it, you can get to know it. But all you can find is an offer to buy it for $ 1. Moreover, it will be the English version.

And I offer my readers a Russified version of the script, and it's completely free - DOWNLOAD.

All you need to do with the archive is to unpack it to the right place. I unpacked it to root. And now my contact form has an address:

Http: // site / contact-form /

Of course, don't forget to change the email where notifications will be sent so that they don't come to us. To do this, you need to go to the address:

/ script_folder / assets / xml /

There is a config.php file - and there to register your soap. That's basically all the settings.

If you open a script in a corrupted encoding, you need:

1. Open index.php file in editor (I am using Notepad ++)
2. Convert encoding to UTF-8

This is exactly the same script that I had up to this point. And it was on him that there were problems from my readers. Well, maybe it was a jamb on a hosting, maybe it will be different for you.

Well, and a short video on using this script. Dug specially for you!

By the way, specified in the article html contact forms without plugins suitable for any site, on any hosting. Have you ever been for your blog?

Feedback form via wordpress plugin!

I myself have used a bunch of two plugins before. Form plugin as well as captcha plugin.

It was on this decision that I finally settled on. So that without hemorrhoids, simply and easily, establish a feedback form for yourself.

WordPress initially does not have a feedback form, but it is a necessary tool for communicating with visitors. In this article I will show you how to create a beautiful WordPress contact form using plugins, as well as without them with sending by mail.

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

Theory: Why do I need a feedback form?

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

But why would I set up some form when I can just write my email address? - This question arises among beginners who have not yet managed to gain popularity.

Cons of email addresses in contacts:

  1. A lot of spam comes from bots;
  2. Visitors rarely write;
  3. There is no benefit from the page.

I know that not everyone faced such problems, but believe me in 1 year, your mail will be included 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, setting up a feedback form ideally fights these issues. After all, no one will recognize your real mail, as well as all letters will reach quickly and will not end up in spam.

WordPress contact form using a plugin

Installing a plugin is the easiest option to create a beautiful WordPress contact form. However, here I ran into such a problem that most plugins are heavy, not pretty, and also have few settings.

Therefore, I spent several days looking for the best plugins that will be convenient for both the site administrator and the 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 pass spam and can do bulk mailing.

The plugin is perfectly displayed in any part of the site and can even be displayed in the sidebar. And the main plus 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 features a pop-up feedback form. Moreover, it is easy to edit, and the output can be configured anywhere, you can even draw a conclusion by the 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 makes WordPress terribly slow down.

The fact is that it creates unnecessary queries to the database, and also connects scripts to the scope blocking the download with the main file. Thus, the page load increases by 2 seconds and it is not necessary that there is a feedback form on the page.

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

Online feedback form generator

Few have heard, but there are sites that are able to create beautiful forms of communication and are easily customizable, after which a special code is obtained to be inserted 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 mail processing.

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

But already for $ 5 you can receive 1000 letters, an antispam system is built in, disk space is added, reports are generated and you can easily connect a mailing service.

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

I didn't find any video tutorials, but there is a good installation guide!

Php contact form without plugins

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

  1. Create php file;
  2. On the contact page (in html format) write a few lines;
  3. Connect Google library (if the form doesn't work);
  4. If it's not pretty, add styles.

I didn't want to describe everything on the site in detail, so I shot a video and made an archive with the necessary files on the Yandex disk. Archive files can be downloaded -.

Video instruction for creating a feedback form without plugins

Someone's form doesn't work? Then you need to insert into the header.php file: (connecting google library). I hope that the instructions are very clear and simple for everyone. Also in the archive you will find a file with styles. Just copy all the lines and paste into the style.css file at the end.

Attention: free hosting does not support the function of sending letters. And also the use of the test mode.

Instead of conclusions

In this article, I've covered all the ways to create a beautiful WordPress contact form. 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 customized for myself. If you dig well, then the styles of the first plug-in can be reconfigured in your own way, but this is a topic for another article.

In this article, you will learn how to implement a button function feedback for site on WordPress in two similar ways.

We will learn how to insert a button "Request a call back" or "Write to us" to your WordPress site, by clicking on which, a modal window will pop up with feedback form.

1. Combination (Contact Form 7 + FancyBox)

To do this, we need to install the popular jQuery plugin FancyBoxwhich will display the plugin form Contact Form 7.

For example, let's place our button in the sidebar. At the moment I have installed Wordpress 4.9.1 with default theme Twenty seventeen.

Let's add a new contact form: Contact Form 7 -\u003e Add New... You will see the default form template, give it your own name and save it as in the screenshot below.

In the tab Contac Form 7 -\u003e Contact Forms, opposite the shape you created "Feedback" you will see a shortcode: , which can be inserted into the desired place on the site.

Let's go to the menu Appearance -\u003e Widgets, add a text widget to the sidebar and insert the shortcode with the form there.

The sidebar appeared feedback form, but we would like to hide it so that it only appears in the modal when the button is clicked. Let's hide our form and put a button instead, for this we will write the following code in the widget:


where we give id arbitrary name customForm, in the future, through it, we will connect the form to the modal window.

Let's add the above button code:

/ * bind link to form * /
Write to us

At this point in the text widget, you should see the following.

We are faced with the same task: Display a text link or a button in the sidebar "Request a call back" when you click on which, the form will pop up in the modal window. The visitor fills in the form fields, clicks the button "Send" and closes the form. The site administrator receives the contacts of this visitor on his email and contacts him.

Create a new form with two fields for entering a name, phone number and a button "Send"... Copy shortcode from there.

Add a new modal window: Popup Maker -\u003e Add Popup, insert a new shortcode into the text area and update. The plugin automatically assigned the modal window CSS class - popmake-833.

Let's remember this class, in the future it will associate the form with the modal window. Paste the following code into the sidebar text widget.

Request a call back

Those who at least somehow want to have a connection with visitors are often asked the question: how to create a feedback form on the site? which is usually displayed on the contact page so that visitors have the opportunity to write to you about any reason. This feedback form does not need to be done by yourself, it has already been invented and you just need to install a feedback plugin that will help you easily install the desired form and customize it to your needs. In this review, you will get acquainted with a list of the best feedback form plugins that have various capabilities and directions and with their help you can organize any forms on your site without involving a programmer, and this will be much cheaper, in other words, the same result for less money. You can find them in the ru.wordpress.org/plugins/ repository by searching by entering the appropriate name of the form plugin in the search bar.

Why do I need a feedback form?

  1. Many people are interested in this question, because you can just write your email inbox and that will be enough, but, firstly, there are some nuances, the fact is that if you just write down the name of the email. mailbox, it can be used by spammers, who will then constantly replenish your mailbox with garbage, i.e. it is a kind of spam protection.
  2. Secondly, this is of course convenience, if a person has already entered your site, then of course he will want to quickly write to you right from here without any problems, and in the form he will indicate his box, where he will receive an answer from you.
  3. Thirdly, it is sometimes necessary to send some template data, by the type of filling in a form. That is, there can be many fields in the feedback, which can be called whatever you like, depending on the topic, and this data will already be sent by the template to the site owner. It turns out that you fill out a form and send it.

Thus, if you install yourself a feedback plugin for WordPress, you will solve some of the issues related to quick response of visitors, which will be convenient for both you and them. So let's take a look at some of the most outstanding WordPress feedback plugins:

List of WordPress feedback plugins

1.Contact Form 7

It’s right if we start with the most popular WordPress contact form plugin, Contact Form 7 (FREE) - which has already been used by over 5 million people. It achieved such popularity due to a long period of use, during which it constantly changed only for the better, which is why it is recognized as the best feedback plugin. It is very easy to use and with minimal settings that even amateurs can cope with, but skills in working with html should be, because the form will need to be edited and the inscriptions changed to Russian.

It supports about 46 languages, so it has covered almost the entire world. It is capable of using CAPTCHAs, and filtering spam with Akismet. It is updated frequently, the support works very well and is set up fairly quickly. Its main task is to create a feedback form with sending it by mail. He does it perfectly, so he can be safely recommended to everyone.

2. Contact Form by BestWebSoft

- also a convenient and simple form plugin for WordPress, with which you can just as easily install a contact form on the site using a shortcode. This plugin is also worthy of special attention, because in its free version it has quite rich functions, among which there is determination of the sender's IP address, date and time of sending, the ability to translate the entire form into another language, protection against spam, the ability to extend the contact form using the Contact Form Multi plugin ... and many others. Those who want to see extraordinary abilities, of course, must pay extra and then you can already see such functions as: setting styles, auto-reply option, customizable tips and many others, but I would call it an auto-complete form plugin for its ability to do this.

This plugin from BestWebSoft has gained fame for its reliability and responsive tech support. It is recommended by many who have already used it and were satisfied with it.

3. Contact Form Builder WordPress Plugin by vCita

- behind such a long name of the plugin lies a modest hard worker who, after installation, will quickly set up a contact form, immediately set the field size, color and font in the field. He can easily install a contact form using a shortcode on any page of the site. It can work with 7 languages, including Russian. It is more attractive for its unique recognizable style, which is good at attracting site visitors to itself and with it you can easily send a notification through the feedback form, in fact, why is it needed. In just a minute, you can set up a contact form anywhere on your site or on every page. If the free options are not enough for you, then you can always look at the list from the paid option and make a choice by purchasing a plugin.

4. Jetpack

- this multifunctional builder plugin that has a whole set of different versatile accessories that can: show site analytics, automatically publish posts to social networks in advance, provide SEO tools, ad program with leading search engines, PayPal payment buttons and even backup the entire site, and there is still a lot of interesting things, free of charge, but there is also a paid version with advanced features.

So among this variety there is an opportunity to use an interface with forms that can be added anywhere. It turns out that in addition to everything, this plugin can be used in the form of a feedback form and with the installation of this plugin you will gain many interesting and previously unknown advantages. So go for it.

5. Ninja Forms

- unlike its predecessor, this plugin is narrowly focused and the fact that it can quickly create any form in a matter of minutes without restrictions is its main task. The form is created using the drag-and-drop method, which will allow even a beginner to quickly navigate and make any form of any complexity. It supports options such as: anti-spam Google reCaptcha, export and import of forms, use of custom input masks, redirect to another page after completing the form filling, etc.

6. Visual Form Builder

Is a WordPress contact form plugin that can please you if you choose it. After all, it has a number of useful things: an antispam system, saving records in a database, inserting a form using a shortcode, exporting records to CSV and other delights. It is very convenient, since the fields are added by simple drag and drop, but it is more useful because you can create any fields, because it is aimed not only at feedback, but at the installation of various web forms. I didn’t like it because when you insert the form into the widget, the first letters of the field labels are closed with some icon, I couldn’t fix it myself. In other places, everything was fine.

In general, I must say that if you need some unusual web form, then with this plugin it will be possible to implement it, but if the capabilities of the free version are not enough, then you can switch to the paid ... support adequately helps to solve problems, even gives advice.

7. Contact Form by Supsystic

Is a recaptcha feedback plugin, simple and convenient in that it is intended only for feedback, and setup takes a few seconds and there is nothing superfluous. Moreover, it fits very well into your theme. In terms of functionality, it is similar to Contact Form 7, i.e. the same possibilities, but what you like about it, you can say after trying it out.

8. Formidable Forms - Form Builder for WordPress

- it will help you add a feedback form to the site, as well as a survey form, purchase and order forms, user registration forms, event calendars, as well as any other forms that will look good on a screen of any size, be it a tablet or a smartphone. Moreover, you can add your own fields, or you can use ready-made forms that the developers of this plugin offer to use. You can customize the style of your web form, although if you display this form, it will be the same everywhere, but if you want it to be different, then you need to switch to the paid PRO version. But the paid version can already implement a multi-page form, apply conditional logic, integrate platforms, manage data, etc. The paid part allows you to enter, display, edit and filter data in the interface of your site without any additional plugins. Honestly, the possibilities of this plugin make your head swell, of course, there is simply not enough time to try all the possibilities. Such plugins are often used in stores and on information gathering sites, questionnaires and others.

9. FormCraft - Form Builder for WordPress

- as the developers claim that it is a direct competitor to the Contact Form 7 plugin, which it can easily replace and will look no worse and even surpass it in functionality. The free version provides a minimum of fields, which is why the form is, of course, poor, but this will be enough to create a feedback form on the site. It should also be noted that the plugin was created in a paid version, and later they made a free version, seen for advertising and for a seed. The nCrafts development team is very painstakingly working on the development of their product and is concerned with its quality, so those who want a scrupulous developer, he is in front of you.

10. FormGet Contact Form

Is a callback plugin and moreover a very effective contact form maker that allows you to embed any form on your website in a few clicks. Select form fields, customize your options, and easily embed a contact form on your site. It will help you quickly make a feedback form, a reference form, a booking form, a consulting service form, a contact form, a mailing list form, a survey form, an application for participation in the work, a registration form for a seminar, a form for blogging, a form for newsletter subscriptions, wedding planner form, real estate application form, product demo invitation form, online order form, etc. The description of the possibilities is more than detailed, but there is one BUT, it does not work adequately with the Russian language everywhere, therefore, instead of letters, it can display hieroglyphs.

11. Very Simple Contact Form

- judging by the name, this is the easiest plugin to create feedback on the site. The form contains only fields for name, email, subject and message. And simple captcha (random number) and also supports shortcode. There is even nothing to add, but what else is needed? If you limit yourself to this simplest form, then having installed it you will have enough of it for a long time, at least the simpler, the more reliable.

12. Quick Contact Form

- the same simple plugin of forms, has several forms, there is an autoresponder, there is a set of built-in styles. Again, for a simple feedback form, it will be enough for you, you can safely put it.

13. RegistrationMagic-Custom Registration Forms

- this plugin for creating forms as well as for registering WordPress users, which gives you general control over registration, users on your website. You can create different forms for user registration, each with different predefined fields. You can also set up payments for paid custom registrations. The Front-End user registration area allows your users to log in, reset password, verify transactions, upload content, etc.

RegistrationMagic keeps track of all incoming forms and actions that you can track from the dashboard. He can also receive attachments and view / download them from one area in the control panel. Advanced filters allow you to view data for a specific form and by time. And the most delicious thing for this plugin is the ability to add non-existent functions. It looks simple: if you need this or that option, then you just need to write to the technical support and they will implement it and in the next update you will see your desire brought to life.

14. Contact form from WPForms

- Allows you to create beautiful contact forms, subscription forms, payment forms and other types of forms for your site in minutes. Perfect for mobile versions. The main focus of this plugin is aimed at high-quality and fast work so that the user does not have any questions about creating and customizing any forms. SEO parameters are thought out and adjusted.

By the way, its use is convenient because when you create a form, you immediately see the result of your changes, that is, the preview window. In terms of functionality, not many free plugins will be able to compete with it, and you also need to add a detailed description of how the plugin works. Often you do not know how to implement either a survey or a donation form, and after reading and looking at the description on the developer's website, you can literally imagine how this can be implemented, and even without knowing the basics of programming. You can safely recommend it.

15. Caldera Forms

- has a visual editor and makes it easy to create a form for WordPress. You can customize your form with multiple columns, add additional pages, and collect user responses to analyze relevant information from your customers and site visitors. Anti-spam, AJAX, email notifications, and database record tracking are enabled by default. I liked it for its conditional logic for form fields, while others offer it in paid versions, but this plugin also has a paid extension. I also liked the very large FAQ list, which describes the various options that you can use if you read.

16. Smart Forms

Responsive forms, shortcode, custom form fields, conditional logic, a style editor, and even a JavaScript editor if you can code in that language. Well, if we consider the paid version of missile defense, then there are already multi-stage forms. In general, there is something to attract, since you will find everything you need, and especially a feedback form using this plugin will work without problems. He attracted me with ready-made generally accepted forms, if you need standard forms, then you just choose and it's ready and I have positive emotions from him, since the forms are not just frames, but already stylized, and they adapt to the size allocated for them, besides there are ready-made icons with which you can decorate your form. After creating the form, almost nothing had to be adjusted. I will say about him that it is also a valid product.

PAYED VERSIONS of contact form plugins

- for special and complex situations, when you need to show miracles in the implementation of complex forms, it is better to use professional versions, because if not paid versions, then you just have to hire a programmer who will write his own form for you, but this is sometimes more expensive than installing a paid plugin. In order to understand for yourself which product is best for you, you need to visualize in advance how the form will look. Next, you need to contact support and find out about the possibility of implementing your idea, and technical support often prompts and helps with a solution.

17. Ninja Kick: WordPress Contact Form

- costs $ 19. It comes with 3 awesome themes, a social bar, Mailchimp integration, and extensive design customization. This lightweight plugin uses modern CSS3 transitions, has a responsive layout, works well on mobile, and is gesture responsive. The form is submitted via AJAX, so it doesn't reload your page. The beauty of this plugin lies in the hidden form or floating button, when you click on which, the feedback form instantly takes off and is ready to work, moreover, the beautiful animation does it gracefully. Probably for the sake of this, people agree to pay, but it's worth it or not, it's up to you.

18. Gravity Forms (gravityforms.com)

- costs $ 59. I would say that this is a master of his craft, because it can be used to implement very complex combinations of logical transitions and calculations. For myself, I can't imagine what needs to be stirred up in order to fully load this fellow, but the fact that you can do very complex forms without a programmer is a fact. For those who are aiming to get more complicated in this direction, let them immediately find out about the capabilities of professional plug-ins, because the free ones will help you only at first.

19. Quform

- costs $ 29. This paysite is rented according to the possibilities in front of Gravity, but it costs half the price. So it all depends on the task at hand. But in reliability, he can put a bold 5 out of 5, because his reviews are excellent. I suppose the technical support tries and respects its customers.

Installing, russifying and configuring the Cforms plugin

Hello dear friends and blog guests! Today, as I promised earlier, I'm telling you how to create a beautiful wordpress feedback form using a unique plugin that not everyone knows about - this Cforms plugin!

Cforms plugin is a flexible and feature-rich form builder for WordPress with features that amaze any blogger. All other WordPress feedback form plugins can't match it and envy the versatility and beauty of cforms.

So, dear friends, let's see how a beautiful wordpress feedback form is created using the Cforms plugin ...

How do I install the Cforms plugin?

In order to install this plugin you need to download it first. You can do it here - CFORMS PLUGIN DOWNLOAD LINK... This is the download link from the official WordPress site.

You can also install the Cforms plugin directly from your admin panel by going through the tabs: "Plugins" - "Add new" - "Search plugins" by typing its name "Cforms" there:

In my picture, the Cforms plugin is already active, and you will have the "Install" tab. Click on it, and then click on the "Activate" tab that appears. All of your Cforms plugin is now installed and active, but not quite ready to go yet. In order for it to be completely ready, it needs to be Russified.

How to Russify the Cforms Plugin?

It's pretty easy to do! You will need to follow this link and download the Russifier for the Cforms plugin: DOWNLOAD TRANSLATION

Here is a screenshot of how to download the Russifier for the Cforms plugin:

Further, after you have downloaded the Russification file, be sure to rename it like this: cforms2-ru_RU.mo ... Now go to your hosting, where all the folders and files of your site are located and upload the Russification file of the Cforms plugin here along this path: wp-content / languages \u200b\u200b/ plugins / cforms2-ru_RU.mo .

Now open your WordPress admin panel and enjoy the Russified Cforms plugin:

How to configure the Cforms plugin to bebeautiful feedback form wordpress - Let's Do It!

Well, on this occasion, there is a video that will help you set up your Cforms plugin correctly, so that then you have a beautiful wordpress feedback form on your site.