BACK TO DIRECTORY

Nonprofit Forms is a lean form builder made for Indian nonprofits and anyone who wants forms without extra weight.
- Build a form with text, email, phone, number, date, long text, dropdown, single choice, multiple choice and consent fields.
- Spam protection that runs on your own server: hidden field, signed timer, rate limit and link check. No reCAPTCHA, no Google or Cloudflare scripts.
- Email notification with a Reply-To set to the person who wrote to you.
- Entries saved in WordPress, with a viewer and CSV download that opens correctly in Excel (Hindi and other Indian scripts included).
- Add a form with a shortcode or the “Nonprofit Form” block.
- Style it in the block editor, no CSS needed: label, field and border colours, corner roundness, filled or outline submit button, plus the standard colour, font size, spacing and border controls. A contrast check warns when text would be hard to read.
- Works without JavaScript on the public page.
- Privacy friendly by default: no cookies, no IP address stored, automatic deletion of old entries, and support for WordPress personal data export and erase. Built with India’s Digital Personal Data Protection Act in mind. This plugin helps; it is not legal advice.
- Developers can add field types and hook into the submission (see below).
Shortcode
[nonprofit_form id="123"]
For developers
- Filter
npfrm_field_typesto add field types. - Filter
npfrm_spam_reason,npfrm_max_links,npfrm_rate_limitto tune spam checks. - Filter
npfrm_notificationto change the email. Actionnpfrm_submittedruns after a clean submission.
Plugin Details
Active Installs
0Total Downloads
219Version
0.2.6Requires WP
6.2Requires PHP
7.4Tested Up To
7.1.4Added
2026-10-18Last Updated
2026-10-20 9:35am GMTRatings
5
0
4
0
3
0
2
0
1
0