WordPress Contact Form Plugin (including SMTP)

Wordpress Contact Form

When it comes to wordpress plugins, I prefer those that are free, easy to set up (even for those without any coding skills – my clients), and with as much as customization as possible.

I have tried several plugins in this area – and the one that gives the most customizing options is – Ninja Forms. Besides providing the highest array of different types of fields/forms, it’s one of the few plugins that gives more than one form in its free version. And with the new GDPR regulation, one needs that in order to comply with the necessity to show or delete data upon request. HTML field type comes in handy here, in order to link an adequate page stating Privacy Policy of Your website.

When it comes to customization, you can change almost everything – that is crucial for websites written in other languages (or with sub-domains dedicated to different languages). And if you have some knowledge of coding – possibility of adding classes to individual elements within a form, makes it easier to target them with your css styling.

Besides all that, access to the stored data is well organized, and easily accessible – grouped by form through which it was recorded.

Of course, in regards to contact form mail delivery, it’s inevitable to run into a problem with the default php mail() function. Thus, setting up SMTP alternative is necessary more often than not. For this, I recommend using plugin named WP Mail SMTP by WPForms. It’s quite straight forward to set up, with the different mailing provider options (I’m using Gmail).

For further information, visit the links below: