

Ninja forms
GetPaid Ninja Forms by GeoDirectory Team is an add-on plugin that connects Ninja Forms with the GetPaid invoicing plugin. It turns form submissions into invoices or quotes automatically, so payment requests and billing documents come straight from the forms visitors already fill in.
- Version
- 2.0.0
- Released
- Jan 23, 2023
- Developer
- GetPaid
- Type
- WordPress plugin
- Requires
- GetPaid
- Licence
- GPL
- Included in
- Every plan, or $3.99 a year on its own
What’s new in Ninja forms 2.0.0
- NewGetPaid Compatibility - ADDED
- NewVAT number field - ADDED
- NewAbility to use merge tags - ADDED
- ImprovedUpdated the form templates
What it does
Taking a request through a form and then building an invoice by hand is slow and invites typing mistakes. This add-on removes that second step. When someone submits a Ninja Forms form, the plugin creates an invoice or a quote in GetPaid using the details they entered. If the submitted email does not match an existing customer, a new customer record is created for you, which keeps your client list organized without extra admin work.
Setup happens inside the form settings. You map form fields to invoice data points, choose whether the form should produce an invoice or a quote, and publish the form with no coding needed. Customer email is the required field, while name, business details, address, phone, VAT number, items and descriptions are optional. Merge tags and email actions let you notify admins and customers about each new invoice or quote. It suits freelancers, small businesses and agencies who already run Ninja Forms.
Best for
- Freelancers who quote or bill clients through website forms
- Small businesses already using Ninja Forms and GetPaid
- Agencies handling invoice requests for client sites
Features
Each form submission can generate an invoice or a quote in GetPaid automatically, cutting out manual data entry and the errors that come with it.
Choose exactly which form fields feed each invoice or quote detail, right inside the form settings, so documents match the information you collect.
When a submitted email is not already in your records, a new customer is created, keeping your client list current without extra effort.
Customer email is required, and you can also collect name, business info, address, phone, items and descriptions to build fuller invoices and quotes.
A dedicated VAT number field lets business customers supply their tax details on the form so they carry over to their billing documents.
Use merge tags to pull submitted form values into messages and content, so communications reflect each customer's own details.
Trigger email workflows that notify admins and customers about new invoices or quotes, helping everyone stay informed about what is owed.
Included form templates give you a starting point for invoice and quote forms, which you can adjust to fit your own fields.
Questions about Ninja forms
Which plugins do I need for this add-on to work?
It connects two plugins: Ninja Forms, which handles your forms, and GetPaid, which handles invoices and quotes. Both need to be on your site, since the add-on maps Ninja Forms submissions into GetPaid billing documents.
Can one form create quotes instead of invoices?
Yes. In the form settings you select whether submissions should produce an invoice or a quote. That makes it possible to run a quote request form for new inquiries alongside a separate form that bills customers directly.
What happens if a new person submits the form?
If the email address entered does not belong to an existing customer, the add-on creates a new customer record automatically. Returning customers are matched by email, so your client list stays organized without manual cleanup.
Do I need to write code to map the fields?
No coding is needed. You map form fields to invoice or quote data points from within the form settings, choose the document type and publish. Customer email is the only required field, and the rest are optional.
Is Ninja forms free?
The code of Ninja forms is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Ninja forms is this?
Version 2.0.0, released Jan 23, 2023. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Ninja forms?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Ninja forms automatically and keeps a backup, so you can roll back.
What does Ninja forms need?
Ninja forms needs GetPaid installed and active.
More from GetPaid







