Descriere
Nonprofit Manager is an all-in-one solution designed to help nonprofit organizations manage their operations directly from WordPress. Whether you’re running a small community organization or a larger nonprofit, this plugin provides the essential tools you need to succeed.
Core Features:
- Membership Management – Track members, manage membership levels, and keep your community organized
- Donation Processing – Accept one-time donations with PayPal, Venmo, and Stripe
- Email Newsletters – Create and send beautiful email campaigns with Gutenberg block editor
- Event Calendar – Manage and promote nonprofit events with an integrated calendar
- Social Sharing – Auto-share new posts and events to Facebook and X (Twitter)
- Subscriber Preferences – Let subscribers choose instant notifications or weekly digests
- Contact Forms – Customizable membership signup and donation forms
- CAPTCHA Protection – Support for Cloudflare Turnstile and Google reCAPTCHA
Email Newsletter Features:
- Gutenberg-powered email template builder
- Reusable email headers and footers
- Newsletter templates with [email_content] placeholder
- Send test emails before publishing
- Email tracking (opens and clicks)
- Rate limiting to prevent server overload
- CAN-SPAM compliance footer
Payment Gateways:
- PayPal (Email Link & Smart Button SDK)
- Venmo
- Stripe (one-time donations)
- Recurring donations (Pro)
Social Sharing (New in 2.0):
- Auto-share new posts and events to connected social networks
- Free: Facebook Pages and X (Twitter)
- Pro: adds Reddit, Bluesky, Mastodon, Threads, and Nextdoor
- Customizable share format with {title}, {url}, {excerpt} placeholders
Subscriber Notification Preferences (New in 2.0):
- New post email notifications (instant or weekly digest)
- New event email notifications (instant or weekly digest)
- Subscriber self-service preference management page
- Automatic weekly digest emails with recent posts and events
Pro Features:
Upgrade to Nonprofit Manager Pro for advanced capabilities:
- 6 email providers (AWS SES, Brevo, SendGrid, Mailgun, Postmark, SparkPost)
- Recurring donation management with Stripe subscriptions
- Custom member fields (text, dropdown, checkbox, date, etc.)
- Email automation workflows (welcome emails, donation receipts, expiry reminders)
- Advanced member segmentation with AND/OR condition builder
- Import members from Mailchimp, Constant Contact, CSV, XLSX, or Google Sheets
- Social sharing to Reddit, Bluesky, Mastodon, Threads, and Nextdoor
- Guided email provider setup wizard
- Priority support
Blocuri
Acest modul oferă 1 bloc.
- Email Composer
Instalare
- Upload the
nonprofit-managerfolder to/wp-content/plugins/or install via the WordPress Plugin Directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Follow the setup wizard to choose which features to enable.
- Configure your payment gateways, email settings, and membership levels.
Întrebări frecvente
-
What payment gateways are supported?
-
The free version supports PayPal, Venmo, and Stripe for one-time donations. Recurring donations via Stripe are available with Nonprofit Manager Pro.
-
Yes. The built-in newsletter system uses the Gutenberg editor for composing emails, supports reusable templates, and includes open and click tracking.
-
Does it work with my theme?
-
Nonprofit Manager is designed to work with any properly coded WordPress theme. Forms and shortcodes adapt to your theme’s styling.
-
Can I convert existing posts into events?
-
Yes. Version 2.0 adds a „Convert to Event” action on any post or page. It creates an event with the same content and lets you set the date, time, and location.
-
How do I import my existing email list?
-
With Nonprofit Manager Pro, go to Nonprofit Manager > Import. You can import from CSV, XLSX, Google Sheets, Mailchimp, or Constant Contact with smart column auto-detection.
-
Where can I get support?
-
Free support is available through the WordPress.org support forums. Pro customers receive priority support via email at support@ericrosenberg.com.
Recenzii
Nu există nicio verificare pentru acest modul.
Contributori și dezvoltatori
„Nonprofit Manager” este un software open-source. La acest modul au contribuit următoarele persoane.
ContributoriTradu „Nonprofit Manager” în limba ta.
Te interesează dezvoltarea?
Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.
Istoric modificări
2.0.1
- Changed: Pro features now work when Pro plugin is installed (license required for updates only)
- Fixed: Class declaration conflict when upgrading Pro plugin
2.0.0
- Added: Stripe payment gateway for free users (one-time donations)
- Added: Social sharing module – auto-share posts and events to Facebook and X (Twitter)
- Added: Subscriber notification preferences (instant or weekly digest for new posts/events)
- Added: Convert any post or page to a calendar event with one click
- Added: Click tracking for newsletter links (previously „coming soon”)
- Added: Manage preferences page with HMAC-secured subscriber links
- Added: Weekly digest cron for automatic summary emails
- Improved: Newsletter tracking now uses HMAC tokens instead of expiring nonces (links work indefinitely)
- Improved: Stripe checkout now includes security nonce in multi-gateway form
- Improved: Upgrade URL now points to nonprofitmanager.ericrosenberg.com
- Security: Fixed missing nonce in multi-gateway Stripe AJAX call
- Pro: License key system with activation, deactivation, and auto-updates
- Pro: Recurring donations with Stripe subscription management
- Pro: Custom member fields (8 field types, drag-and-drop ordering)
- Pro: Email automation engine with 5 trigger types
- Pro: Advanced member segmentation with AND/OR condition builder
- Pro: Import from Mailchimp, Constant Contact, CSV, XLSX, Google Sheets
- Pro: 5 additional social networks (Reddit, Bluesky, Mastodon, Threads, Nextdoor)
- Pro: Guided email provider setup wizard with connection testing
- Pro: Email validation before sending to external provider APIs
1.1.3
- Added: Plugin action links (Overview, Developer, Support) for easy access
- Added: Membership and Donations summary tables on main overview page
- Improved: Main page layout – feature activation box now auto-sizes to content
- Improved: Membership Settings page now includes membership levels management
- Changed: „Membership Forms” renamed to „Membership Settings” for clarity
- Updated: Tested up to WordPress 6.8.3
1.1.2
- Fixed: Dashboard widget member count now displays accurate data using correct meta key
1.1.1
- Fixed: Venmo payment button now uses proper deep link protocol with fallback to profile page
1.1
- Added: Newsletter template system with Gutenberg editor
- Added: „Send to All Members” option for newsletters
- Added: Version mismatch warning for Pro users
- Added: Admin helper functions for consistent UI
- Improved: Security – verified all nonce checks and sanitization
- Improved: Performance – optimized member counting queries
- Improved: UI consistency across all admin pages
- Fixed: Newsletter audience selection and tracking
- Fixed: PayPal button rendering issues
1.0.2
- Fixed: AWS SES validation for email delivery
- Fixed: PayPal/Venmo button display issues
- Fixed: Dashboard widget member counts
- Improved: Email delivery error handling
1.0.1
- Fixed: Activation hooks for better compatibility
- Improved: Setup wizard flow
- Added: Better error messages for payment processing
1.0.0
- Initial release
- Membership management system
- Donation processing (PayPal, Venmo)
- Basic email newsletter functionality
- Event calendar
- Setup wizard
