Just a few weeks ago I saw a review by Pippin about Ninja Forms and I was immediately impressed. It is intuitive, well documented, & open source; all without a yearly fee. At the same time I was trying to get the most out of my contact forms and I was adding hidden fields that allow me to capture additional information (like geolocation, browser, operating system, etc) about the user without bothering them.
So, in the interest of getting the most out of every opportunity presented to me I took the plunge and developed User Analytics for Ninja Forms.
Extension Features
This extension allows you to automagically capture:
- Geolocation (country, state, zip, city)
- Hardware / software (browser, browser version, operating system)
- IP address
Extension Roadmap
This plugin isn't nearly done. In the near future I want to parse the information in the Google Analytics cookie and give admins even more information like:
- Number of pages visited
- Time on site
- Previous Visits
- SEM Campaign
- Referring page
And after all that is done I want to improve it even more by showing the admin the actual page path that was taken to get to the form.
So you can see there is still a bunch to do and the best part is that I use this myself. As I continually update this and expand upon it expect the plugin to change.
Conclusion
Ninja Forms is awesome. If you've tried Gravity Forms, Contact Form 7, JotForm, or WuFoo in the past I encourage you to try Ninja Forms because it gives a lot of value without a yearly price tag.
This is my first paid extension that I'm releasing. I hope it goes well and if it does then I plan on releasing many more for Ninja Forms and other markets.
Great job, Patrick. I’ve been a pretty die-hard Gravity Forms user, but I’ve been seeing Ninja Forms around and I think it’s about time to check it out.
Thanks Dustin! Ninja Forms is pretty great especially since it is open source and extensible. BR isn’t very comfortable with the idea of an annual fee for a product so this is a better fit for the agency.
Hi !!!
I want to capture time and ip address of the form submitter user.
How can i do that?
I am using NINJA FORMS as a form for my website..
Please do reply asap!!!
Hi Raman! Ninja Forms already stores the date a form is submitted and if you have email notifications those should be sent at the exact same time the form is submitted. The User Analytics extension will certainly capture an IP address and a ton more. 🙂
Thanks Patrick!!
The user analytics extension is paid and how the price thing works??
Yes – you’ll have to purchase it from this page on the Ninja Forms site.
Can we track Time ??
I am getting date when form is submitted..
I will get IP address if i am using extension thing..
But what about time ??
Please do reply!!
Isn’t the time the email comes in close enough? Otherwise you’ll have to customize your Ninja Forms email settings or field settings to include that data.
Will there be an update for Ninja forms 3.0+ ?
Yes there will! I have someone looking at it next week. 🙂
Awesome! Thanks for the update
Hi Patrick, does this plugin work off the query string, or via the analytics cookie? Reason for asking is, i’d like to track and pass through the google keyword the person found us with, without having to re-write the url to included this keyword/utm_term, if they’re filling out the form on say the 2nd page on their visit.
Hey Singh!
I no longer maintain this plugin. The Ninja Forms team does that now.
But when I last maintained the plugin a lot of data gets pulled out of the query string.