How To Offer Website Care & Maintenance Services To Your Web Development Clients

Providing website maintenance services is a great way to generate monthly recurring revenue from your web development business. In this article, we cover all the essential and profitable web care plan services you can offer to clients and the tools you need to do it.

If you’re looking for an easy way to provide more value to your clients, keep them for longer, and earn recurring revenue – offering website care plans (A.K.A ongoing maintenance) is one of the best ways you can do it.

In this article, we take you through the essential web maintenance services all website owners need and how to offer these services to your clients with the help of WPMU DEV’s built-in tools.

Maintenance services involve keeping your clients’ websites secure, up-to-date, and fully optimized – giving them complete peace of mind to run and grow their business.

We also surveyed our 50,000+ members and researched a number of web developer websites to ensure we give you the best options in this article.

By the time you’re done reading this article, you’ll know:

  • What types of maintenance services you can offer to your clients.
  • Why maintenance services can be a profitable source of monthly recurring revenue for your business.
  • How to set up website care and maintenance service packages with WPMU DEV.

Skip ahead to any section of this article:

What Website Maintenance Services Can You Offer To Your Clients?

Before we get to how to provide website maintenance services with WPMU DEV (and the practical tools involved).

First, let’s look at the best examples of the services you can offer as part of your overall WordPress/web maintenance package.

12 Maintenance Services Every Website Should Have

According to our research and data obtained from our members, every website needs these essential services:

1. Security Monitoring

Hackers attack over 30,000 websites every day, so protecting your clients’ websites is vitally important.

Ongoing website security and continuous peace of mind is a major reason why clients invest in website maintenance services.

Regularly scanning for vulnerabilities, removing malware, and checking for any spam helps to protect your clients’ sites and ensure these will not be hacked, attacked, and taken over.

2. Website Backups

Backups provide clients with additional peace of mind, especially if they know their website is being regularly backed up and fully-restored in the event of a disaster or accidental deletion.

3. Repairs and Fixes

Broken links and page errors frustrate users and can have a negative impact on a website’s search rankings. A good maintenance routine involves checking the site for broken internal and external links, errors, and issues caused by bugs, plugin conflicts, etc.

4. Software Updates

WordPress sites rely on core software, plugins, and themes, and these are updated regularly by developers, so it’s important to keep both critical and non-critical software and site components regularly updated too to keep the client’s business running smoothly online and avoid security issues.

5. Support (Content Updates & Minor Tasks)

Many clients are just too busy or lack the skills to perform content updates, add new pages, add new links to their site header, footer or sidebar, reconfigure menus, etc.

Offering a service that includes a certain amount of support hours allocated to performing content updates and minor site tweaks and tasks can add tremendous value to your web care plan.

6. Site Speed & Performance Optimization

Clients that depend on new leads and sales coming from their website need fast-loading sites that are continually being optimized for better performance. Being able to quickly identify and fix issues that are slowing down their site’s speed is critical.

7. Search Engine Optimization (SEO)

In addition to optimizing sites for speed, clients also need their sites to be optimized for search engines. This involves identifying SEO issues that are affecting their site’s ranking and their web traffic.

8. Uptime Monitoring

Sending clients alerts if their websites become inaccessible online and notifications when their sites are up again is extremely helpful.

9. Reports

Regular reports are not only useful for clients, but they also provide proof of the great work you’re doing for them. Send reports detailing security, SEO, or performance issues on their site, as well as analytic reports, and details of any updates or changes made to software, plugins, or themes.

10. Site Functionality and Tweaks

Having a website where essential functions work correctly (like filling in signup and registration forms, sending enquiries through contact forms, keeping privacy policies compliant with rules and regulations like the GDPR, etc.) is very important for clients. Part of your website maintenance service is to check that everything on the site is working correctly on a regular basis.

11. Analytics

Providing clients with analytics reports that help them understand key site metrics like user behavior and identify traffic trends can help them improve their content and see significantly better results in their business.

12. Browser Compatibility Testing

Another important service that must be done at regular intervals is to make sure that a client’s website displays correctly across all browsers and devices. This includes areas like mobile responsiveness, accessibility, etc, which can be affected when changes are made to the site or the site’s theme, new plugins are added, etc.

Additional Maintenance Services

In addition to the above website maintenance services, there are additional services you can provide, such as:

  • Content Writing – If you manage content updates for clients, why not offer them a content writing and publishing service too?
  • PPC Management – Pay-per-click ads need ongoing management. This service can be offered as an add-on.
  • Email Marketing – This service can be offered as an add-on and include writing, scheduling, and sending regular email newsletters to your clients’ subscribers.
  • Renewals: Domain names / SSL Certificates – If you manage client sites or resell hosting, you can also include managing renewals for domain names and SSL certificates (i.e. paid SSL certificates with OV and EV options to validate business identity).

Website Maintenance Checklist

Providing regular maintenance ensures that your clients’ websites remain secure, optimized, and free of errors and issues that can affect the user experience of their customers.

Offering these services, however, is one thing. You also need to know when to do what.

So, to help you design your own website maintenance services schedule, check out our comprehensive checklist of WordPress maintenance tasks.

Why Offering Website Maintenance Services Is a Great Opportunity

Keeping a WordPress website secure, up-to-date, and fully optimized is not hard, complicated or time-consuming.

Especially with automated features built into WordPress like enable auto-updates, various applications and plugins that provide one-click troubleshooting scans and automated solution fixes, and other fully and semi-automated services (we’ll cover all this later in this article).

Any WordPress site owner or user could do basic website maintenance themselves if they invested some time into learning the fundamentals of:

Many clients, however, lack the time and/or the interest to learn these skills.

Many businesses don’t want to figure out how to create and run an efficient maintenance schedule for their websites, they are happy to pay someone else (i.e. YOU) to do this for them.

In other words, here is what most clients want to hear you say…

“I’ll take care of your website. If you have any issue with your website, you call me and I’ll take care of it.” – Guigro (WPMU DEV member)

The bottom line: Providing maintenance services is a great opportunity to generate monthly recurring revenue (MRR) from your web development business while helping your clients keep their websites running at their best.

So, providing clients with website maintenance services is a “win-win” deal and earning monthly recurring revenue sounds mouth-watering.

How realistic and achievable, however, is earning MRR from website maintenance services? And what kind of services do you need to provide to earn this?

Let’s take a look…

Monthly Recurring Revenue Potential – Setting An Achievable Target

“I need about 45 customers to meet my target of 5k/month recurring. I think I’ll hit this by the end of the year.” – David Baker (WPMU DEV Member)

  • How much recurring revenue do you want to earn each month from your web development business?
  • How many clients would you need?
  • How much would you need to charge your clients? Can they afford to pay this amount?

These are all great questions! Fortunately, we have an active member community of web developers we can ask….

And that’s exactly what we did to get the answers.

We’ll start with the end in mind — earning monthly recurring revenue — and work backward from there.

In terms of setting ideal monthly recurring revenue goals and hitting these targets, many or our members actually shared these with us.

Our research shows that many web developers on average:

  • Would be happy to earn US$5,000-US$10,000 per month billing clients for recurring services.
  • Would need around 25-50 clients on a monthly maintenance plan to hit this target
  • Can personally handle and maintain around 50 clients (if running smaller operations, e.g. 1-person or a small team).

The following are some of the actual responses we received from members regarding their targets and earning a monthly recurring income by providing website maintenance services:

  • “I need about 45 customers to meet my target of 5k/month recurring. I think I’ll hit this by the end of the year.”
  • “My goal for this year is 50 clients, and I currently have 35.”
  • “My goal is 50 (on basic plan), which is the number of sites I believe I can manage on my own.”
  • “I would like to get $5,000/mo to be able to have a full-time person doing these things, so that way I have time to keep building the business, and other tasks. I would need about 50 clients for this.”
  • “If that was my only job, I’ll try to make only website maintenance. I’ll need around 50 clients and I’ll manage them every day.”
  • “In an ideal world I’d host all my sites here and charge enough for me to earn a healthy basic living with like 40 or 50 total clients.”
  • “My goal is $5,000 per month. The number of clients required depends on the chosen plans I sell. For example, if I could sell 5 of my highest plan, I would be there. If I sell only my lowest plan, this would take about 250 clients/sites.”

Not all web developers, however, are looking for “retire and sit on the beach” income from maintenance service revenue.

Some would be happy if the services covered their expenses or simply provided them with additional income.

For example, consider these responses from our members:

  • “My goal is to have my monthly expenses covered by my recurring maintenance income.”
  • “If maintenance sales can cover my monthly expenses (personal + business) then I’m happy. I’d need about 30 clients…”
  • “For us it is all extra income since we usually set it and forget it until the client has an issue.”

Now that we have looked at setting targets and what it takes to reach these, let’s look at what kind of pricing you would have to set for your services to hit your goals.

Pricing Your Maintenance Services – Setting Realistic Prices

“$110 USD for Weekly, $165 USD for Daily. Having a membership site and or eCommerce component will increase the monthly cost.” – P Taubman (WPMU DEV Member)

What can you realistically charge clients for providing website maintenance services?

While in theory the answer is “charge whatever you want, it’s your business!” we all know that you can only charge as much as the client is willing or able to pay you.

Working this out, however, is not that simple either. Pricing services is tricky and many factors can affect this, including:

  • How you communicate the value of your services.
  • Your fixed and variable costs, the clients you are targeting.
  • Which country you’re doing business in.
  • Current social and political climate, economic cycles, etc.

Sometimes, you can undersell your services for years and it often takes trial and error (or breaking through personal fear barriers and limitations in your self-belief) to get the pricing formula right for your business.

Fortunately, some of our members provided us their actual pricing straight up, (while others told us their services simply ranged from xxx to xxxx).

Here are some of the actual responses we received from members that were happy to share their pricing:

  • “$110 USD for Weekly, $165 USD for Daily. Having a membership site and or eCommerce component will increase the monthly cost.”
  • “Currently, $100 a year for the bare minimum up to $100 a month for the more intensive hosting plans.”
  • “Starting at $35/month but scales according to needs, up to $300 or more.”
  • “I have Basic (US$45 p/mth), Pro (US$85 p/mth) and Premium (US$145 p/mth). Basic is monitoring and weekly updates, Pro includes performance and troubleshooting and Premium is for transactional sites and also includes SEO optimization, serving from a CDN and 1 hr of ‘consulting’.”
  • “From R$40 (US$7) to R$700 (US$130) depending on the client’s needs.”
  • “Care plans start at 5 € (US$5.30) per month and go up to 490 € (US$518) per month.”
  • “Currently plans range from 120€/2h (US$127) which is the minimum, to 4490 € /120h (US$4,750) of work per month.”
  • “The minimum charge is $150 to $600.”
  • “$50 per month.”
  • “Flat $100 to cover all. single plan.”
  • “I made a small detailed quote, but they can’t change anything about it. It’s a 100$ a month fee that they pay once a year. It pays my personal server so it’s perfect.”
  • The maintenance plans are $88/month incl GST, but I’m beginning to wonder if that is too little. I offer updates to some really good clients, but most likely removing it for others now.”
  • “I try and maintain a $300 average charge per maintenance plan depending on the client and need around 20 clients. Again its mixes and matches. My goal is to move clients to WPMUDEV so I only have to keep abreast of a single set of primary plugins, thereby making the plans manageable!”
  • “$99/mo (Weekly Plugin + Theme Update, 24/7/365 Total Care Response Team, Weekly Cloud Backups, Uptime Monitor, Monthly Reports), $159/mo (everything mentioned, plus Unlimited Website Edits, Link Monitor, Security Hardening/Monitoring), $229/mo for e-Commerce stores which include everything mentioned, but for E-Commerce.”

Our research shows that the members we surveyed charge their clients anywhere from US$5 per month to US$600 p/mth in maintenance fees or more, with an average of around US$170 p/mth).

Monthly Maintenance Services Fee - Chart
The members we surveyed charge their clients between USD$5 – USD$600 per month for web maintenance services.

Other members mentioned how they calculated their pricing:

  • “It is usually the price of making the website, divided by 12, and with a contract of at least 12 months of stay.”
  • “A set percentage higher than your prices [editor’s note: your prices = WPMU DEV member pricing] for setting up and maintaining the site and the plugins and various issues.”
  • “I use a percentage based markup, typically 10-30% above my total costs.”
  • “Monthly, quarterly, or annually, depending on client preference.”
  • “Depending on the client, either a monthly recurring fee, or a quarterly, semi-annual or annual one. The price stays the same whether the customers pay monthly or annually.”
  • “Currently I provide a yearly plan – a low fee for plugin set up and access, and then a by-the-hour charge for fixing issues caught by uptime monitoring, defender scans, restoring from backups, etc. This way I can offer a low yearly price to small businesses I work with, and then still charge appropriately when there’s work to do. I am also working on launching a more comprehensive monthly hosting and plugin plan that includes a lot more hands on management.”
  • It varies but I’m going to need to standardize it, and dramatically increase it somehow as I have some clients who are still paying me what I started charging them like 8 years ago. Haven’t really settled on the best way to do that yet, my older clientele aren’t typically wealthy people and I’m going to need to figure out something else for them or give them a lot of time to figure something out… I’m going to have to adjust it but I don’t want to screw ’em over either and obviously I can’t just email them and be like “Y’all it’s gonna be 5 times what you’re paying me now, thanks.” So… still thinking on that.”

There’s one more question we should address before we take a look at the services you can offer to your clients with WPMU DEV and show you how to start building your maintenance service packages.

Is Providing Website Maintenance Services Profitable?

Many web developers offer website maintenance services. But, are maintenance services actually profitable on their own or as an upsell to your web development services?

A simple way to research this is to fire up Google and search for terms like:

  • website maintenance services
  • website maintenance services list
  • website maintenance services near me
  • website maintenance services cost
  • website maintenance proposal
  • website maintenance for small business
  • website care plans

The presence of paid ads on Google search results is normally a good indicator of profitability, especially if you see the same ads regularly appearing on search results.

After all, no business can afford to keep advertising products and services that are unprofitable.

Google search results - website maintenance services list
Paid ads on website maintenance related searches is a good indication of profitability.

Now that we have established that website maintenance seems to be profitable, let’s look at some actual examples of maintenance services web developers are offering.

Providing Website Maintenance Services to Clients

“Website maintenance is a small part of our revenue stream, but it is important part as it allows us to react and work faster compared to clients that have their sites hosted somewhere else, which ultimately saves our clients money.” – Antti-Pekka (WPMU DEV Member)

When we asked our member community of web developers whether they provide website maintenance services, and if so, what kind of services they provide, here are some of the responses we received:

Do you provide website maintenance services (or plan to)?

  • “Yes, for 90% of customers.”
  • “We inform the client there are minimum maintenance fees.”
  • “Usually my company offered maintenance services included with initial proposal. Such as website development + 1 year of maintenance.”
  • “I’m beginning to offer the services. They include all the WPMU DEV plugins, as well as “regular” plugin/theme updates. The updates will be with the Safe Updates feature, my main selling option.”
  • “Our focus is on improving clients online sales, which includes driving traffic through SEO and online marketing + optimizing sites for conversions and improving the sales process after that through automation etc. Keeping everything updated on their site and solving conflicts is part of it.”
  • “Website maintenance is a small part of our revenue stream, but it is important part as it allows us to react and work faster compared to clients that have their sites hosted somewhere else, which ultimately saves our clients money. One-click staging, SSO and automatic daily backups being the most important aspects of this.”

What kind of services do you provide?

Here are some of our members’ responses…

  • “Maintenance services can range from providing core, plugin, and theme updates and backups, to full range of services that also include security and performance monitoring, SEO, reporting, etc.”
  • “I provide hosting, uptime monitoring, backups, updates, malware scans, blocklist monitoring, GDPR checks (automatically updating privacy policy when necessary), SEO ranking and functional tests.”

And an aggregate of the maintenance services they provide:

  • Updates/Safe updates: WordPress core, theme, plugins
  • Backups: Daily/weekly full-site cloud/local backup, and backups before updates in case rollback is required
  • Security: Optimization, brute force IP lockout, vulnerability scanning and malware removal, country-blocking rules for web application firewall and block lit monitoring, spam checking, full restoration if the site is hacked or crashes.
  • Performance: Caching & enhancements, image compression, CDN for JS/CSS/image optimization
  • Uptime: 24/7 uptime monitoring, with email & webhook notifications
  • Setting up Google Analytics and forms
  • Weekly/monthly reports
  • Technical assistance to solve plugin/themes conflicts.
  • Content modification (Up to 5 basic modifications/uploads per month).
  • GDPR checks (automatically updating privacy policy when necessary)
  • Technical SEO optimization and audits

When asked how they bundle their services, few members said they offer maintenance as an additional service, but most members said they prefer to bundle maintenance with hosting.

There are some good reasons for this too:

  • “At the moment I bundle it with hosting. I’ll probably continue to do that. If they can see the actual number for the hosting amount, then I get questions about hosting at some cheap trash company and I end up having to explain why my hosting is worth the cost, which is mostly technical reasons that they don’t understand anyway.”
  • “Bundled with hosting, this is the goal. Bundled without hosting – trying to avoid. Bundled as part of a website rebuild or new – prorated over 1,2 or 3 years.”
  • “We bundle it together with our initial proposal. Hosting is by default for me and I’m not comfortable to use other hosting that is not reliable. In short, I will convince client to utilize my whole package (dev + design + SEO + maintenance + upgrade + hosting + domain name provider + DNS & security provider)”
  • “Hosting is included in our plans. If a client has hosting and comes to us for maintenance, we do not automatically take over their hosting and transfer to our account. In the case that the client is on terrible hosting, we may charge a surcharge.”
  • “I have three main plans, depending on the amount of content updates or consulting they want per month. Hosting is included in all plans. If they insist on using their own host and it is decent, I’ll let them host there with the understanding that the care plan investment price doesn’t change and hosting support isn’t included (unless they want to pay me to work with their hosting provider). We set clear boundaries.”
  • “We have a few different models that we use. First, we have the stand-alone models where we basically resell WPMU DEV tools, minus hosting. Clients can select unmanaged which gives them white-labeled Hub access and access to the WPMU DEV plugins and site management tools. The managed plans let the clients have the WPMU DEV tools active on their site, but managed by us. So the former is set up similar to Manage WP. The latter is more of a full-service maintenance plan. Then we have the managed hosting plans. There are 2 models here as well: Basic which literally just re-sells WPMU DEV plans. Managed, which includes hosting as well as the aforementioned managed care plans.”
  • “We offer maintenance on a weekly basis, as default. However, we also offer a daily plan for an additional fee.”
  • “I resell managed hosting which includes the maintenance, but I also offer the maintenance for third-party hosting which includes the same features. Full-site backups are weekly instead of daily, though.”
  • “Maintenance is a separate line item. I am not sure what the price is, but I know the maintenance plan includes all core, plugin, and theme updates as well as 10 hours per month of web content updates/changes.”
  • “I work with a lot of small businesses with varied budgets, so I have to adjust the services to fit what they need and can also afford.”
  • “Hosting, email marketing, SEO, maintenance and other plans are being sold within their own tiers, but they’ll be connected with each other as upsell-products.”

What Others Charge For Maintenance Services

In addition to researching what our members had to say about offering maintenance services, we also looked at other sites for examples of pricing.

For instance, according to research from ExpertMarket, different sized websites have different average monthly maintenance costs…

Website Maintenance Costs
Average monthly website maintenance costs (USD). Source: ExpertMarket.com

Here is an Australian site targeting small to medium-sized businesses for website maintenance services…

Screenshot of VisualDomains.com.au website maintenance services page.
A site maintenance services page targeting small to medium-sized businesses. Source: VisualDomains.com.au

Here is another business offering website care plans from basic to high-level support services, with additional support addons.

Screenshot of Strong.Digital's web care plans page.
This business offers web care plans for websites of all sizes, plus extra developer support options. Source: Strong.Digital

To see what maintenance services web developers are offering in your country or business region and their pricing, enter some of the suggested search phrases listed earlier into Google and add geo-related keywords (e.g. your city, country, or “near me”) to your search.

Now that we have looked at various website maintenance services you can provide to clients in your web development business and done all the background research to confirm that offering these services can be a profitable way to generate MRR, let’s show you…

How To Build Your Website Care Plan Packages With WPMU DEV

Ideally, you will want to offer your clients a quality service that delivers maximum value for money with a minimal investment of your time and resources.

This means using tools, automation, leverage, and other efficiencies whenever and wherever possible.

WPMU DEV provides everything you need to deliver high-quality professional website maintenance services that can be customized to suit your business and your clients’ needs and budgets.

As an example and to show you what’s possible with WPMU DEV, let’s show you how to set up the following website care plan packages in your business…

Website Maintenance Services and pricing table.
Offer your clients a complete website maintenance service to suit their needs and budget with WPMU DEV.

We’ll also add the additional services shown below as add-ons that you can upsell to clients…

Website Maintenance Service Addons
Offer these additional services and various maintenance options as addons and upsells.

Let’s go through the services listed in the above menus to show you how you can easily and quickly build your website maintenance service packages with WPMU DEV:

Software Updates

From our site manger, The Hub, you can easily manage all your clients’ sites’ core software, plugin, and theme updates.

This includes performing manual or automated updates, adding and removing plugins and themes on client sites (individually or in bulk), configuring updates to be ignored for specific plugins and themes, and more.

The Hub - Plugins & Themes screen
Easily manage core, plugin, and theme updates for unlimited sites from The Hub.

Additionally, you can use our robust Automate tool to set up automated update schedules for unlimited sites.

The Hub - Automate
Use The Hub and Automate to save time performing vital update checks and scans.

The Hub’s Automate feature lets you automate checks, schedules, backups, scans, and updates for all your clients’ sites, giving you a virtually “hands-free” software updating service to resell.

The Hub - Automate screen.
Use The Hub and Automate to save time performing vital update checks, scans, and backups.

Essentially, you are offering clients a service that not only updates their WordPress core software, plugins, and themes, but also checks the site to make sure that it’s safe to update.

Automate also performs a full backup of the site before updating, ensuring your client experiences no downtime or disruption.

“…it’s extremely convenient to be able to have all of my clients in one panel with a one-click login, see all the plugins out of date, quickly restore backups, etc. It’s a huge timesaver.” –Daniel M 

Start Profiting From Software Updating Services

Providing regular software updates is an essential service that all websites need.

You can automate this service and include it in all your web care packages.

For more information on all you can offer with this service, see our documentation section on using The Hub to automate plugin and theme updates.

Scheduled and Automatic Backups

With WPMU DEV, you can deliver full hosting backups and incremental backups to your clients on a monthly, weekly, daily, and even hourly backup schedule.

Backups are uploaded securely to our servers (if your clients host their sites with us) or external storage locations like Amazon S3, Google Drive, and Dropbox.

The Hub - Scheduled Backups
Provide automated scheduled backups to clients with your website care plan.

You can provide this service even if your clients choose to host with someone else using our Snapshot Pro plugin.

Snapshot Pro Dashboard
Set up automated backups for externally hosted client sites using Snapshot Pro.

Start Profiting From Automatic Backup Services

Our range and flexibility of backup options means that you can set up different plans for different website care packages.

For example, monthly backups to external storage locations for basic plans and more frequent backups (weekly, daily, hourly) for premium plans.

For more information, see our documentation section on hosting backups and backups via The Hub.

Security Monitoring

Another value-added website maintenance service you can offer to ensure your client’s peace of mind is ongoing website threat management and protection through security monitoring.

You can quickly and easily set up and configure a website security monitoring service for clients that will automatically scan their website files and database for vulnerabilities, block suspicious code or activities, and prevent hackers from accessing their website.

All this is done via The Hub’s Security section, which links to and is powered by our Defender security plugin.

The Hub - Security tab
Monitor all your clients’ sites for security threats from The Hub’s Security section.

This service will alert you if anything suspicious is taking place on their site, allowing you to quickly jump in and rescue your client’s business from potential disaster.

Defender Dashboard
Defender keeps your client sites safe and protected automatically.

Start Profiting From Security Monitoring Services

Using The Hub and Defender provides WordPress security features like scans, security tweaks, IP lockouts, Two-Factor Authentication (2FA), login masking, firewall, and more.

If your clients also host their sites with WPMU DEV, you can offer a “total security plan” that includes additional security options like site password protection, WAF, and brute-force attack protection, in addition to secure and dedicated hosting.

When planning your service packages, consider offering scans, monitoring, and alerts as part of your basic plan, and adding a “troubleshooting and problem fixing” component as part of your premium offering.

For example, if you charge an hourly rate for providing technical support, your premium website care plan could include a number of hours per month (e.g. 2, 4, etc.) of “priority support” time allotted to fixing and troubleshooting website issues related to security, optimization, hosting, etc.

For more information, see our documentation section on running a full website security service via The Hub, using Defender security plugin, and the articles and tutorials below:

Website Monitoring

Offering an uptime monitoring service to clients whose businesses depend on their websites being up and running is another powerful way to ensure their peace of mind.

You can set up, configure, and fully automate this service via The Hub’s Uptime feature.

The Hub - Uptime Tab
The Hub’s Uptime feature automatically notifies clients if their site goes down.

Uptime monitors a website’s uptime, downtime, and response times, and the service can be configured differently for each client.

Uptime Settings screen.
Set up and apply different Uptime configurations to client websites to suit your service plans.

With Uptime’s 24/7 automated monitoring service, your clients (and you) will receive instant email notifications if their website goes offline at any time of day or night.

“For a lot of clients, I put Uptime Monitor on the site, and when the site goes down, clients think I am the superstar. And then I bill to fix the site for whatever reason it is down.” – Blake W (WPMU DEV Member)

Start Profiting From Website Monitoring Services

This is a ‘set and forget’ service that can be included in all your web care plans, or as part of a ‘premium’ services package.

For more information, see our documentation section on the Uptime monitoring service.

Website Support

“What I mostly like about WPMU DEV is their quick chat support. I have many websites in their system and in numerous times I have experienced issues that are not even related to their product and they have always provided exceptional support.” Giovani R

Supporting clients is vitally important to their business and yours.

It not only helps to build trust in your relationship with clients, it can also lead to additional work and new clients.

Besides, you know that clients are going to contact you after their website is built requesting your help and assistance, so you may as well turn this into a service that will pay for your time and effort.

Providing amazing support on all WordPress-related areas is what makes us a stand out business in the WordPress industry, and we extend this service to support our members’ businesses.

In a nutshell, here’s how this works…

You provide your clients with support and we provide your business with the support you need to support your clients.

You can use whatever method you like for customers to contact you for support.

Customers can contact you via your contact form, email, telephone, text message, or via The Hub Client and Live Chat if they have issues that need fixing or need some troubleshooting done on their website.

If you cannot solve their issue, you can turn to us for help on anything, any time of day or night.

We have an entire team of expert web, hosting, and software developers and engineers ready to back you up and provide you and your business with fast 24/7 expert support.

We also have an active community forum of members just like you and resources like comprehensive documentation, step-by-step tutorials, and our immense library of blog articles that you can turn to for help, additional knowledge, and solutions to every problem you will face in your business.

To access immediate help via live chat and ticketed support, and all of our resources, just log into The Hub and click on the Support link.

WPMU DEV Support
Provide website support to your clients with backing from our 24/7 expert support team.

Our support team works behind the scenes to help your business, so even if you are a solo developer, your clients will never know that you have a horde of experts standing behind you, ready to help you help your clients.

Start Profiting From Website Support Services

Let’s say that as part of your web development services, you charge an hourly rate for providing technical support.

Your premium website care plan could include a certain number of hours each month (e.g. 2, 4, 6 hours, etc.) of built-in and prepaid priority support which doesn’t roll over to the next month.

So, if your client needs support with any issue they are experiencing on their website, great!

They have already prepaid you for a certain amount of supports hours. If they don’t need your help or support for that month, then you’ll have built a “goodwill” bank to cover you financially during times where you may need to provide them with assistance without charge.

Website Optimization

When clients come to you asking you to make their websites go faster, you have a wonderful (and profitable) opportunity to put them on your Web Care Maintenance Plan, where you will continually optimize their site to make sure it runs as fast and efficiently as possible.

Optimizing websites for speed and performance is vitally important for many businesses, especially for sites where even the smallest increase in page loading speeds can make a significant difference to their bottom line.

In The Hub’s Performance section, you can easily set up and configure a service that will let you monitor, optimize, and improve the speed of your clients’ WordPress sites with automated scans, recommendations, caching, Gzip compression, Asset Optimization, and other performance features.

The Hub - Performance screen
Optimize your clients’ websites from The Hub’s Performance screen.

This combines two of our most powerful and feature-rich plugins: Smush Pro, our award-winning image compression and optimization plugin for WordPress, and Hummingbird Pro, our WordPress site optimization plugin.

“We’ve improved site speed quite a bit using Smush and Hummingbird. It has saved us a ton of time compared to doing these tasks manually.” – Michael N

Start Profiting From Website Optimization Services

We recommend offering website optimization as part of a ‘premium’ services web care package.

Check out our documentation on Smush, Hummingbird, and The Hub’s Performance section, or read our article on Optimizing Your WordPress Site Performance with Smush, Hummingbird, and The Hub.

Also, see the articles below:

Smush

Hummingbird

 

SEO Reports

Providing SEO Audits is not only a great way to attract new clients to your business, it also allows you to provide existing clients with a valuable maintenance service.

You can help clients improve their results by including ongoing SEO audits and reports in your Website Care packages.

These reports show ways to optimize their web pages and their content, how their site ranks on Google, how much traffic and engagement their marketing efforts are generating, and other valuable key metrics.

You can set up, configure, and automate an SEO service that lets you monitor client sites to improve their page rank and search results with testing, recommendations, improved tagging, social sharing, and other search engine optimization tools.

It’s all made possible by our powerful SmartCrawl SEO plugin in The Hub’s SEO module.

The Hub - SEO screen
Monitor your clients’ websites for SEO issues from The Hub’s SEO screen.

You can then provide SEO reports to clients with your regular website maintenance services, or include it in a “premium” web care plan using our customizable client reports (see the next section for more details on our Reporting tool).

The Hub: Reports - SEO Report
Use The Hub’s Reports feature and SmartCrawl to create a developer or client SEO report.

Start Profiting From SEO Reporting Services

We recommend offering SEO reports as part of a ‘premium’ services web care package.

Note: We cover how to offer SEO services (where you actually perform the work of improving a client’s website) in a separate article.

Also, depending on what you want included in your SEO report, you may need to use a combination of 3rd-party services with the tools that WPMU DEV provides.

This is covered in detail in our article on how to conduct an SEO audit in WordPress.

To learn more, see our documentation on using The Hub’s SEO module, and this tutorial on how to easily configure SmartCrawl in The Hub.

Website Reports

Sending clients website reports that show them exactly what has been done on their website each month allows them to see the value of your maintenance services and is a great way to build stronger relationships with clients.

Monthly reports allow you to keep in touch on a regular basis and gives you an opportunity to reassess their needs and upsell additional services they may require.

You can fully automate this service with WPMU DEV. All you need to do is activate the service from The Hub’s Reports section…

The Hub - Reports
Generate website health reports for your clients from The Hub.

You have the choice of creating basic client reports or detailed reports for developer use.

The Hub: Reports - Report Type
Create automated white label client and developer reports.

You can also choose which services to include in the report.

Which is perfect if you’re designing different client packages with different add-ons, like security scanning, SEO, website performance optimization, etc.

The Hub - Reports - Website Report Services
Choose which services you want to include in your client reports.

You can use the white label tools to customize and personalize your client reports.

This includes customizing the look of the report, the text sent in the email notification to clients, report generation and delivery schedules, etc.

Website report sample
You can fully customize your client reports.

This ‘set-and-forget’ service takes less than a minute to set up.

Once you set up and customize the report, your clients will automatically receive scheduled email notifications and be able to download their report.

Website Report Email example.
Send clients website report notification emails automatically.

Start Profiting From Website Reporting Services

We recommend including website reports in all of your website care packages.

We also recommend setting up both types of reports…

One for your clients, and a more detailed developer’s report for your business, then scheduling regular follow up calls (e.g. every month, 90 days, etc.) with your clients to discuss website performance and ways to improve their results.

Website reports provide clients with valuable information about their websites and give you opportunities to upsell additional services.

“I like that they have a group of plugins that eliminate the need for having to use multiple suppliers to get the same result.” David B

Packaging Your Website Maintenance Services

As you can see, we provide a range of options with a ton of flexibility for customization, allowing you to create different service levels or packages for your website maintenance services offering.

Here, for example, is a simple way you could create a website care plan with “Basic” and “Premium” packages:

WordPress Maintenance Services Table
Create different website care plans to suit different pricing points and client needs.

Start Building Your Website Maintenance Services With WPMU DEV Today

When it comes to building a sustainable recurring revenue with website maintenance services, we know there is no one better to partner with than WPMU DEV.

We provide all the tools and the support you need, backed by a 200+ strong global team of experts in all things WordPress.

If you’re already a member, then great! Follow this guide and add your website maintenance services module to your web development business today.

If you’re not a member yet, choose one of our membership plans to get started. If you’re interested in giving our platform a try, our free plan is the best place to start.

It includes unlimited site management, built-in billing, plugins, and more.

So You’ve Been Hacked! How to Clean Up a Hacked WordPress Site

You visit your WordPress site and, wait a minute…it looks different. There were some changes made that you didn’t create yourself. So, you go to log in to take a peek around and fix the issues. However, it’s not letting you log in. Uh-oh. It looks like your WordPress site was (gulp!) hacked.

As concerning as that is, take a deep breath, relax, and know that there’s a path to get your website back into your control from hackers. And we’ll break it all down for you in this article.

Along the way, you’ll see how to resolve many hacking issues for free with the help of our WordPress security plugin, Defender.

I’ll be going over:

Plus, there’ll be some resources to prevent this from happening in the first place.

After reading this article, you’ll be able to be prepared for any hackers, know how to handle an attack, get your site under your control in no time — and breathe a sigh of relief.

Reasons Your WordPress Site was Hacked

All websites are susceptible to hacking, not just WordPress sites.

WordPress, in fact, is quite a secure platform. So, just because you’re using WordPress isn’t the only reason you might become a victim.

The thing is, WordPress is so popular that WordPress sites are frequently the target of hackers. There are just many WordPress sites worldwide, making the odds go up.

With that in mind, why do sites get hacked?

Hackers have their reasons. It could be because they want to use your WordPress site to attack other sites. Or, possibly the hacker has malicious intentions, like stealing personal data.

There’s a multitude of objectives why sites get hacked. Sometimes, it’s just a fun activity for a hacker to do on a Sunday afternoon while sipping on a mocha.

And it’s done in many ways, too.

It might just boil down to someone having your WordPress admin username and password. Or, it might be that you have insecure web hosting, which makes your site vulnerable to hacking attempts.

Plus, if your site is vulnerable, it’s more prone to attacks.

Here are several reasons why your site may have been targeted:

Weak Passwords: Most brute force attacks rely on weak or easily guessable login passwords (e.g. passwords related to names, places, birthdates, or mobile numbers).

Incorrect File Permissions: File permissions consists of a set of rules used by your web server. They assist your web server control access to files on your website. If you have incorrect file permissions, it can give a hacker access to change your files.

Outdated WordPress Theme or Plugins: If you have an outdated theme or plugins, they’re frequently littered with security flaws and bugs, making your site vulnerable.

WordPress Isn’t Updated: It’s vital to keep your WordPress up-to-date. What’s important to know is WordPress releases new updates for a reason. New versions of WordPress fix security issues and bugs.

All this goes without saying if you have a WordPress site — you can be hacked. However, with adequate prevention, it’s more likely to avoid hacking attempts and keep your site safe.

For more information about keeping your site secure, check our article on ways to secure your WordPress site for free.

Signs You’ve Been Hacked

As I mentioned in the introduction, you may notice things aren’t right. After all, it’s your website, and you’re used to how it looks and functions — so you catch on quickly when things look weird.

Sometimes, it’s harder to catch that your site has been hacked (e.g. malicious code); however, the signs are usually pretty clear.

Dev Man in front of a hacked computer.
It’s clear to Dev Man that something’s not right.

Here are some sure signs that your WordPress site was hacked. There’s also a quick explanation of why this may have happened, along with the reasons.

  • Your Site Redirects to Another Site: A redirect can occur when a hacker adds a script that redirects people to another site when they visit yours.
  • You Can’t Log In: Before jumping to conclusions about being hacked, make sure it’s not a matter of you just forgetting your password. If you conclude that forgetting your password is not the case, a hacker may have changed your password to prevent access or removed your account.
  • Sudden Drop in Traffic: This can happen if malware and trojans hijack your WordPress site’s traffic and have it redirected. Traffic drops also occur if you end up on Google’s blocklists, which can be the case if your site gets hacked.
  • Your Site was Changed: Change of a homepage to a static page links to unsavory sites, or a footer with links that you didn’t add, are all good signs of hacking. Site changes can happen if a hacker gains access to your admin. Be sure to check with any administers that have access to your site to confirm that they didn’t make the changes themselves.
  • Bad Links Added to Your Website: Same as your site being changed, this can happen if a hacker gets access to your admin.
  • Unknown File Scripts: If you find this, it could mean your website was compromised by a hacker who added malware or some other malicious software. This can happen if your website is susceptible to attacks (e.g. outdated, insecure theme).
  • Suspicious User Accounts in WordPress: Your site may be compromised, and a hacker created a new account in the admin. If you have a registration option on your site, be sure to double-check that to ensure it’s not just a user. Typically, a hacker account will have an administrator role.
  • You Get Notifications from Defender: Our answer to security, Defender, will give you detailed security reports and lets you know about suspicious activity. If some red flags occur, you may have been hacked.
  • Slow or Unresponsive Website: A DDoS attack can cause this. Check out this article to learn more about how and why they occur.
  • Google Gives a Warning that Your Site May be Hacked when Searched: Google may display a warning sign when your site is searched. This might be an indication that your WordPress sitemap has been hacked.

If you’ve noticed one or more of these signs and feel like your site may have been hacked, it’s crucial to take action as quickly as possible. Let’s take a look at what to do next.

13 Things You Can Do Once You Know You’ve Been Hacked

There are several steps you can take once you believe you’ve been hacked. Keep in mind that some of these steps may not be necessary. It all depends on what kind of attack from a hacker occurred.

These steps should give you a clear path, regardless of attack, on ways to get back in control of your WordPress site as quickly as possible.

  1. Don’t Stress: It’s essential to relax and be as clear-headed as possible when fixing a hacked site. Meditate, have a moment of Zen, or do whatever you can to try not to stress out about the situation. It’ll more than likely be okay, and you need to focus on getting things fixed.
  2. Reinstall WordPress Core: You might need to reinstall WordPress if the WordPress core files were compromised. A new installation will replace them. You can read more about reinstalling WordPress in this article.
  3. Reinstall Plugins and Themes: If you updated your plugins and themes and are still experiencing issues, delete them, and then have them reinstalled. If you question whether the plugin or theme is secure, be sure to investigate how updated it is and use your best judgment on whether to continue using it. If it was a free plugin or theme, you might want to reconsider installing it and opt for a premium version or an updated plugin or theme from the WordPress plugin or theme directory. Bottom line: make sure whatever theme or plugin you reinstall is updated, safe, and won’t be the cause of any security issues.
  4. Backup Your Site Immediately: A premium plugin like Snapshot Pro is an easy way to backup your site. Just ensure you have it backed up before tackling any hacking issues.
  5. Locate What Was Hacked: Do a rundown of the issue(s) and determine what the hack is (see the list above).
  6. Put Your WordPress Site in Maintenance Mode: To ensure visitors don’t see your site in a compromised state, put your site in maintenance mode with the help of a plugin like Branda. Of course, if you can’t log in, this can’t be possible. When you can log in again, and there’s still some cleaning up to do, then put it in maintenance mode at that time. Also, in some cases, it’s better if the site is turned off completely to prevent any access. That way you can avoid running any PHP code. For example, if the malware runs code on each WordPress load, putting it in maintenance mode won’t change a thing, as visitors might still open the site and the maintenance mode still triggers a WordPress load. Therefore, you end up cleaning and the code is getting re-added, which leads to a never-ending cycle.
  7. Contact Your Hosting Company: Good hosting companies can help determine the situation and advise. For example, they might be able to tell you where the hackers found their way in from. If you host your site(s) with us, we offer 24/7 customer support to assist with any hacking issues, including cleanup for infected sites.
  8. Contact Support: If you’re with a website support management company, it might be best to contact support before proceeding with DIY repairs, depending on the level of hacking. Like with our hosting, we have 24/7 support for all WPMU DEV members and can guide you through what’s best to do in your situation. Contacting support is good to do early or if you try to fix the issue independently and can’t.
  9. Reset Your Passwords: If you can access your admin, change all of your passwords. This ensures that a hacker can’t use your password if that was how it gained entry. Choose a strong password for your login, and reset the SFTP, database, and hosting password with your provider as well. Also, consider limiting the number of login attempts, and enabling two-factor authentication.
  10. Update Plugins and Themes: Ensure that all of your plugins and themes are up to date. It’s vital to tackle this before trying other fixes. If it’s a plugin or theme that’s the culprit, any other fixes you may try may be undone by the vulnerabilities.
  11. Remove Users: Search your users in the WordPress admin and remove any users you don’t recognize.
  12. Get Rid of Unwanted Files: Our plugin, Defender, can scan for files that may be from hackers. It’s important to remove these corrupt files as quickly as possible (more on this to come). Just be sure they are unnecessary files before deleting them.
  13. Clean Your Database: You’ll want to clean this up if your database was hacked. This will ensure that you have less stale data and aren’t taking up a lot of space, which in return will make your site faster.

Following some of these necessary steps will help you get your site back in no time from the grasp of a hacker that wreaked havoc on it.

That being said, it can’t be emphasized enough to make sure that you know how to clean up your website the right way after a hacker attacks it. The goal of cleaning up your site after an attack is to get it back the way you had it, so you don’t want to wreck your site trying to do it yourself if you’re not sure how.

If you have any questions on what to do, it’s important to contact support or get in touch with a professional.

How to Clean a Hacked WordPress Site with Defender

Luckily, depending on the type of hack, a lot can be done with our free security plugin, Defender. He’s been mentioned already several times throughout this article, and here’s a detailed look at what he can do after an attack.

This section is a four-step guide if it appears malware may be the cause of the hacking.

Here are the steps we’ll be taking:

  1. Scanning for Malware in One-Click
  2. Deleting Infected Files
  3. Running Another Scan
  4. Setting Up Notifications and Schedule Automated Scans

Keep in mind that Defender works as a great preventative measure as well, so you don’t get hacked in the first place. To get a glimpse at what all he can do, be sure to read our article on getting the most out of Defender.

If you were hacked, let’s check out what you can do to clean up the mess with Defender.

1. Scan for Malware in One-Click

To determine if malware might be an issue with your website, the first thing to do is scan WordPress’s core files for malicious code.

That’s done from Defender’s dashboard by tapping New Scan.

A new scan in Defender.
The blue New Scan button will get things moving.

It will be just a few moments for Defender to check out your site’s core files for malware.

A new scan in Defender.
Defender looks on as he actively scans for malware.

If any issues are detected, Defender will let you know how many were found.

The number of malware scan issues.
It looks like Defender found a few things that could be wrong.

Please note that the free version of Defender will scan WordPress’s core files. If you want him to scan other areas, you’re able to with Defender Pro. Defender Pro’s additional scanning includes:

Plugins & Themes: Plugins and themes are scanned for known, publicly-reported vulnerabilities.

Suspicious Code: Crank-up scanning a notch by scanning all site files for suspicious PHP functions and code.

Since we detected some issues, let’s get them taken care of.

And for more on scanning your WordPress site for malware, check out this article.

2. Delete Infected Files

After a scan, you can easily find all of the issues that Defender spotted in the admin’s Issues section.

Here, Defender discloses the issue. He will tell you detailed and specific information, including:

  • Issue Details: A brief description of the issue and a snippet of code
  • Location: Where the issue’s file path is located
  • Size: The suspicious file’s size
  • Date Added: This shows the date and time that the code was added to the WordPress site.

You then have the option to Delete or Ignore the code.

If you want to get rid of the issue immediately, you can in one-click by hitting the Delete File button.

suspicious code in Defender.
Delete the code in one-click.

If you decide to delete the file, it will be deleted permanently. The bad code will no longer be a problem.

Plus, you can delete things in bulk if there are numerous issues.

Bulk actions in Defender.
Take care of a lot of issues in one click.

Wiping-out bad code can’t get much easier after a hacker attacks your site.

A note of caution: It’s important to be 100% sure that something is harmless before deleting and/or ignoring it. Contact one of our experts 24/7 if you’re unsure or need advice.

Please read our article about finding and deleting suspicious code with Defender for more detailed information.

3. Run Another Scan

If you deleted suspicious code from your site, just like you ran a scan the first time, do it again to ensure that all of the issues are taken care of.

4. Set Up Notifications and Schedule Automated Scans

Ensure that you stay on top of any hacking activity by setting up notifications and automated scans in Defender. It’s easy to do and one of the most effective ways to know if you’ve been hacked.

In the Notifications section, you can configure what notifications you want to enable, add recipients for the notifications, schedule reports, and configure reports.

You can set up the Notifications for:

  • Security Recommendations
  • Malware Scanning
  • Firewall

And you can set up Reporting for:

  • Malware Scanning
  • Firewall
  • Audit Logging

Enable notifications individually or in bulk.

Choose what notifications and reporting you want: Individually or in bulk.

Set up users you have in your admin, or invite by email, that you’d like to receive notifications.

Where you add recipients to get email notifications.
Add as many users as you’d like.

You can schedule Security Notifications to be delivered daily, weekly, or monthly.

Where you schedule a scan.
In this example, it’s set for monthly.

When it comes to Reporting, customize the frequency, day of the week, and time to deliver reports.

Where you schedule notifications.
This report will get delivered to recipients Sundays at 4 AM.

You’re now set up to be aware of malware hacking issues and immediately take care of them.

There’s a ton more you can do with Defender when it comes to security, such as setting up a firewall, IP lockouts, and two-factor authentication.

Getting Your Site Off of Google Safe Browsing List

Once you have your site back in your hands and cleaned-up from any destruction a hacker caused, it’s essential to make sure you’re not on Google’s Safe Browsing List. If you are, it’s vital to get off it.

Luckily, it’s quick and easy to do. There are six main steps to take

    1. Begin by signing-in to Google Webmaster Tools.
    2. Add your WordPress site if you haven’t already.
    3. Follow Google’s instructions and verify your site.
    4. Select your site on the Webmaster Tools home page.
    5. Click on Site status, and then Malware.
    6. Click on Request a review.

After you submit a request to have your site reviewed, the timeline for the review to be processed varies depending on what type of attack you had. Here’s a look at the different timelines for review process times:

Hacked with Spam: Several weeks

Malware: A few days

Phishing: A day

Once Google determines that your site is clean, warnings from browsers and search results will more than likely be removed within 72 hours.

If your site request wasn’t approved, be sure to reassess your site for malware, spam, or any modifications that may have been caused by a hacker. Then, you can always submit it again for review.

Cleaning Up

You wake up and go to your website’s URL. After taking a look around, it’s perfect. Everything is in order, and there’s no evidence of a hack anywhere. Whew! It looks like you cleaned-up the hacker’s mess, and you’re protected a bit better now.

Hopefully, it won’t happen, but if a hacker does attack again, you’ll be ready to move quickly and get your site back with ease. With plugins like Defender and the tips mentioned in the article, the process of getting your site back into your control usually isn’t as daunting as you might think.

We have a lot more information about cleaning up your site after a hacking. After all, it can leave a mark. It’s not as simple as grabbing some rubber gloves and stain remover to make your site nice and shiny again.

Be sure to read our article How I Cleaned Up My Site After it Was Hacked and Blocklisted, and Have You Been Hacked? How to Clean Your Site and Get Off Google’s Blocklist.

Also, this is #SecurityMonth, so you can currently get 35% off your first year of our Security & Backups Pack featuring Defender Pro, Snapshot Pro, Shipper Pro, and Automate to help clean up your security. Click on the coupon below to unlock the exclusive deal.

35% Off Security & Backups Pack

With what we’ve mentioned in this article and our other resources, you should have your WordPress site clean in no time.

Snapshot v4 Introduces New Incremental Backups, Third-Party Storage (and More)

It’s been a huge few months for Snapshot. We’ve completely overhauled how he backs up your data (hello, incrementals!), introduced the first of our new third-party storage destinations, and began the integration of hosting backups. So many improvements and still much more to come…

As far as backup plugins go, Snapshot was already pretty darn good.

However, with the recently launched Version 4.0, we’ve seriously raised the bar.

In fact, we’ve rebuilt Snapshot from the ground up to ensure that:

  • Your backups are streamlined and efficient, and don’t bloat the server by storing unnecessary files and data.
  • You have full control of your backups, can run them to your own schedule, and store them externally in third-party storage solutions that you trust.
  • You can manage and restore your backups from a simple interface and download copies at the touch of a button.

Read on to get a taste of what’s new with Snapshot, as well as a couple of sneaky insights of what’s to come:

Snapshot Now Uses Incremental Backups!

Incremental backups are an absolute game changer.

After all, if you only change 1% of your site, what’s the point of backing up the other 99% every time?

No longer will you have duplicate upon duplicate of your site taking up all of your WPMU DEV Cloud storage space.

Snapshot will make one full backup and then proceed to back up only the new changes you make.

Screenshot of four backups within Snapshot.
Subsequent backups will be far smaller in size than your base backup.

This will save you storage space as your backups will be much smaller and less likely to run into issues. It will also prevent excess strain on the server!

Better yet, the complete overhaul of Snapshot means backups are now API-driven and most of the heavy lifting is on our servers rather than your site!

Learn more about how incremental backups work.

Amazon S3 Has Just Landed

We’re on a mission to make sure Snapshot integrates with every backup destination you’ll ever need.

Amazon S3 is just the first of many third-party storage solutions that will be coming your way.

Picture of the welcome module announcing Amazon S3
Complete with a set of S3 compatible storage options, Amazon S3 is now available as a backup destination.

The first set of S3 compatible destinations we’ve added are Backblaze, DigitalOcean Space, Wasabi, and Google Cloud. Setup guides for each of these destinations can be found in our documentation.

Google Drive, FTP, Microsoft Azure, and Dropbox are coming in future updates, as well as the ability to add any S3 compatible destination!

View Your WPMU DEV Hosting Backups in Snapshot

Another of Snapshot’s exciting new features sees the addition of all of your WPMU DEV hosting backups within their very own dashboard.

Screenshot of the hosting dashboard showing 31 backups
See all your hosting backups at a glance within Snapshot.

You can view the details of your hosting backups as well as download a copy.

If you want to manage your backups, you can just click the Manage link which will take you to The Hub.

Screenshot of the manage option on hosting backups.
You can view the details of your last 30 hosting backups.

Hosting backups now have their own widget in the main dashboard too.

 

Screenshot of the main dashboard showing the hosting widget
View all your Snapshot and hosting backups in one place.

Our devs are working hard on taking the integration with hosting backup a step further.

In a future release, you’ll be able to fully manage your hosting backups with Snapshot.

This means you can create manual hosting backups from Snapshot, as well as restoring to a hosting backup of your choice.

At the moment, this can all be done through Snapshot’s integration with The Hub, but we’re aiming to turn Snapshot into an all-in-one tool for managing all of your backups.

Protect Your Staging Site

We believe that backing up your staging is just as important as backing up your live site.

Snapshot now comes with the ability to back up your staging site, meaning you’ll never be at risk of losing all your hard work.

Your backups will be handled just like they are on your live site. You’ll be able to view them all within its sleek dashboard and easily restore your staging site to a previous version in a couple of clicks.

Screenshot of a staging backup showing 25% progress.
Make manual backups or even set a schedule, just as you would in your live site.

New Automate Integration

Ever updated your plugins or theme to find that there is a compatibility issue, and wished you could take your site back to right before the update?

Cartoon of Automate and Snapshot
Snapshot and Automate’s integration solves this problem.

Us too!

That’s why we introduced Snapshot to Automate and created the dream team when it comes to updating safely!

If you’re not familiar with Automate, he’s the perfect guy to be left in charge of your plugin and theme updates.

Automate will check for new updates at an interval of your choosing, and the icing on the cake is that when he’s linked with Snapshot, you can enable automatic pre-update backups.

If you host with us, this will be taken care of within your hosting backups.

If you don’t host with us, Automate will take a full backup of your site before updates are installed. You’ll be able to view and manage this backup through Snapshot’s dashboard.

Screenshot of some automate backups.
Automate’s backups will be ahem…automated, so you don’t have to worry about backing up before updates.

Snapshot will store a maximum of 30 Automate backups before removing the oldest one from archives. This will come out of your WPMU DEV cloud storage allowance, but will not affect any of your other backups.

What’s Next?

Snapshot Pro has just had lots of awesome updates, however, our work is never done.

Our overall aim is always to offer plugins and services that you, our loyal members, want to see and use.

Our awesome developers are always eager to turn your ideas and suggestions into reality, which is why they are hard at work on the next batch of releases.

Over the next few months, you can expect to see more backup destinations (including Google Drive and Dropbox), the option to choose how many backups you keep, the ability to manage your hosting backups from Snapshot, along with updates to security, and white labeling capabilities.

If you like what you see, you can try Snapshot Pro for free with a 7-day trial. Otherwise, feel free to check out the plugin documentation, or have a read of our Snapshot walkthrough guide.

You can also keep an eye on our roadmap for updates on Snapshot’s development pipeline and to check which features have made it onto the list.