A WordPress-based personal CRM for managing your personal and professional relationships. Track contacts, organize them into groups, remember important dates, and never miss a birthday or anniversary.
- Store detailed profiles: name, email, location, timezone, and social links (GitHub, LinkedIn, WordPress.org)
- Track personal details: birthdays, partner info, children
- Add custom notes and links for each person
- Gravatar integration for profile photos
- Create hierarchical groups (teams, friend circles, family, etc.)
- Track membership history with join/leave dates
- Assign people to multiple groups
- Set a default group for quick access
- Automatic birthday and anniversary tracking
- Custom events with multi-day support
- Calendar views (list and month)
- Upcoming events sidebar
- Cmd+K quick finder for instant access
- Full-text search across all contacts
- Pin favorite people and groups to My Apps
- Export/import via JSONL
- Audit reports for data completeness
- Privacy mode for sensitive displays
- Hooks and filters for plugin integration
- Works with Keeping Contact for contact frequency tracking
- Works with Contact Sync for CardDAV sync
- WordPress 6.0+
- PHP 7.4+
- Upload the plugin to
/wp-content/plugins/personal-crm - Run
composer installin the plugin directory - Activate through the Plugins menu
- Visit
/crmto get started
GPL-2.0-or-later. See LICENSE for details.