how it works

From URL to fully managed in about two minutes.

No FTP, no config files, no agency onboarding. This is the whole journey, every step of it, exactly as it happens.

STEP 01

Add your site

Paste your site's address. That's the whole form. Before anything else happens, DashboardWP quietly checks the site from the outside: it follows redirects to the real address, confirms the site answers over HTTPS, and looks for WordPress fingerprints like the REST API. If it isn't a WordPress site, you'll know right away, before anything is installed.

  • A read-only check: nothing touches your site yet
  • Redirects are followed to the address WordPress really lives at
  • WordPress is detected via its REST API, not guesswork
Next: pair the connector
STEP 02

Pair the connector

The connector is a small plugin that gives your dashboard a secure line to the site. There are two ways to get it there. Pick whichever suits you.

Automatic Enter your wp-admin login once. A background job signs in, installs and activates the connector, and pairs it. The credentials are used for that one job and never stored.
Manual Prefer doing it yourself, or your login page has 2FA or a captcha? Install the plugin, copy the one-time key from Settings → DashboardWP, and paste it into the dashboard. The key stops working the moment pairing succeeds.
Next: the first sync
STEP 03

The dashboard takes over

The moment the connector pairs, setup starts on its own. DashboardWP pulls a full inventory (plugins, themes, WordPress core, users), captures a screenshot and favicon for the site card, and switches on the routines you'd otherwise have to remember: backups, security scans and uptime monitoring. A few seconds later the site is simply… managed.

  • Everything runs in the background: no waiting on a spinner
  • Inventories refresh after every action, so the dashboard shows real state
  • Schedules follow your timezone, not the server's
Start free

the fine print, upfront

The connection is built to give away nothing.

The connector doesn't open your site to the internet: it answers only requests it can prove came from your dashboard, and rejects everything else.

  • Every request is cryptographically signed and single-use, so tampered or replayed calls are rejected
  • The one-time key is burned the moment pairing succeeds
  • Your wp-admin password is never stored: automatic install uses it once, manual never asks for it
  • Site secrets are encrypted at rest, on both ends

questions

Before you connect your first site.

Yes. The automatic install can't get past a two-factor prompt or captcha, but that's exactly what the manual flow is for: install the connector plugin yourself, copy the one-time key and paste it into the dashboard. It takes about two minutes.

No. It's a small plugin that does nothing until your dashboard calls it: no background tasks on your site, no extra cron jobs, nothing loaded on your public pages. All the heavy lifting happens on DashboardWP's servers.

The automatic install uses it once, inside a single background job, to install the connector, and it is never written to the database or logs. The manual flow never asks for it at all. After pairing, the dashboard talks to your site with signed requests, not passwords.

The site simply shows as disconnected in your dashboard. Nothing on the site breaks and your content is untouched. Reinstall the connector and pair again whenever you like; your backups stay safe in the meantime.

If your host can run WordPress and your site is reachable over HTTPS, it works. There's nothing to install on the server itself: no SSH, no FTP, no server-level access needed.

That's the scenario DashboardWP is built for. Rescue mode can still reach a site that shows nothing but an error, and restoring the backup taken before the update is one click. The connection itself survives the restore.

You've seen every step. Now take them.

Connect your first site in about two minutes, and let the dashboard do the rounds from tonight.

Start free

Free plan forever · No credit card