“WordPress maintenance plan” sounds like a single thing. In practice the name covers very different services — from a plugin that clicks “update” for you to a developer who knows your site. Knowing what should be included makes it much easier to choose.
The core: what every plan should include
Whatever the price, a maintenance plan should cover the foundations:
- Scheduled updates of WordPress core, themes and plugins — with a backup first and checks afterwards.
- Daily off-site backups, stored away from your hosting account, with several restore points.
- A tested way back: at least one restore checked, so you know the backups work.
- Uptime and SSL monitoring, with a person who investigates alerts.
- Handling update problems: if an update the provider applied breaks something, fixing or rolling it back is part of the job.
- A report of what was done and what needs your attention.
Beyond the homepage: journey checks
A site can load perfectly while its most important feature is broken. Good plans check what matters to the business — the contact form, the booking flow, the checkout — not only whether the homepage responds. We explain how we approach this in monitoring WordPress forms.
Developer hours: when they matter
Maintenance keeps a site healthy; it doesn’t add anything new. If you regularly need content updates, layout fixes or small improvements, a plan with included hours is often simpler than quoting each request. Look for clarity on how hours are counted, whether requests are estimated before work begins, and what happens when a task needs more time than the plan includes.
WooCommerce needs its own care
Stores have more moving parts — payments, shipping, tax, stock, integrations — and much more at stake when checkout fails. A plan that covers WooCommerce should include a review of the store before care begins and a safe way to test the purchase flow. Our WooCommerce maintenance checklist shows what that involves.
Red flags
- No mention of where backups are stored, or whether restores are tested.
- “Unlimited” fixes or changes without any definition of scope.
- Updates promised with no word on what happens if one breaks something.
- No report, or a report that only lists plugin names.
- Requests for your admin password by email. A careful provider asks for named access after agreeing the scope — see our handover checklist.
Choosing the right level
Start from the work, not the price: how critical the site is, how often you need changes, and whether it takes payments. A brochure site with rare changes needs a solid routine; a marketing team with a backlog needs hours; a store needs WooCommerce care. Our plans follow that logic, and our guide to WordPress maintenance cost explains what drives the price.
Frequently asked questions
What is a WordPress maintenance plan?
A recurring service that keeps a WordPress site updated, backed up and monitored, with someone responsible for checking the site afterwards and handling problems. Many plans also include time for small changes.
Do I need a maintenance plan for a small website?
If the site brings in enquiries or sales, yes — or a routine you run yourself. Small sites break for the same reasons as big ones: outdated plugins, failed renewals and forms that stop working.
Should a maintenance plan include content changes?
Only if it includes development or support hours. Plans without hours usually cover the maintenance routine itself, with other work quoted separately.
Can a maintenance plan fix a hacked site?
Cleaning up an existing infection is usually a separate job, quoted before regular maintenance starts. A plan helps prevent problems and recover from ones it detects, but it isn’t an unlimited repair service.