
EffortLess Association Member Manager stores each association member as a WordPress user with additional profile fields (role, subscription start and end dates, payment history, profile photo). It adds a Members admin menu for listing, adding, editing and trashing members, a Roles screen for defining membership roles with priority levels, a Subscriptions screen for tracking active, expiring and expired memberships, CSV export/import, and email templates sent through a queued cron job. On WordPress Multisite it can run in Global mode (one shared member list for the network) or Per-Site mode (each site keeps its own list).
Key Features
- Member Management – Add, edit, and delete members with detailed profiles
- Sortable Members List – Click column headers to sort members by last name (ascending/descending)
- Subscription Tracking – Monitor active, expired, and expiring subscriptions
- Role Management – Create custom roles with priority levels (Board Members, Regular Members, etc.)
- Payment History – Track all member contributions and subscription renewals
- Multi-site Support – Works with WordPress Multisite with Global or Per-Site member management modes
- CSV Export – Export member lists with filtering options
- Profile Photos – Members can upload profile pictures via WordPress Media Library
- Dashboard Statistics – View total members, active subscriptions, and expiring memberships at a glance
- Automated Notifications – Visual indicators for memberships expiring within 30 days
- Configurable Settings – Set default subscription amounts, durations, and email preferences
- Translatable – Interface strings are wrapped for translation under the plugin’s text domain
- Responsive Design – Mobile-friendly admin interface
Intended For
- Non-profit organizations
- Professional associations
- Sports clubs
- Alumni associations
- Community groups
- Membership-based organizations
Additional Information
Privacy Policy
This plugin stores member information including names, email addresses, phone numbers, and addresses in your WordPress database. It does not send any data to external services. You are responsible for complying with privacy regulations (GDPR, etc.) when using this plugin.
Display Name Format
As of version 2.5.4, member names are displayed as “Last Name First Name” (without comma) to make alphabetical sorting by family name more intuitive. This format is applied automatically to new members and can be applied to existing members via the Settings page.
Settings Configuration
As of version 2.5.5, all settings are properly displayed and configurable:
– Subscription Settings: Set default amounts, durations, and reminder thresholds
– Email Settings: Configure sender name and email address for notifications
– Database Tools: Maintain your data with cleanup and update utilities
Credits
Developed with ❤️ for associations and membership organizations worldwide.
Special thanks to all contributors and translators who help make this plugin better.