BACK TO DIRECTORY

Nonprofit Manager – Donations, Membership, Newsletters & Events

by Eric Rosenberg

0.0
(0 ratings)

Nonprofit Manager is the free, all-in-one WordPress plugin for small nonprofits, clubs, and community groups. It brings membership management, online donations, email newsletters, and an event calendar together in one place, so you don’t have to bolt four separate plugins together to run your organization.

Most tools do one job. Donation plugins only take donations. Membership plugins only track members. Nonprofit Manager keeps your members and donors in one system, right next to the newsletters you send them and the events you invite them to. You spend less time wrangling software and more time on your mission. Learn more at nonprofitmanager.app.

Features

Everything without an asterisk is free. Features marked with an asterisk (*) come with Nonprofit Manager Pro when you’re ready for them.

Members and donors

  • Track members with membership levels, filtering, and bulk actions
  • Members and donors share one contact list, so you can see anyone’s lifetime giving at a glance
  • Add signup and unsubscribe forms to any page as blocks or shortcodes, protected by Cloudflare Turnstile or Google reCAPTCHA
  • Import your existing list from CSV, XLSX, Google Sheets, Mailchimp, or Constant Contact
  • Custom member fields with 8 field types and drag-and-drop ordering*
  • Segment members with an AND/OR condition builder*

Donations

  • Accept one-time donations through PayPal, Venmo, and Stripe
  • Drop a donation form on any page as a block or shortcode, complete with thank-you messages and donor confirmation emails
  • Every PayPal capture keeps a server-side verification record, so your books always have something to check against
  • Recurring donations*
  • Membership dues auto-billing*

Newsletters and email

  • Write newsletters in the editor you already know (Gutenberg), with reusable templates, headers, and footers
  • See who opens and clicks, tracked in dedicated tables that won’t bloat your database
  • Send yourself a test first, let rate limiting pace large sends, and stay CAN-SPAM compliant
  • One-click unsubscribe with RFC 8058 List-Unsubscribe headers, which Gmail and Yahoo now expect
  • Tell subscribers about new posts and events instantly or in an automatic weekly digest, and let them pick their own preferences
  • Email automation workflows: welcome emails, donation receipts, and expiry reminders*
  • Send through AWS SES, Brevo, SendGrid, Mailgun, Postmark, or SparkPost*

Events

  • Event calendar with Month, Week, and List views, plus Calendar and Upcoming Events blocks for any page
  • iCal feed, quick-add from the dashboard, and one-click convert of any post or page into an event

Sharing and outreach

  • Auto-share new posts and events to Facebook and X, with {title}, {url}, {excerpt} placeholders
  • Auto-share to Reddit, Bluesky, Mastodon, Threads, and Nextdoor*
  • Give visitors share buttons and a contact form, each as a block or shortcode

External Services

Nonprofit Manager talks to outside services only where a feature needs it. Nothing below runs unless you turn that feature on or enter your own credentials.

Product update emails (optional, off by default)

If you tick the product update box in the setup wizard, your email address and display name are sent once to our newsletter system at listmonk.ericrosenberg.com to start a double opt-in signup. You then get one confirmation email, and nothing else is sent unless you click it. Leave the box unticked and no request is made. Data sent: your email address and display name, at that one moment. Service: Listmonk, self-hosted by Rosenberg Digital LLC. Privacy policy: https://nonprofitmanager.app/privacy-policy/

Nonprofit Manager Pro licensing (only with Pro installed)

The free plugin on its own does not contact our servers. If you also install Nonprofit Manager Pro, Pro checks your licence and looks for updates at nonprofitmanager.app, sending your licence key, your site URL, and the installed version. Terms: https://nonprofitmanager.app/terms-of-service/ Privacy policy: https://nonprofitmanager.app/privacy-policy/

Payment processors (only when you enable one)

Donations are sent to the processor you configure with your own account credentials. Stripe (api.stripe.com), PayPal (paypal.com), and Venmo (venmo.com) receive donation amounts and the donor details you collect. Stripe: https://stripe.com/legal and https://stripe.com/privacy PayPal and Venmo: https://www.paypal.com/legalhub/useragreement-full and https://www.paypal.com/privacy

Spam protection (only when you enable one)

If you turn on a captcha, form submissions are verified with Cloudflare Turnstile (challenges.cloudflare.com) or Google reCAPTCHA (google.com/recaptcha), using your own site keys. Cloudflare: https://www.cloudflare.com/website-terms/ and https://www.cloudflare.com/privacypolicy/ Google: https://policies.google.com/terms and https://policies.google.com/privacy

List imports (only when you run one)

Importing from Mailchimp or Constant Contact reads your list using the API key you supply. Mailchimp: https://mailchimp.com/legal/terms/ and https://mailchimp.com/legal/privacy/ Constant Contact: https://www.constantcontact.com/legal/terms-of-service and https://www.constantcontact.com/legal/privacy-statement

Social sharing (only when you connect an account)

Auto-sharing posts sends the title, link, and excerpt you configure to the networks you connect, using your own account credentials.

Screenshots

Dashboard overview showing membership and donation statistics

Dashboard overview showing membership and donation statistics

Member management interface with filtering and bulk actions

Member management interface with filtering and bulk actions

Email newsletter editor with Gutenberg blocks

Email newsletter editor with Gutenberg blocks

Newsletter template builder with header/footer support

Newsletter template builder with header/footer support

Donation form with PayPal, Venmo, and Stripe options

Donation form with PayPal, Venmo, and Stripe options

Event calendar management interface

Event calendar management interface

Payment gateway settings for accepting donations

Payment gateway settings for accepting donations

Subscriber notification preference management

Subscriber notification preference management

Plugin Details

Active Installs
0
Total Downloads
1,622
Version
2026.09.15
Requires WP
6.0
Requires PHP
8.1
Tested Up To
7.1
Added
2025-11-10
Last Updated
2026-09-09 10:20pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0