Ninja Forms is a very flexible plugin that allows you to create a variety of forms from scratch, including registration forms, using a drag and drop editor. There’s even a pre-built login page template. Ninja Forms is also not limited to simple single-page forms: you can create multi-page forms and apply conditional logic.
Easily create forms
Ninja Forms helps you create online WordPress forms in minutes by simply dragging and dropping form fields with your mouse. For developers, you can use the built-in hooks, filters, and custom field templates to do everything you need to create or submit a form using Ninja Forms as a basis.Ninja Form comes with some basic features that are 100% free. With support for these features, you can quickly create complex forms in minutes using one of the most advanced, user-friendly and drag-and-drop tools.
For beginners and advanced
Ninja Forms is a generic plugin with drag and drop interface for creating contact forms. The plugin has extensive functionality including AJAX processing, antispam module and the ability to import/export data. The plugin is suitable for beginners (thanks to the Drag’n’Drop interface) and advanced users (HTML editing capabilities). Ninja forms are suitable not only for simple forms, but also for complex multi-page forms. Payment can also be accepted. The plugin supports (with integration options) many third-party services, including PayPal, MailChimp, etc.
You can find the plugin for download in every WordPress administration in the category »Plugins« and »Plugin Installation« under the name »Ninja Forms Contact Form«. Just apply it to your WordPress site and you can use it for free with the features already mentioned.