I use MainWP to manage different clients, and not all of them have the same maintenance agreement.
Some clients are fully managed by my agency, where we handle:
WordPress core updates
Plugin updates
Theme updates
Maintenance and monitoring
However, other clients are connected to my MainWP infrastructure only for monitoring purposes, such as:
Uptime monitoring
Security checks
Backup status
Reports and general statistics
For these clients, I do not want their websites to be included in bulk update operations, maintenance tasks, or automated update workflows.
Add a "Management Mode" setting at the Client level, allowing administrators to define how all websites belonging to that client should be handled.
Example:
Include all client websites in bulk WordPress updates
Include all client websites in bulk plugin updates
Include all client websites in bulk theme updates
Include all maintenance and automation workflows
Keep the client's websites connected to MainWP
Allow uptime and security monitoring
Keep reports, statistics, and backups visibility
Exclude all websites from update-related actions and maintenance automations
Many agencies and freelancers offer different service plans. Some clients pay for complete website maintenance, while others only use the agency infrastructure for monitoring and reporting.
A Client Management Mode would make MainWP more flexible, improve organization, and reduce the risk of accidentally applying updates to websites that are not covered under a maintenance contract.
Thank you for considering this feature.
Please authenticate to join the conversation.
In Review
Core Requests (Dashboard/Child)
About 22 hours ago

Lucas
Get notified by email when there are changes.
In Review
Core Requests (Dashboard/Child)
About 22 hours ago

Lucas
Get notified by email when there are changes.