WordPress · Maintenance · Retainer

What does a WordPress maintenance retainer cover?

A WordPress maintenance retainer covers updates, off-site backups, security, monitoring and monthly change work. What mine includes, with real client examples.

Mohit Goyal 5 min readUpdated 26 Oct 2026
What does a WordPress maintenance retainer cover?

A WordPress maintenance retainer should cover core, theme and plugin updates, off-site backups, security checks, uptime and performance monitoring, and a set amount of change work each month, such as new pages, price updates or fixes. The upkeep keeps the site safe, and the change work keeps it useful. On my IPL Biologicals retainer, which has run since 2025, the change work has included a sub-brand launch, bulk price updates and phone OTP login.

Why do WordPress sites need ongoing maintenance?

Because WordPress sites are made of moving parts. Core, the theme and every plugin get updates, many of them security fixes. PHP versions reach end of life. Hosts change their caching. Email providers change. Each of these can break something quietly, and the owner usually finds out from a customer.

Two examples from my 2025 work:

  • A form that stopped sending. On Samko Holdings and Crowne Plaza London Kingston, a GoDaddy cache layer started swallowing form submissions. Upgrading PHP from 8.0 to 8.3 fixed both.
  • Order emails that stopped. On IPL Biologicals, order emails stopped after the company moved from Gmail to Outlook. I restored them.

Neither was caused by the site owner. Both cost leads or orders until someone fixed them.

What does a maintenance retainer include?

Rendering diagram…
AreaWhat I doWhy it matters
UpdatesCore, theme and plugins, with a backup firstMost WordPress security fixes arrive as updates
BackupsOff-site, such as UpdraftPlus to Google DriveA backup on the same server dies with the server
SecurityWordfence, two-factor login and my HTTP Security Header pluginBlocks the common attacks and protects logins
PHP versionKeep the site on a supported versionOld runtimes lose security fixes and behave oddly with host caches
MonitoringUptime and performanceYou hear about problems before customers do
Change workA set amount each monthNew pages, price updates, fixes, small features

What kind of change work does a retainer cover?

This is where a retainer earns its keep. IPL Biologicals makes biofertilisers and biopesticides, and its marketing team needs a developer on call for a steady stream of changes. On the retainer I have:

  • Built the Grow Organic launch pages for a new gardening sub-brand inside the existing store.
  • Added phone OTP login over SMS for customers and admins.
  • Set up bulk MRP updates from a sheet, instead of editing products one by one.
  • Added stock rules so fertiliser SKUs above 1 kg show as out of stock while the size dropdown stays uniform.
  • Restored order emails and fixed WooCommerce Analytics order reporting.
  • Published news posts, replaced the catalogue PDF and supported the Amazon Seller Central listing.
  • Fixed the homepage banner autoplay and repaired the video tutorials page, adding Hindi tutorials.
  • Built an international business page with a world map.

None of these needed a new project. Each was a request that would otherwise have waited.

Agree what counts as change work

Write down what fits inside the monthly allowance and what becomes a separate project, such as a redesign or a new store. It saves an awkward conversation later.

What should you ask before signing a retainer?

  1. 1

    Where are backups stored?

    Off the server, with a restore you have seen work at least once.

  2. 2

    How are updates tested?

    A backup before each round, then checks on the pages, forms and checkout that matter.

  3. 3

    What happens when something breaks?

    How you report it and how quickly someone looks.

  4. 4

    How much change work is included?

    An agreed amount each month, and what happens to unused or extra work.

  5. 5

    Who holds the keys?

    Hosting, domain, DNS and admin access should be in your name. I hand clients a backup and export of their own site on request.

  6. 6

    What do you get each month?

    A short summary of updates, issues and changes.

Do you need a retainer, or just occasional help?

It depends on how often the site changes and what it does. A brochure site with few plugins can be checked a few times a year. A shop, a site that takes bookings or payments, or a site a marketing team changes every week needs someone watching it.

IIID Inscape moved onto an ongoing maintenance plan after launch, because the site held an archive the institute could not recreate. That is the right instinct: the more it would cost to lose, the more the retainer is worth.

What does a good handover look like if you leave?

A retainer should never be a lock-in. You should be able to take your site to any developer with a full export, the admin and hosting logins in your name, and documentation of anything custom. When I moved five UK client sites between hosts in 2025, every client ended up holding their own backup.

For one-off moves, see how to move a WordPress site to a new host without downtime, and for the security side, the WordPress security checklist. Retainers are part of my hosting migrations, DNS and maintenance retainers service. Tell me what your backlog looks like and I will reply with a plan.

Frequently asked

What is included in WordPress maintenance?+

At minimum, core, theme and plugin updates, off-site backups, security checks and uptime monitoring. A good retainer adds performance checks, a supported PHP version and a set amount of change work each month.

Do I need a maintenance retainer for a small site?+

Not always. A brochure site with few plugins can be updated a few times a year. A store, a site that takes bookings or a site the marketing team changes every week benefits most from a retainer.

What is the difference between maintenance and change work?+

Maintenance keeps what you have working and safe. Change work adds or alters things, such as a new landing page, a price update or a fixed report. My retainers include both, with an agreed amount of change work each month.

Should backups be stored on the same server?+

No. Keep them off the server, so a hosting failure or a hacked account does not take the backups with it. On retained sites I use UpdraftPlus, for example sending backups to Google Drive.

Will updates break my site?+

They can, which is why updates should be tested and backed up first. Keep a backup from just before each update round, check key pages and forms afterwards, and roll back if something is wrong.

Mohit Goyal

Written by Mohit Goyal

Senior Web Developer in Gurugram, India. 100+ fast, SEO-friendly sites shipped in 4+ years with Next.js, React and WordPress, including the procol.ai rebuild. Send me your next project.

Keep reading

Let's build

Have a site that needs to be fast, rank and convert?

Open to Work. Usually replies within a day.