Standalone Architecture•Zero Extension Fees•100% Free & Open-Source

MainWP is great for basic sites.
Here is why agencies switch to Clockwork Control.

MainWP pioneered self-hosted WordPress management, but running a mission-critical agency dashboard on top of WordPress brings database bloat, slow query response, and paid extension renewals ($199/yr). Clockwork Control is a standalone Laravel 13 command center with direct hosting provider API integrations, real hypervisor telemetry, and $0 licensing fees.

Architectural Superiority

Why a standalone Laravel app beats WordPress-on-WordPress

Using WordPress to manage WordPress is like towing your repair truck with a golf cart. Here is why modern agencies are migrating their command center to Clockwork Control.

Blazing Fast Performance

MainWP relies on WordPress database queries that slow down drastically past 50 sites. Clockwork Control is a lean Laravel 13 application with compiled routing and instant search.

• Sub-millisecond response

Zero Extension Paywalls

MainWP gates white-labeling, client reports, staging, and code snippets behind a paid Pro extension license ($199/yr or $29/mo). In Clockwork Control, all modules are 100% free and open-source under MIT.

• $0 licensing • 0 add-on fees

Direct Hosting APIs

MainWP only talks to the WP application layer. Clockwork Control synchronizes directly with SpinupWP, Pressable, WP Engine, Kinsta, Cloudways, and Linux VPS hypervisors.

• Full server telemetry & SSH

Tamper-Proof mu-plugin

MainWP Child is a standard plugin that client admins can deactivate. Clockwork Companion is a Must-Use plugin (mu-plugin) that clients cannot touch or disable.

• Zero accidental deactivations
Head-to-Head Evaluation

MainWP vs. Clockwork Control

Detailed comparison of architecture, feature availability, and agency operations.

Evaluation CriteriaMainWP (WordPress Plugin)Clockwork Control (Standalone Laravel)
Core Dashboard ArchitectureWordPress plugin running on top of a dedicated WordPress install (susceptible to WP core bloat, plugin conflicts, and WP admin bottlenecks)
✓Standalone Laravel 13 application running on local hardware (Mac Studio, workstation) or private Linux VPS with zero WordPress overhead
Software Cost & LicensingFreemium core with paid Pro extensions ($29/mo or $199/yr) required for reports, white labeling, staging, and code snippets
✓$0 / month (100% Free & Open-Source under the MIT License — zero paywalled features or extension add-on licenses)
Hosting & Server ControlNone (MainWP has no connection to your hosting accounts, server hypervisors, or cloud provider APIs)
✓Native API & SSH synchronization with SpinupWP, Pressable, WP Engine, Kinsta, Cloudways, DigitalOcean, Hetzner, Vultr, Linode, & Azure
Client WordPress BridgeMainWP Child (standard WordPress plugin subject to accidental client admin deactivation and WP repository updates)
✓Clockwork Companion (lightweight Must-Use mu-plugin deployed to wp-content/mu-plugins/ that client admins cannot accidentally deactivate)
Full-Stack Server TelemetryBasic HTTP ping only (completely blind to server RAM exhaustion, CPU spikes, apt updates, or disk space)
✓Full-stack hypervisor telemetry: server load, memory spikes, Ubuntu security packages, and real process health
Client Maintenance ReportsRequires paid MainWP Pro extension ($29/mo or $199/yr)
✓Built-in automated white-label executive PDF/web reports aggregating updates, uptime, security, backups, CWV scores, & forms at $0
Agency White-Labeling & HubRequires paid Pro extension ($199/yr)
✓Master Agency Brand Palette in /settings/companion with 1-click cascade to wp-admin Companion chrome, reports, and alerts at $0
Code Snippets WorkbenchRequires paid Pro extension ($199/yr)
✓Native sandboxed multi-site PHP workbench with execution duration, memory tracking, and full audit logs via Clockwork Companion
Site Maintenance ModeRequires paid Pro extension ($199/yr)
✓Built-in 1-click 503 maintenance mode with custom title, message, and secret bypass key without needing SSH access
Visual Fleet Grid & ScreenshotsBasic table list or low-resolution thumbnail views
✓Toggleable visual card grid with automated 16:10 website preview thumbnails and health-colored status accent strips
Security & Threat IntelVulnerability checker extension querying third-party APIs
✓4-layer threat intel: Google Cloud Web Risk API + Spamhaus/URLhaus + remote Sucuri + core checksums + fail2ban IP jail sync
Backups & ArchivalRequires third-party backup extension integrations (UpdraftPlus, BackWPup, etc.)
✓DigitalOcean Spaces S3 verification paired with automated offsite backup relay to AWS S3 Glacier Instant Retrieval and two-step verified restore for standalone sites
Passwordless 1-Click SSOOpenSSL key pair exchange via MainWP Child plugin
✓Cryptographically signed short-lived HMAC-SHA256 nonces with zero shared password storage
Contact Form Synthetic TestingNone (blind to broken client contact forms)
✓Automated synthetic form submissions verifying deliverability on Gravity Forms & Contact Form 7 with streak failure alerts
Emergency Outage AlertingStandard email notifications or webhook add-ons
✓Twilio SMS emergency text dispatch to on-call engineers on site downtime + Slack & Mattermost channels with SLA fault attribution
The Pro Extension Math

Stop paying $199/year for extensions that should be standard

MainWP markets itself as free, but essential agency tools are locked behind expensive Pro extensions.

MainWP Pro Extensions Cost

Paid Add-On Paywall

  • Client Reports ExtensionRequires Pro ($199/yr)
  • White Label ExtensionRequires Pro ($199/yr)
  • Code Snippets ExtensionRequires Pro ($199/yr)
  • Maintenance Mode ExtensionRequires Pro ($199/yr)
  • Annual Pro Bundle Renewal$199 / year
100% Free Core

Clockwork Control Built-In

100% Free & Open-Source (MIT)

  • Executive Client Reports Module$0 (Built-In)
  • Master Brand Palette & White-Labeling$0 (Built-In)
  • Multi-Site Code Snippets Workbench$0 (Built-In)
  • 1-Click 503 Maintenance Mode$0 (Built-In)
  • Annual Licensing Fee$0 Forever (MIT)
Zero-Downtime Migration Blueprint

How to migrate your fleet from MainWP to Clockwork Control

Follow this step-by-step runbook to transition your client sites cleanly without downtime, broken nonces, or interrupted maintenance.

01

Export Site Inventory from MainWP

Navigate to your MainWP Dashboard > Sites > Manage Sites. Export your site roster to CSV, including domain URLs, client names, and server tags. You do not need to touch or modify client sites yet.

# Review your active fleet count & hosting providers
# MainWP Sites -> Export Sites (CSV)
02

Spin Up Clockwork Control Locally or on VPS

Clone the open-source repository and run the automated setup command. Clockwork Control installs in under 3 minutes with PHP 8.4 and SQLite or MySQL.

git clone https://github.com/Clockwork-Web-Dev-LLC/clockwork-control.git
cd clockwork-control && composer setup
php artisan clockwork:add-user agencyadmin@agency.com --name="Agency Admin"
03

Sync Fleet via Hosting APIs or CSV Import

Instead of manually connecting each site one-by-one, connect your SpinupWP, Pressable, WP Engine, Kinsta, or Cloudways API keys to auto-discover and import your servers and sites in seconds.

# Example: 1-click import from SpinupWP or Pressable
php artisan clockwork:import-spinupwp
php artisan clockwork:import-pressable
04

Deploy Clockwork Companion Alongside MainWP Child

Install the Clockwork Companion mu-plugin in wp-content/mu-plugins/ via WP-CLI, SSH, or direct upload. Because it runs as a Must-Use plugin, it operates cleanly alongside MainWP Child without conflict.

# Via WP-CLI across your servers
wp-content/mu-plugins/clockwork-companion.php
php artisan clockwork:push-companion-branding
05

Verify & Decommission the Old MainWP Site

Verify 1-click passwordless SSO, health telemetry, and automated client reports inside Clockwork Control. Once validated, bulk-deactivate MainWP Child and shut down your old MainWP WordPress site.

# Bulk-deactivate old child plugin via WP-CLI
wp plugin deactivate mainwp-child --allow-root
# Reclaim server resources & cancel MainWP Pro renewals!
Transparent Agency Perspective

What's ready in Clockwork Control today

We believe in complete transparency. Here is what is battle-tested and production-ready right now, alongside what is on our community roadmap.

Ready in Clockwork Control Today

Production-Ready Core Features

Standalone Laravel 13 Speed

Zero WordPress overhead. Operates as a blazing-fast compiled Laravel application on your local Mac Studio, office workstation, or dedicated VPS.

Zero Extension Paywalls ($0)

100% Free and open-source under the MIT License. Reports, white-labeling, code snippets, maintenance mode, and backups are all built-in core features.

Direct Hosting & Cloud Integration

Native API & SSH synchronization with SpinupWP, Pressable, WP Engine, Kinsta, Cloudways, and Linux VPS hypervisors.

Clockwork Companion mu-plugin

Deploys to wp-content/mu-plugins/ so client administrators cannot deactivate it or break connection nonces.

Dual-Layout Architecture

Switch instantly between high-density Command Center operations rail and spacious Modern Studio with client-side instant live search.

Master Agency Brand Palette

Centralized brand controls in /settings/companion cascading across client wp-admin screens, executive reports, and outbound emails.

100% Free & Open-Source✓ MIT Licensed

On the Community Roadmap

Future Capabilities

Automated Visual Regression Diffs

On Roadmap

Capturing before-and-after screenshots to detect visual layout shifts when updating plugins and themes. (Planned).

1-Click Staging Clone Deployments

On Roadmap

Automated cross-host database and media cloning for staging and sandbox testing before production rollouts. (Planned).

Granular Role-Based Team Permissions

On Roadmap

Fine-grained access control scoping junior developers or contractors to specific client site subsets. (Planned).

Safe Dual-Run Testing

You never have to switch all at once. Install Clockwork Control locally on your Mac Studio or office workstation, connect your hosting accounts, and run both platforms side-by-side until your team is 100% comfortable.

Community-driven Laravel developmentContributing Guide →
Frequently Asked Questions

Switching from MainWP to Clockwork Control

Everything you need to know about migrating your agency fleet.

Why should I switch from MainWP to Clockwork Control?

While MainWP is self-hosted, it runs as a WordPress plugin inside a WordPress website. As your agency scales, the WordPress-on-WordPress architecture causes slow query times, database bloat, and constant security maintenance for the controller site. Furthermore, MainWP requires paid annual Pro licenses ($199/yr) for essential features like executive client reports, white-labeling, and code snippets, and has zero integration with hosting provider APIs or server hypervisors. Clockwork Control is a standalone Laravel 13 application with $0 licensing fees, built-in reports, and direct hosting control.

Can I run Clockwork Control and MainWP at the same time?

Yes! Clockwork Control connects to client WordPress sites via Clockwork Companion, a lightweight Must-Use plugin (mu-plugin). It operates on separate HMAC-SHA256 endpoints and does not interfere with the MainWP Child plugin. You can run both platforms side-by-side for weeks while you test Clockwork Control across your fleet.

Does Clockwork Control charge for extensions like MainWP does?

No. Clockwork Control is 100% free and open-source under the MIT License. Every feature — including Executive Client Reports, Master Brand Palette, Code Snippets Execution Workbench, 1-Click Maintenance Mode, Twilio SMS alerts, S3 Glacier backup verification, and 4-layer threat intelligence — is included at $0 with no paywalls or tiers.

How do I migrate my sites from MainWP without downtime?

Migration is completely non-disruptive. You import your sites into Clockwork Control (via our 1-click hosting provider API sync for SpinupWP, Pressable, WP Engine, Kinsta, Cloudways, or via CSV), install the Clockwork Companion mu-plugin on your client sites, and verify your connection. Once satisfied, simply deactivate the MainWP Child plugin.

What hardware do I need to host Clockwork Control?

Clockwork Control can be run locally on a Mac Studio, Mac mini, or office workstation for internal agency use, or deployed to an inexpensive Linux VPS (such as a $6/mo Hetzner or DigitalOcean droplet). Because it is a compiled Laravel application, it consumes a fraction of the memory that a full WordPress + MainWP stack requires.

Can client administrators accidentally deactivate Clockwork Companion?

No. Unlike MainWP Child which installs as a regular WordPress plugin in wp-content/plugins/, Clockwork Companion deploys to wp-content/mu-plugins/ (Must-Use). Client WordPress administrators cannot deactivate, delete, or modify it from the wp-admin Plugins screen.

Ready to leave the WordPress-on-WordPress trap?

Install Clockwork Control locally on your Mac Studio or office workstation. No credit card, no extension paywalls, no recurring SaaS subscriptions.

Clockwork Web Dev
Brought to you by Clockwork Web Dev

A real WordPress development agency building battle-tested operational tooling to run client fleets with zero bloat and total control.

Visit Clockwork Web Dev→