User Synchronization is a lightweight WordPress plugin that keeps user accounts consistent across multiple sites or environments. It automatically syncs registrations, profile updates, role changes, and passwords in real time or on schedule. Perfect for multisite networks, staging-to-production workflows, and membership or eCommerce sites that require seamless user management without manual exports or custom scripts.
- Real-time user sync across multiple WordPress sites
- Two-way or one-way synchronization modes
- Sync new registrations, profile edits, and deletions
- Role and capability synchronization with mapping
- Password and authentication sync (securely hashed)
- Multisite-ready with network-wide controls
- Supports standalone sites via secure REST/webhook endpoints
- Selective syncing by user role, meta, or status
- Manual bulk sync and automated scheduled syncs (WP-Cron)
- Conflict handling with last-write-wins or priority rules
- Detailed activity logs and error reporting
- GDPR-friendly with opt-in and data retention controls
- Compatible with WooCommerce, LMS, and membership plugins
- Works with custom user meta fields and profile data
- Developer hooks, filters, and CLI commands for automation