WP Ninjas unleash the power of NinjaForms on WordPress.org


NinjaForms launched back in June as a commercial plugin, but recently the folks at WP Ninjas have released NinjaForms Lite into the WordPress plugin repository. NinjaForms normally costs $30 but the version on the WordPress.org repository is, as you might expect, entirely free. There are differences between the two versions, though.

The lite version can do nearly everything the paid version can, but as a free user you won’t be able to:

  • Grant users the ability to create posts/pages/etc from a front-end form
  • Separate long forms into sections to make managing them easier
  • Allow users to save their progress and come back to complete the form later
  • Use powerful pre and post processing hooks

NinjaForms Pro comes with a one year support subscription. Your intended use case will determine whether the free or paid version is what you need. For more information, feel free to check out the WP Ninjas site. Or you can pick up the Lite version on the WordPress Plugin Repository.

What do you use to build forms on your WordPress sites? Do you think releasing a free version of a paid plugin on the WordPress.org directory is a good idea?

16 thoughts on “WP Ninjas unleash the power of NinjaForms on WordPress.org

  1. At the moment I’m using Contact form 7 and Really simple captcha plugins to produce forms.

    Releasing a free version of a paid plugin probably means that the paid version wasn’t selling but it has to be good for we general WordPress users.

    Only problem… if the free version is withdrawn and no more updates are available.

    Might stay eith what I’m using.

  2. I use Gravity Forms for all my form needs — it’s easy to use and has most all the bells and whistles you’d expect and more. Went to Ninja Forms and took a look at this product and there is very little info on the website to make a real judgement, but from what I can see, it looks confusing to use and doesn’t offer any of the cool features Gravity Forms does — way to simplistic — sorry ninjas!

  3. Just thought I would chime in. 🙂 Ninja Forms sells pretty well considering we haven’t done any marketing or publicity and we’re relatively unknown. Our reasoning for releasing a free version was simply to give our basic product some more mainstream exposure. We hope it will go a long way in finding out what people want and how well we’re doing across varieties of WordPress environments.

    @Fred – Thanks for you thoughts. What more information might we provide? We list our features and they each link to pages that have snapshots and explain those features. I ask so that we can improve.

    Obviously I’m biased but Ninja Forms is extremely easy to use and very self explanatory but I definitely would expect anyone who hasn’t used it to be able to speak on that. That was another reason for the free version. Think of it as a live, fully functioning, value adding demo.

    Ninja Forms is extremely young in the grand scheme of things and certainly can not yet complete with all the features of Gravity Forms, we also don’t pretend too. What we do offer is a great plugin that does what it says, does it well, phenomenal support when the occasion arises, and continued development to make it even better.

    • Hi James
      Sorry if I caused offence.
      I run a local install on XAMPP where I always have problems testing Contact Form 7.
      I’ll try Ninja forms on the local install and report how I get on.

      • @Keith, Absolutely no offense at all. The only way we stand to get better is by honest feedback, so it’s always welcome. Ninja Forms can’t be the best without first having a beginning. 🙂

        • Thanks for reply James.
          Looks as though you guys are working hard and I’m shooting from the hip!

          As I said, I always have problems with Contact form 7 on a local install – can’t get it to send.
          I used to have a workaround, some settings in the php.ini file that had to be changed, but can’t find it.

          Just installed your plugin on local XAMPP install and got error message…

          “Warning: require_once(C:\xampp\htdocs\wmwebdesign/wp-content/plugins/ninja-forms-lite/includes/wp-editor-return.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\wmwebdesign\wp-content\plugins
          inja_forms.php on line 171”

          Don’t mean much to me, but if you guys have any thoughts.

          If I’m happy with the local install, I’ll use it on my live sites and on my client sites.

          • @Keith, This is totally on us. You see when we put up the free version there was some confusion in the naming convention between our “lite” version and our “pro” version. I am making the corrections now and recommitting to the repository.

            Thanks for pointing that out and that is exactly why we need feedback. 🙂

  4. No problem James
    Let me know when it’s up and I’ll give it another try.
    I’m in the UK where it’s coming up to 9pm, so it may be tomorrow before I try it.

    If it looks good and works I’ll be tweeting about it for a month. LOL

    • Hey Keith,

      This is Kevin, the other half of WP Ninjas. I’m committing the changes to the repository now, and sometimes this process can take a while. I’m also in the UK (Liverpool area) and WordPress.org doesn’t seem to like me SVN’ing from across the pond. The version will be 1.2.5, so if you check back in a few hours, or tomorrow morning, you should see that version as the current one.

      Thanks for checking it out,


    • Just got everything updated properly, you should be good to go with version 1.2.5. If you downloaded before reading this, I’d re-download it, just to be on the safe side.

      • Hi Kevin
        Downloaded on XAMPP local site and no error messages.

        I’ll set up a form tomorrow and let you know how it goes.

        Liverpool eh, I’m in Solihull in West Midlands.
        What are you, Liverpool or Everton?

        • Thanks Keith,

          Let me know how Ninja Forms works for you. As James said earlier, our goal is to create a great product, so any feedback is appreciated! Since I’m an American here working on my MA, I really don’t have a team. My landlord tells me I have to be for LFC, and we live practically in the shadow of the Red’s stadium, so I’m thinking we’ll have to be Reds or get beaten up. 🙂

          • Kevin – let’s comtinue out conversation off air – not fair on WP Candy for me to hog the post.

            Connect with me at… keithatwmwebdesign.co.uk

            I can then send you screen shots and we can chat easilly.

            Good advice from your landlord.
            Liverpool takes its football (soccer” pretty seriously.

            “Football’s not a matter of life and death … it’s more important than that,” (former Liverpool FC manager Bill Shankly)

  5. I might actually take this for a spin this time around. I’m getting tired of hand coding the forms each time I need some new fields or functionality, so this might come in handy. I will report on my experience shortly.

Comments are closed.