Client website monitoring for maintenance teams

Know about site failures before your client writes to you

All your clients' sites in one panel. Pingvera checks uptime, form submissions and the state of WordPress, alerts you to problems and helps prepare reports under your agency's brand.

Connect your first site free See an example check

Up to 5 sites on the free plan. External monitoring installs nothing on the site. Form checks and internal diagnostics need separate setup.

By clicking “Connect your first site free”, you agree to the Terms of Service and Privacy Policy.

Client sites in one panel
Client sites ↑ issues first
SH
shop.example.com1
DOWN site not responding 98.2%
CL
clinic.example.org
DEGR SSL · 12 days 99.9%
ST
studio.example.net
UP 210 ms 99.98%
CA
catalog.example.com
UP 238 ms 99.97%
Latest notification shop.example.com · site not responding · 4 min ago
Example view. Demo data.
01 · Example check

The site loads.
But does the form deliver leads?

A successful response from the site does not mean its forms work. Set up a check for the scenario you need, so the team gets a signal about the problem and can start investigating before the client gets in touch.

→ 01

Form check

Pingvera performs the configured test submission and checks for the expected result.

→ 02

Signal to the team

If the expected result is not received, the team gets a notification about the problem.

→ 03

Investigate and fix

A specialist finds the cause of the failure, fixes it and confirms the result of the next check.

Example situation demo data
Site
shop.example.com
Check
contact form
Result
expected test email not received
Team's next step
check the form handler and mail delivery

An illustrative scenario after setting up a form check and receiving a test email. Whether delivery can be verified depends on the connected scenario. Pingvera reports the problem; your team does the fixing.

For online stores you can additionally connect business‑event monitoring. If expected orders stop appearing, the team gets a reason to check the store. The absence of orders by itself does not prove a technical failure.

Additional example: a store's business‑event timeline
Unified timeline · shop.example.com example · demo data
14:02order.created · $89event
14:05order.created · $150event
14:08deploy · store plugin updateddeploy
14:520 orders in 60 min (usually ~8) — reason to check the storesignal
02 · Getting started

Start with one site. Then connect the rest

Three actions by the team, and the first client site is under watch. You choose what to monitor and where to receive messages.

→ 01

Add a site

Create an account and add the client site's address. External monitoring installs nothing on the site.

→ 02

Set up checks and alerts

Choose what to monitor and where to receive messages. Form checks and internal diagnostics are connected separately.

→ 03

Watch client projects

Review the state of sites in the shared panel and hand discovered problems to your team's specialists.

No installation

External monitoring

Site availability, SSL certificate and domain expiry — without installing a module on the client's site.

Separate setup

Deep checks

Form checks require a configured scenario. Internal metrics of WordPress or the server may need the matching plugin or agent. Feature availability depends on the plan.

03 · For the client

Show the client what is happening with their site

Use monitoring data when talking to the client: show the state of checks, detected incidents and observation results for the period.

01

Report under your agency's brand

Hand the client a monitoring report in your design. Complement it with explanations of incident causes and completed work — the maintenance team adds that.

02

Status page

Give the client a link to the state of connected checks and incident history. Custom domain and branding options depend on the plan.

See an example status page
An example of Pingvera's public status page.
status.studio.example.net
S Studio Example status
All checks normal
3/3 working uptime 99.97% incidents in 30 days 1
shop.example.com 99.98%
clinic.example.org 100%
catalog.example.com 99.94%
Example view. Demo data.
04 · Pricing

Choose a plan for your team's sites

Start free with a small number of sites. Compare limits, deep diagnostics availability and report branding options when you connect the rest of your projects.

Free
$0/ mo

To get started with monitoring

  • Up to 5 sites, checks from 1 min
  • Every external check type + a status page
  • Alerts to Slack, Telegram, email, webhook
  • 3 agents · team of up to 3
Start free
Pro
$15/ mo

For a team maintaining client sites

  • Up to 50 sites, checks from 1 min
  • WordPress CMS diagnostics
  • White‑label & scheduled reports, branding
  • 10 channels · 25 agents · team of up to 15
Create account
Business
$49/ mo

For a large portfolio of client projects

  • Up to 500 sites, checks from 1 min
  • Everything in Pro + priority support
  • On‑prem & licenses on request
  • 50 channels · 250 agents · team of up to 100
Create account
Scale $149 / mo

For a large number of sites and business events. Up to 1,000 sites and full business observability: up to 2M business events/mo, AI root-cause investigation (investigate), 90-day retention. Everything in Business.

Create account

The set of checks, limits and report options depend on the chosen plan.

One‑off check · no sign‑up

Want to check one site first?

Check a site's availability, SSL certificate and domain expiry without signing up.

Or jump straight to: SSL certificate domain expiry availability by region WordPress broken links

This is a one‑off external check. For continuous monitoring and alerts, create an account. Forms and internal metrics need separate setup.

05 · FAQ

Before you connect

01Is Pingvera suitable for a few dozen client sites?

Yes. The state of connected sites is visible in the shared panel. Choose a plan by the number of projects, team size and the checks you need. You can start with a single site.

02Do I need to install anything on the client's site?

External monitoring needs no installation. Internal diagnostics may require the WordPress plugin or a server agent. A form check is configured separately for the scenario you need.

03We already have an uptime check. Why Pingvera?

An uptime check shows whether the site responds. Additional configured checks help you watch forms and the internal state of the CMS. Compare which of the scenarios you need are already covered by your current tool and which checks are worth adding.

04What exactly is checked in a form?

The result depends on the configured scenario: a single page response is not enough to confirm lead delivery. If test-email receipt monitoring is connected, that stage is checked too. Before launch, make sure the chosen check covers the lead path you care about.

05Does Pingvera fix the problems it finds?

No. Pingvera runs the configured checks and reports problems. Your team or the responsible contractor investigates and fixes the cause.

06What is available for free?

You can connect up to 5 sites on the free plan. The set of checks, team limits and terms of extended features are listed in the pricing above. Check internal diagnostics and reports against the terms of your plan.

06 · From the blog

Articles on monitoring

All articles →
01 Product Page Data Quality AuditAudit product pages for identity, variants, price, inventory, delivery, returns, structured. 02 Ecommerce Site Search Optimisation GuideImprove ecommerce site search using zero-result and no-click queries, synonyms, product. 03 Marketing Attribution Without Self-DeceptionCompare acquisition channels without false precision by reconciling orders, standardising. 04 Ecommerce Channel Dependency RiskMeasure reliance on one marketplace, ad platform, partner, or search channel, run a loss. 05 CAC Payback Period for EcommerceCalculate ecommerce CAC payback using customer cohorts, contribution margin, returns, and. 06 Paid Campaign Landing Page QA ChecklistValidate a paid campaign landing page from ad promise to CRM receipt, including mobile UX,.
All blog articles (79)

Your Website Is Up, but Google Can't See It: Accidental Noindex Monitoring — A site can stay online while noindex removes critical pages from Google. Learn where noindex appears, why it happens, and how agencies monitor it.

Best Client Reporting Tools for Web Agencies in 2026 — Pingvera, WP Umbrella, ManageWP, MainWP, and WP Remote compared for white-label client reporting, monitoring depth, and agency pricing.

Blameless Postmortem Template for Web Agencies — Run a practical blameless postmortem for a small web agency: reconstruct evidence, find contributing conditions, review detection and response, and…

Broken Links Across 50 Client Sites: What Should an Agency Fix First? — A practical broken-link workflow for agencies: prioritize revenue paths, navigation, internal links, external dependencies, false positives, and…

CAC Payback Period for Ecommerce — Calculate ecommerce CAC payback using customer cohorts, contribution margin, returns, and repeat purchases, then use it to govern growth and cash.

"Your site is down": why "it works for me" is the worst answer a client can hear — If an agency learns about an outage from the client, it has already lost the first round. How to check availability from multiple locations and see…

A Client Report They Will Actually Read: One Page, Four Answers — Design a one-page client report that answers status, failures, response, and next steps first — with the technical evidence to back it up.

Your Client's Status Page on Their Own Domain: CNAME Setup and Automatic TLS in Practice — One DNS record, automatic TLS, and a status page the client sees as your deliverable — the full white-label setup checklist for agencies.

How to Tell a Client Their Website Went Down: Email and Status Update Templates — Copy-and-paste website outage messages for first notice, investigation, ongoing updates, mitigation, resolution, and the final incident report.

Know your client's site is down before they call — How to catch outages in minutes rather than from a client's call: external checks, the right signals, and alerts without false alarms.

Client Website Inventory Template for Agencies — Build one authoritative inventory of client websites, owners, domains, hosting, dependencies, critical journeys, monitoring, access, recovery, and…

Client Website Monitoring Policy Template — A practical website monitoring policy for agencies: scope, critical journeys, confirmation, alert routing, maintenance windows, ownership, and review.

Client Website Outage Communication Templates — Copy clear website outage messages for acknowledgement, investigation, mitigation, recovery, delayed resolution, and post-incident follow-up.

Contact Form 7 not sending email: the green checkmark that means nothing — A green success message only means wp_mail() returned true. What happened to the email after that, CF7 has no idea — and neither do you.

Website Downtime Cost: Formula and Template — Calculate website downtime cost using lost contribution margin, affected demand, recovery rate, wasted acquisition spend, support, remediation, and…

Critical User Journey Monitoring for Websites — Map and monitor the website journeys that create business value: leads, checkout, payment, booking, login, email delivery, and downstream…

Diagnose an Ecommerce Conversion Rate Drop — Diagnose falling ecommerce orders in 60 minutes by validating data, finding the first broken funnel step, segmenting impact, checking changes, and…

The domain wasn't renewed — and the site vanished: how to watch the registration date — The site didn't die from hackers, but from a forgotten date. How to check when a domain expires and put its registration date under watch so you're…

Ecommerce Analytics Audit: Data Quality Checklist — Audit ecommerce analytics events, transaction IDs, revenue, currency, item data, duplicates, refunds, consent, test orders, and reconciliation with…

Ecommerce Business Continuity Plan Template — Create an ecommerce continuity plan with critical outcomes, RTO and RPO, minimum viable trading, fallbacks, roles, recovery, reconciliation, and…

Ecommerce Channel Dependency Risk — Measure reliance on one marketplace, ad platform, partner, or search channel, run a loss scenario, and build practical commercial resilience.

Ecommerce CRO Operating System — Build a practical ecommerce CRO process for reliable data, prioritised hypotheses, safe experiments, guardrail metrics, and profitable decisions.

Ecommerce Operations Dashboard: KPI Template — Build an ecommerce operations dashboard that connects demand, funnel conversion, contribution margin, payments, fulfilment, inventory freshness, and…

Ecommerce Peak Sales Readiness Checklist — Prepare an online store for Black Friday or a flash sale with demand modelling, load tests, checkout rehearsal, change freeze, staffing, and graceful…

Ecommerce Site Search Optimisation Guide — Improve ecommerce site search using zero-result and no-click queries, synonyms, product availability, ranking rules, conversion data, and regression…

Ecommerce Unit Economics: Practical Template — Calculate ecommerce unit economics with net revenue, COGS, payment fees, fulfilment, returns, contribution margin, CAC, and first-order profitability.

Elementor form not sending email: what the docs admit — Elementor's own documentation explains why your form mail disappears. The fix is easy. Knowing it broke again next month is the hard part.

Your uptime monitor keeps crying wolf — Why single-location checks raise false 'offline' alerts, and how multi-region confirmation stops the noise before you learn to ignore it.

Freshping alternative for agencies — Freshping shuts down March 6, 2026. A free plan is easy to find; a free plan built around a client portfolio, not a bucket of URLs, is not. What to…

How much to charge for website maintenance — The number matters less than what's inside the plan — and whether the client can see it. A practical structure for care plans that survive month four.

How Web Agencies Monitor Client Sites on a Retainer — What to check on client sites, how to find out about outages before your client does, and how to make monitoring a retainer argument.

Incident Severity Levels for Web Agencies — Use this P1–P4 incident severity matrix to classify client website failures by business impact, scope, workaround, data risk, and urgency.

Inventory and Price Sync Monitoring Guide — Monitor ecommerce inventory and price sync with systems of record, freshness objectives, control SKUs, anomaly thresholds, channel buffers, and…

Malicious Redirects: Why the Site Looks Normal to You but Sends Visitors to Spam — Hacked websites may redirect only mobile, search, or first-time visitors. Learn how agencies detect conditional malicious redirects before clients do.

How to Manage Multiple Client Websites — Scale agency maintenance from 10 to 100 client websites with service tiers, ownership, portfolio standards, alert routing, capacity planning, and…

ManageWP alternative: when the dashboard lies to you — Sites silently disconnecting while the dashboard shows green. What to look for in an alternative — and what we honestly don't replace.

Marketing Attribution Without Self-Deception — Compare acquisition channels without false precision by reconciling orders, standardising attribution rules, testing incrementality, and showing…

How to Monitor 50 Client Websites Without Alert Fatigue — Reduce agency alert noise with confirmation, symptom-based rules, dependencies, maintenance windows, routing, severity, and actionable context.

How to Monitor Ecommerce Integrations — Monitor ecommerce data flows across store, ERP, PIM, OMS, payment, tax, shipping, and fulfilment using freshness, completion, reconciliation, and…

Monitoring as Code for Web Agencies — Learn when monitoring as code helps an agency, how to model templates and exceptions, review changes, validate configuration, protect secrets, and…

Monitoring inside your AI assistant: connect Claude or Cursor to Pingvera in a minute — A monitoring MCP server and REST API: your assistant answers "what's down for my clients?" with real data. Connect with one command, read-only access.

The monitoring agent that cannot be told what to do — A tool with remote control over a thousand servers is a single door to a thousand servers. We chose not to build that door — and to give up the…

What to Include in a Monthly Website Maintenance Report (+ Template) — A monthly maintenance report clients actually read: overall status, four outcomes, incidents as stories, completed work, and one next action — plus a…

Paid Campaign Landing Page QA Checklist — Validate a paid campaign landing page from ad promise to CRM receipt, including mobile UX, forms, analytics, consent, monitoring, and launch gates.

Ecommerce Payment-to-Order Reconciliation Guide — Reconcile ecommerce payments and orders with explicit states, stable IDs, idempotency, webhook handling, exception rules, refunds, and a daily…

Pingdom alternative for agencies — No free tier, step-function pricing, and a monitor that watches the page rather than the leads. What an agency actually needs instead.

ManageWP Client Reports vs Pingvera: What Does the Client Actually Learn? — ManageWP proves WordPress maintenance happened. Pingvera proves the client's website still works as a business. Compared side by side.

Pingvera vs WP Umbrella: WordPress Management or Business-Critical Monitoring? — WP Umbrella runs WordPress maintenance. Pingvera verifies the public website as a business system. When to use each, or both.

Pingvera Webhook to Help Desk Integration — Route Pingvera events to Jira Service Management, Zendesk, Freshdesk, or another help desk with validation, queues, deduplication, ticket lifecycle…

Post-Deployment Website Checklist for Agencies — Run this practical post-deployment checklist for routing, forms, checkout, SEO, analytics, integrations, security, monitoring, rollback, and client…

Product Page Data Quality Audit — Audit product pages for identity, variants, price, inventory, delivery, returns, structured data, analytics, and the information customers need to…

How to Prove the Value of a Website Maintenance Retainer — Stop selling hours. Turn a quiet, uneventful month into visible proof with monitoring coverage, incident stories, completed work, and controlled…

Server Monitoring for Web Agencies: CPU, Memory, Disk, Network, and Containers — A practical server-monitoring guide for agencies: CPU, memory, disk, network, containers, actionable thresholds, external verification, and client…

SSL certificate expired: the cheapest failure that costs you the most in trust — How to make SSL certificate checks continuous, see the expiry date ahead of time, and never learn about it from the client.

A Status Page for Clients: Your Own Domain, Password Protection, and Telegram Subscriptions — Why an agency needs an uptime status page, and how white-label status pages work in Pingvera: a custom domain, password protection, event…

StatusCake alternative for agencies — A genuinely good free tier — with a 5-minute interval. Status pages sold separately. One team seat on the entry plan. And nothing watching the leads.

Ecommerce Dependency Map: Template and Workshop — Map ecommerce third-party dependencies across DNS, cloud, payments, fraud, tax, shipping, OMS, messaging, and marketplaces with impact, owners, and…

The unified timeline: the cause next to the effect — Orders were coming in. Then a plugin update. Then silence. Then an incident. One timeline, one story — instead of three tabs and a guess.

Uptime Kuma is great — but it only pings — What Uptime Kuma misses for client sites: domain expiry, single vantage point, form delivery, white-label reports — and how to cover the gaps.

70 false alerts a day: why uptime monitors cry wolf — One probe, one opinion. The architecture behind false downtime alerts — and why the two fixes that work are usually paywalled.

UptimeRobot alternative for agencies: what client work needs — No broken-link detection, late SSL warnings, no form checks, nothing to show the client — the walls agencies hit, and what to look for instead.

Web Agency Access Control Matrix Template — Use this access matrix to assign least-privilege roles for client domains, hosting, CMS, code, data, payments, monitoring, and emergency recovery.

How to Test a Website Backup Restore — Test website backups safely in an isolated environment, validate data and business journeys, measure RTO/RPO, and record evidence with this agency…

The site works but the leads stopped: the silent failure ordinary monitoring never sees — When the form opens, the button clicks, and the leads never arrive — a plain uptime check stays silent. How to catch a contact form that fails…

Website Handover Checklist Between Agencies — Transfer a client website safely between agencies: ownership, credentials, code, infrastructure, data, monitoring, incidents, recovery, acceptance…

Website Incident Report Template for Clients — A copy-and-paste website incident report template covering impact, detection, timeline, resolution, contributing factors, and corrective actions.

Website Maintenance Onboarding Checklist — Use this agency checklist to define ownership, secure access, test backups, record website health, map critical journeys, and start monitoring safely.

Website Maintenance SLA Template for Agencies — A practical website maintenance SLA template covering scope, service hours, severity, response, monitoring, dependencies, maintenance, reporting, and…

Website Outage Incident Response Playbook — A 15/30/60-minute website incident response playbook for agencies: confirm impact, assign roles, stabilise service, update clients, and verify…

A Website Can Return 200 OK and Still Be Hacked — HTTP 200 proves a server returned a page, not that the page is safe or correct. Learn what agencies monitor beyond uptime to detect hidden…

What a Website Maintenance Retainer Includes — So Clients Don't See It as Paying for Thin Air — What website maintenance is actually made of, and how to spell out the retainer so clients see results every month.

WooCommerce checkout monitoring: 200 OK is not a working store — The storefront loads, the cart adds up, and no orders come through. What uptime monitoring cannot see, and how to watch the checkout from inside.

WooCommerce failed orders: spike, stall, silence — Hundreds of failed orders is rarely a payment problem — it's usually a card-testing attack. And the damage outlives the attack.

Uptime green, orders zero: catching a store that stopped selling — The site is up. Checkout is up. And the orders stopped an hour ago. Why uptime monitoring can't see this — and what does.

WordPress cron not running: the scheduler that needs an audience — WP-Cron only runs when somebody visits the site. On the quiet client sites that need it most, it quietly stops — taking backups and emails with it.

WordPress Health From the Inside: What External Monitoring Cannot See — External uptime is not WordPress health. Learn what Site Health, plugin inventory, loopbacks, PHP, permissions, and external checks reveal together.

WordPress Mass Hacks of 2026: How Monitoring Warns You Early — wp2shell in core and plugins with a CVSS of 9.8: sites were hacked within hours of the patch. What external monitoring sees, and what only an inside…

WP Umbrella alternative: monitoring, not maintenance — A fair look at WP Umbrella, the one complaint its users actually make, and when a monitoring tool is the thing you were missing.

WPForms not sending email notifications: the three silent failures — A spam-flagged entry sends no notification. Background sending can stall. Lite stores nothing. Why leads disappear quietly.

Browse the whole blog →

First site

Start with a site your team is responsible for

Connect the first project, set up checks and alerts. See how well Pingvera fits your maintenance process before adding the other sites.

Connect your first site free Up to 5 sites on the free plan.