WordPress plugin intelligence profile

NM Contact Forms

Contact form plugin. NM contact forms allow you simple contact form integration with two built-in anti-spam solutions. Supports get variable.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 5.2
Current version2.0
WordPress coverageTested up to WordPress 5.2
Minimum stackWP 3.0.1 · PHP —
Directory statusactive
Last directory update1 Mar 20206y ago
Active installations200Adoption metric — not a quality score
WordPress.org rating4.8 / 5 from 24 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records NM Contact Forms version 2.0 as active, updated 6y ago and tested up to WordPress 5.2.

Overview

About this plugin

First off all this contact form plugin is completely free and has no premium plugin bullshit.

NM Contact Forms Plugin allow you simple contact form integration into your WordPress Website. Plugin has 2 built-in anti-spam solutions: HoneyPot and NoCaptcha reCaptcha. The plugin supports various form field types and has neat admin user interface.

Link to Detailed documentation

Why to choose NM contact forms you may ask.

Friendly UI:

Drag and drop interface that allows to define contact form fields order. Plugin allows to turn on/off default styling (off by default). Option to remove donation bar Responsive user interface

Control over each field:

Following field types available:

TEXT TEXTAREA FREE TEXT WITH LABEL EMAIL SELECT CHECKBOXES RADIO BUTTONS SINGLE FILE UPLOAD GET VARIABLE SUBMIT HONEY POT HORIZONTAL RULES RECAPTCHA

Define zones in the form Define extra classes Choose place holders Choose if field is required Make field read-only and pre-populate it with GET variable.

Built in anti-spam solutions:

reCaptcha (requires Google reCaptcha site key and secret) Honey Pot

GET variable:

GET variable allows to pass information from URL to the form. product=Shampoo), in this case your GET variable name is 'product', so in NM contact form field settings you need to define same GET variable. When user visits Contact Us page, the field will be pre-filled with GET variable value.

You can save some time for the users, so they doesn't have to fill information that is already known, and just needs to be sent with form all together.

You can use GET variable with following contact form fields:

Hidden field Regular input Checkbox Select Textarea

If you find any bugs, please report! I will add you to contributors list.

TO DO:

Custom error messages Auto response Custom email templates

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • contact form builder
  • contact form plugin
  • contact forms
  • contact us
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 5.2

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 5.2.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to5.2
Minimum requirementsWordPress 3.0.1 · PHP not listed
Update activity1 Mar 20206y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.