{"id":503,"date":"2025-03-20T17:27:36","date_gmt":"2025-03-20T17:27:36","guid":{"rendered":"http:\/\/documentation.wpgetpaid.com\/?post_type=gd_place&#038;p=503"},"modified":"2025-03-26T14:26:23","modified_gmt":"2025-03-26T14:26:23","slug":"ninja-forms-setup-guide","status":"publish","type":"gd_place","link":"https:\/\/wpgetpaid.com\/documentation\/article\/ninja-forms\/ninja-forms-setup-guide\/","title":{"rendered":"Ninja Forms Setup Guide"},"content":{"rendered":"<p>This is the Setup Guide for the Ninja Forms extension for GetPaid.<\/p>\n<section class=\"alert alert-info\">You need to have the Ninja Forms main plugin, our Ninja Forms extension, as well as GetPaid installed and activated in order to access these options.\u00a0<\/section>\n<h2>Overview<\/h2>\n<p>Ninja Forms extension provides seamless integration for GetPaid with Ninja Forms.<\/p>\n<p>You can add triggers to your contact forms, so whenever a form is submitted, a new invoice will be created with the relevant status. Furthermore, GetPaid can also match the submitted email field with its customer records, and if a customer does not exist for the said email, a new account will be created.<\/p>\n<p>For a full list of features, see the <a href=\"https:\/\/wpgetpaid.com\/downloads\/ninja-forms\/\">Ninja Forms extension details<\/a> page.<\/p>\n<h2>Usage<\/h2>\n<div>Once you have successfully installed and activated the extension, you can get back to creating contact forms as usual. For additional details on form features and settings, please refer to Ninja Forms documentation.<\/div>\n<dl>\n<dt>1<\/dt>\n<dd>On the <strong>Add New Form <\/strong>page, a new template will be added &#8212; <strong>Request Invoice\/Quote. <\/strong>This template can be used to create a frontend form that lets users request a price quote or invoice from you using GetPaid.<\/dd>\n<\/dl>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"attachment-large size-large\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-q1jNAXi3my-619x1024.png\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-q1jNAXi3my-619x1024.png 619w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-q1jNAXi3my-181x300.png 181w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-q1jNAXi3my-768x1270.png 768w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-q1jNAXi3my.png 812w\" alt=\"\" width=\"619\" height=\"1024\" \/><\/p>\n<dl>\n<dt>2<\/dt>\n<dd>Once you select the said template, it will auto-populate with the required fields, such as name, email, and so on. The one particular field that you might need to edit is <strong>Select the items that you want to buy. <\/strong>This is where you can specify the items that your users might submit requests for.<\/dd>\n<\/dl>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"attachment-large size-large\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-M19EWHny2u-1024x482.png\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-M19EWHny2u-1024x482.png 1024w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-M19EWHny2u-300x141.png 300w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-M19EWHny2u-768x362.png 768w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-M19EWHny2u.png 1302w\" alt=\"\" width=\"920\" height=\"433\" \/><\/p>\n<dl>\n<dt>3<\/dt>\n<dd>You can also add any other custom Ninja Forms field to the form as necessary. Once done, you can save your form, and then add it to your site using the Ninja Forms generated shortcode.<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>This is the Setup Guide for the Ninja Forms extension for GetPaid. You need to have the Ninja Forms main plugin, our Ninja Forms extension, as well as GetPaid installed and activated in order to access these options.\u00a0 Overview Ninja Forms extension provides seamless integration for GetPaid with Ninja Forms. You can add triggers to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[357,355,356],"article\/categories":[213,223],"class_list":["post-503","gd_place","type-gd_place","status-publish","hentry","gd_place_tags-form-setup","gd_place_tags-ninja-forms","gd_place_tags-ninja-forms-integration","gd_placecategory-extensions-features","gd_placecategory-ninja-forms"],"_links":{"self":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":0,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/503\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=503"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}