wp jumpstart run --level=reversible

One button.
Checked afterwards.

Jumpstart runs every cleanup of the level you pick, fetches your homepage the way a visitor would, and puts the settings back if the page changed. You can undo its settings changes for 7 days, and anything it deletes is backed up first. There is no settings screen.

$49/year · 1 site
Homepage checked Undo for 7 days Backup before every delete 14-day refund

What happens when you press Run

I built WP Multitool for people who want to see the slow query. Jumpstart is for everyone else. Here is the whole flow, no steps hidden.

It measures first

Homepage request time as a visitor (median of three fetches) and the size of the settings WordPress loads on every page.

It cleans up

Every cleanup of the level you picked, in a fixed order. Settings changes go first, deletions wait.

It checks the homepage

Fetched logged-out, compared to a fingerprint taken before the run. If the page changed, the settings go back on their own and the deletions never start.

It measures again and tells you

One line: the numbers before and after, from your site. If the run made little difference, the line says so. I would rather you knew.

The Jumpstart dialog: three levels, Safe, Reversible and YOLO, one Run button, and a footer saying the homepage is checked after every run, reversible changes can be undone for 7 days, and a backup is kept before rows are deleted.
The whole UI. Plugins screen, one dialog.
The same dialog after a run on the author's test site: the line reads Done. Homepage 48 ms to 42 ms, autoload 48.4 KB to 48.8 KB, and the Run button has become Undo.
After a run on my test site. Your line will carry your numbers.

Three levels, each includes the one before

CleanupSafeReversible (default)YOLO
Expired transientsyesyesyes
Finished background tasks older than a dayyesyesyes
Stop autoloading settings left by inactive plugins (undoable)yesyesyes
Compact a debug.log over 1 MB (backup kept)-yesyes
Standard head cleanup and security settings (undoable)-yesyes
Old revisions pruned to the last 5, orphaned data removed (SQL backup first)-yesyes
Stop autoloading oversized settings (undoable)--yes
Defer JavaScript (undoable)--yes
All transients, orphaned cron hooks, OPTIMIZE TABLE--yes

"Standard head cleanup" means the 13 switches most optimizer plugins have: jQuery Migrate, Dashicons, emoji scripts, generator tag, RSD/WLW/shortlink/oEmbed links, XML-RPC, security headers, sensitive files, user enumeration, login attempts. If another optimizer on your site already handles one of them, Jumpstart leaves that one to it. It never writes another plugin's settings.

Lock it for a client: put define( 'JUMPSTART_MODE', 'safe' ); in wp-config.php and the dialog shows the level greyed out.

What it says afterwards

Four lines you can get. All of them are real strings from the plugin.

Done. Homepage 48 ms -> 42 ms, autoload 48.4 KB -> 48.8 KB.My test site, 2026-11-11, a near-empty install. Yes, autoload went up by 400 bytes, because Jumpstart's own setting is now autoloaded. It prints that too.
Done. The homepage looks the same to visitors.When a number could not be measured.
The homepage changed for visitors, so the settings the run changed were put back.
Done, but the homepage could not be checked as a visitor, so the steps that delete rows were held back. Check the homepage yourself.

Your numbers will be your numbers. I am not going to put a percentage on this page that was not measured on your site.

Jumpstart or WP Multitool?

Jumpstart

$49/year · 1 site
  • One Run link on the Plugins screen, one dialog
  • Three levels, one Undo, one result line
  • No dashboard, no reports, no options
  • wp jumpstart run for scripts

WP Multitool

from $79/year
  • 19 modules with their own screens
  • Shows the slow queries, the slow plugin, the autoload rows, and lets you fix them one by one
  • Site Doctor, profiler, slow query analyzer, image manager and the rest
  • wp multitool with a command per module

Both can be active on the same site. Jumpstart sees WP Multitool as another optimizer and leaves its settings alone.

Who it's for

One site, no time for a dashboard

You searched why your WordPress admin is slow, and you do not want to learn what a transient is. Press Run.

Freelancers handing over a site

A repeatable first pass with a backup, a homepage check and a 7-day Undo you can leave with the client.

Agencies on the CLI

wp jumpstart run --level=safe --format=json in a provisioning script, JUMPSTART_MODE to pin the level.

FAQ

Does Jumpstart need WP Multitool?
No. It is a separate plugin and runs on its own. If both are active, Jumpstart leaves any setting WP Multitool already handles alone.
Can it break my site?
It fetches your homepage as a logged-out visitor before and after the settings changes and compares the page structure. If the page changed, the settings go back on their own and the row deletions never run. If your host blocks the site from fetching itself, the run tells you it could not check and holds the deletions back. It does not render JavaScript and it checks one page, so look at your site after a YOLO run.
What does Undo cover?
Every setting change: the autoload switches and the frontend switches, for 7 days. Deleted rows are not undone; they sit in an SQL backup file written before the delete, kept for 30 days (the newest five files are always kept). Undo also clears the page caches it knows about and checks the homepage again.
Does it work with WP Rocket, Perfmatters, Autoptimize?
Yes. Before touching a frontend setting it reads the other plugin's own settings. If that plugin already does it, or Jumpstart cannot tell, it leaves the setting to that plugin.
What does it not do?
No caching, no image work, no database indexes, no wp-config edits, no scheduling. It is a cleanup with a check, not a performance suite. For the suite, see WP Multitool.
Is $49 a one-time payment?
$49 a year for one site, renewing yearly, cancel any time. Updates and support while it runs. 14-day refund, same as WP Multitool.
Can I run it on more than one site?
One site per license. For many sites you want WP Multitool Pro Annual, which covers unlimited sites.
Where are the settings?
There are none. The level you pick is remembered; a wp-config constant can lock it. That is the point.