Hopefully this post will help most users having problems with Ninja Forms. If you are experiencing errors submitting, creating or editing forms, please go through this checklist before you create a new forum post.
Ninja Forms uses the version of jQuery (the javascript library) that comes packaged with WordPress. This means that if you are using an external jQuery file, or another plugin is loading its own version of jQuery, errors may arise. For example, if you are using WordPress version 3.3 or higher, Ninja Forms expects that your site will have version 1.7 of jQuery. If you have a theme or plugin which changes this to an earlier version of jQuery, Ninja Forms may not work properly.
Most of our support cases are javascript related and can be solved by the following steps:
- Determine that it is a jQuery problem.
- Attach the form to a page, and load that page in your browser of choice.
- Right click on the background of your page and select “View Source”.
- In the window that opens, search (usually F3 on your keyboard) for “jQuery” without the quotes. Look at all the results until you find something with a version number. This will usually be either 1.7 or something like 1.4.2. If you find anything earlier than 1.7 (be sure to search more than once, as your page can load more than one version of jQuery), then you have found the source of your errors.
- Deactivate all of your other plugins and reload the page which contains your Ninja Form
- If Ninja Forms now works
- Activate your plugins one at a time, reloading the page between each activation.
- Once your form stops working, you’ve found the problem plugin.
- If you require both Ninja Forms and the other plugin, contact the author of the other plugin and ask for an update to the newest version of jQuery.
- If Ninja Forms still isn’t working
- With all your plugins disabled, follow the step mentioned at the beginning of right clicking and selecting “View Source”.
- If you are still able to find earlier versions of jQuery (lower than 1.7), then the jQuery is being loaded by your theme.
- Contact the theme author and ask for an update which uses the newest version of jQuery.
If you are unable to get an update from your plugin or theme author, we (the WP Ninjas) are willing to quote a price for these plugin and theme updates on a per-case basis.
I hope that this is a helpful troubleshooting tool. If you follow these steps and are still unable to get Ninja Forms to work properly, then please leave your own forum post with our specific issue.

