Pricing (weighted 12%)
Typeform
Core: FREE
The free plan offers tons of great features like unlimited forms & submissions, mobile-ready forms, access to the emplate gallery, split-device metrics, SSL encryption, reporting and much more. All this features will be available but a Typeform branding will appear on the footer of your form. There are some features that you could miss out like conditional logic.
Pro: $22/month
The pro plan has a really good value for the money, it will remove the Typeform branding and it includes all CORE features plus conditional logic, email respondent notifications, customizable thank you screen hidden fields and up to 2GB of storage.
PRO+: from $70/month
It includes all PRO features plus Priority support, user invites, HIPAA compliance and File upload up to 4GB per user.
Typeform offers 20% off for yearly billing.
Ninja Forms
Personal Plan: $99
This one is going to offer more features like Conditional Logic, File Uploads or Multi-Part Forms. Plus, you get 20% off for any additional adon installed. Depending on how many add-ons you choose and how many websites you own the price will vary. All of this for 1 site with 1 year of updates and support.
Proffessional Plan: $199
This plan includes 40% off aditional add-ons witch may be installed on up to 20 sites, plus even faster support email response times (8 business hours).
Agency Plan: $499
With the Agency Membership you'll have access to all 40 add-on that Ninja Forms sells at this moment, priority email response (4 business hours), Live / Screenshare support, access to the Builder PRO Pack, PDF form Submissions and integrations with popular online services like MailChimp, Salessforce, PayPal or Zapier.
Ninja Forms are only available for WordPress.org sites. If your site is not built on WordPress go with Wufoo.
Keep in mind that for all plans you will get a full year of support and updates from the date of purchase. If you wish to continue getting support or updates after one year you will have to renew your subscription.
You'll only get 30 day refunds for individual extensions but the bundle purchases cannot be refunded.
Design (weighted 12%)
Typeform
Typeform has an unique form interface that only shows one question at a time. The tool allows you to include images and videos in your forms and uses fonts much larger than the average form builder. Images can be used as buttons for interactive forms.
The whole platform is designed in a drag-and-drop format, so learning how to use it will be extremely easy.
If you're looking for a new way of presenting forms then Typeform is a great option to consider.
Ninja Forms
Ninja Forms have a clean and simple design. There are no form templates available at this moment. Customization is possible, although not on a deep level, but is enough to integrate the forms with your website design.
If you wish to customize your design a drag and drop editor is available but being familiar with the WordPress interface might help.
Features (weighted 12%)
Typeform
Pro forms support logic jumps, payments, and more
Mobile and keyboard shortcut friendly. This means that the forms will be accompanied by letters, which you can tap on your keyboard to quickly fill out the form from your computer without ever touching your mouse.
You'll see one question at a time, with large answer and text fields so users can easily tap it on a mobile device.
They are reporting higher completion rates than other services.
Ninja Forms
Most of Ninja Forms' features are available as add-ons: conditional logic, multiple forms, file uploads, login customization. Check pricing to see exactly how many add-ons are included in every plan. If you need more features but want to stay on budget go with Typeform.
Frontend posting is a great feature that allows you to create posts, pages, or custom post types from user input.
Backend Features (weighted 12%)
Typeform
Creating a form in Typeform isn't so much different from creating a form in any other app.
Once you have created your form, editing and rearranging the fields is hassle free and doesn't consume massive amounts of your time.
The dashboard has three menu sections: Build, Design, Configure, Distribute, Analyze.
Under the Build section you can drag and drop your fields (logic jumps are also available here and hidden fields). The Design section allows you to change color schemes, fonts or opt for a whole different theme. Under Configure your general form settings, add or remove integrations, setup respondent notifications and configure the progress widget. After your form is completed youcan go to the Diustribute section to grab the URL or embed code. Next is the Analize section where all the reports and metrcis are available.
Ninja Forms
Being a WordPress plugin, Ninja Forms has their interface integrated into the WP admin panel. If you are familiar with WordPress you'll have no trouble creating your forms.
Just select New form to access the drag and drop form builder. The add-ons and extensions will also be available under the Forms menu.
Extensibility (weighted 12%)
Typeform
Their integration with Zapier helps you push data
you collect on Typeform to over 500 services like Google Sheets (aave new Typeform entries to a Google Sheets spreadsheet), MailChimp (for creating MailChimp subscribers from your entries), Trello, Dropbox and many more.
Ninja Forms
Ninja Forms integrates with the most popular email marketing app like AWeber, MailChimp or Constant Contact, GetResponse or iContact so you can quickly create newsletter signup forms.
A huge list of integrations like PayPal Express, Zoho CRM, Stripe and many others is available.
If you need too many of these add-ons Ninja Forms could get on the pricey side so you might consider Typeform.
Flexibility (weighted 12%)
Typeform
Typeform does not limit how many questions you can ask per form.
Typeform does not refund for contracts cancelled before the contracted period ends so be careful when committing to a full year plan.
Ninja Forms
All the add-ons available make Ninja Forms a very flexible form builder but at the same time if you are planning on using too many of these extensions the service will get a bit costly.
Using the Excel Export add-on you can export Ninja Forms submissions to an Excel file.
Statistics (weighted 12%)
Typeform
Typeform doesn't have a built in analytics feature but you can easily add your Google Analytics tracking code to any of your form, in order to track and collect data about users who submit your forms. In the Analize section from your dashboard, some metrics (completion rate, unique visits or responses) will be available for every device (desktop, tablet and smartphone).
Ninja Forms
The User Analytics extension will help you collect data about users who submit your forms.
You’ll also be able to capture the OS, IP address, Browser & Version. If the user’s IP is in the database you’ll also be able to see the Country, Region, Postal Code and City.
Support (weighted 12%)
Typeform
Typeforms's help and support team is reliable. They are available via email from Monday through Friday, 8AM-11PM (CET). If you send an email between these hours it is very likely that you'l get a quick to respond to our questions.
The Help Center covers topics for both beginners and advanced users, from creating a form all the way through distributing your forms, analyzing results or using the API.
Ninja Forms
Ninja Forms also provide a extensive knowledge base and very good documentation. They offer support via email, with different response times, depending on the subscription (from 24 business hours for the free plan to 4 business hours for users with pro membership).