Plugin Reviews

Ninja Forms

Forms created with a simple drag and drop interface. Contact forms, Email collection forms, or any other form you want on your WordPress site.

7 reviews
Average Rating
4.4 out of 5 stars
You are currently viewing the reviews that provided a rating of 3 stars. Click here to see all reviews.
Issue with translation
By , for WP 4.2.2

Ninja forms works as expected regarding managing people's submissions, even if this is not so clear on its interface a mention about a "database".

The other issue I have noticed today, I managed to translate all language terms but its javascript "word-and-character-counter.js" and "word-and-character-counter-min.js" are not getting the translated sentence for "character(s) left". In other idioms, this might have more parentesis such as "caractere(s) restante(s)"

In minified js version, I had to tweek setMsg function to:

setMsg: function() {
					t.msg=n.msg/*from default array*/;

and set msg attribute in default array:

var defaults = {
				// {char || word}
				type: 'char',
				// count {up || down} from or to the goal number
				count: 'down',
				// count {to || from} this number
				goal: 140,
				// Show description of counter
				text: true,
				// Specify target for the counter
				target: false,
				// Append target, otherwise prepend
				append: true,
				// Provide translate text for counter message
				translation: '',
				// Custom counter message
				msg: 'caractere(s) restante(s)'//finally!

Maybe messaged supposed to be fired through javascript could be in plugins admin page: http://your-page/wp-admin/admin.php?page=ninja-forms-settings&tab=label_settings

Works, but there is capabilities problems
By , for WP 4.1

Only works for admins out of the box, and there is no way to edit this in the plugin itself.

I had to manually edit this.
Adding the following code allowed me to enable editors to use the plugin as well.

function squazz_change_ninja_forms_capabilities_filter( ) {
   return 'edit_others_posts';
add_filter( 'ninja_forms_admin_menu_capabilities', 'squazz_change_ninja_forms_capabilities_filter' ); // Show Ninja Forms menu
add_filter( 'ninja_forms_admin_add_new_capabilities', 'squazz_change_ninja_forms_capabilities_filter' ); // Show "Add New" submenu
add_filter( 'ninja_forms_admin_all_forms_capabilities', 'squazz_change_ninja_forms_capabilities_filter' ); // Show "All Forms" submenu
add_filter( 'ninja_forms_admin_submissions_capabilities', 'squazz_change_ninja_forms_capabilities_filter' ); // Show "Submissions" submenu
add_filter( 'ninja_forms_admin_import_export_capabilities', 'squazz_change_ninja_forms_capabilities_filter' ); // Show "Import / Export" submenu
Developer's perspective: so-so
By , for WP 4.0

- creating a form is simple
- adding the form directly to a PHP template is easy
- adding custom classes to form fields is easy (this is a biggie!!)

- Sub-par UX design & wording; thus things that should be simple are complicated. "Notifications" is not a very intuitive term for emails, redirects and success messages - what's wrong with "Actions"?? And putting these actions anywhere but in the 'form settings' pane, where they should be, is totally bizarre. I had to search other-user's feedback to figure out how to accomplish the basic task of sending the admin an email upon form submission. Because never in a million years would I have thought to look for it in 'notifications'.
- Ninja forms only seems to support one captcha extension.... which is no longer available (Picatcha has been discontinued, according to the picatcha site). Soooooo, yeah that's kind of a problem. I've sent them a ticket to ask about this, so, we'll see where that goes. Which brings me to:
- They don't monitor the support forum on WordPress.org, which, fine, but to my dismay they don't have a forum on their own site, either. Tickets only. Really?? Why would they waste so much of their OWN time (let alone users' time) responding privately to individual tickets, when so many tickets could be prevented by having a solid forum? 1:many is more efficient than 1:1... I thought everyone knew this? That's why forums are, you know, a thing?? Totally baffling, man.

Worked well initially - After an update things messed up
By , for WP 4.0

The free version worked fine and very well to begin with - in fact is was initially a delight to use(though find it clashes with WPBakery Visual Composer).

However, since a recent Ninja form update, all emails/acknowledgements, redirects and success pages that I had spent a few hours setting up on my website were lost without warning. I was thus unaware that forms/course bookings etc.. filled in by my clients were not getting through to me and my clients were getting frustrated that i was not getting back.

I contacted Ninja forms and they were swift at getting back, and have been offering to help, though I am not familiar with the techie stuff I need to do and therefore am having to reprogram all the forms on the website again.

I had asked them if anyone else experienced what I did, and if this is likely to happen again and have received no reply. I have sent them another email to ask the same questions again.

If it does happen again I will likely switch to a different web form provider.

Expensive add-ons
By , for WP 3.8

While the form addon is awesome, but it is still not that easy to use for users with non-developer experience. It takes pretty much time to do things.
Addons are on the other hands too expensive, just my personal opinion.

The whole sit crashed
By , for WP 3.6.1

I really liked the solution, but the site crashed. I installed it and the Ninja form did work fine, suddenly as I was testing the site went down. The ISP checked and found the following problem below. Please people fix this! Its a good solution with a bug.

cl-web-03-16.log:Oct 7 14:44:22 cl-web-03-16 httpd.worker[55943]: [error] [client] Premature end of script headers: admin-ajax.php, referer: http://hamrin.se/wp/wp-admin/admin.php?page=ninja-forms&tab=form_settings&form_id=1&update_message=Form+Settings+Saved
cl-web-03-16.log:Oct 7 14:45:18 cl-web-03-16 httpd.worker[55943]: [warn] [client] mod_fcgid: read data timeout in 300 seconds, referer:http://hamrin.se/wp/wp-admin/admin.php?page=ninja-forms&tab=form_settings&form_id=1&update_message=Form+Settings+Saved

update issues from v1 to v2
By , for WP 3.4.2

This plugin is good if you're looking for an easy-to-use free form manager. I had some issues across some sites with the v1 to v2 update (paid user). Although the support team are actively involved in helping out.

You must log in to submit a review. You can also log in or register using the form near the top of this page.