For agencies: Know before your client calls.

Monitor every client site in one account. Give each client a status page, a dashboard and a monthly uptime report, and hear about problems before the phone rings.

14-day free trial · Then free on 5 monitors · No credit card

What keeps agency owners up at night

The client calls before you know

Checks every minute, confirmed by a second check before an alert goes to Slack, Teams, email or your phone. You are already on it when the client calls.

Fifty sites, fifty logins

All client sites, domains, certificates and servers in one account, with a project per client. Move them over from UptimeRobot, Better Stack, Pingdom or StatusCake with the importer.

The same question from every client

A status page per client without Uptimecheck branding, and on Professional and Business a read-only client dashboard. Clients check for themselves before they call.

Proving what the retainer covers

A client report per project: a private link to a live uptime report, emailed to the client on the 1st of every month.

Built for many sites and many clients

Uptime monitoring

HTTP(S), ping and port checks every minute, confirmed by a second check before any alert.

Learn more

Client reports and dashboards

Read-only client dashboards, and monthly uptime reports by link and email.

Learn more

Status pages

Status pages updated by your checks, with subscribers, 9 languages and your logo.

Learn more

SSL monitoring

Certificate expiry reminders on every HTTPS monitor, well before your site breaks.

Learn more

Domain monitoring

Registration expiry reminders and email authentication checks for every domain.

Learn more

Alerts and notifications

Slack, Teams, email, push to your phone and more, with escalation and recovery notices.

Learn more

Uptime monitoring for web agencies

An agency’s reputation is built on the sites it looks after. When a client’s shop goes down on a Friday evening, it does not matter whose hosting failed. What matters is whether you knew first and had an answer ready. Our article on uptime monitoring for web agencies goes deeper.

One project per client

Group each client’s monitors, cron jobs, domains, servers and status pages in a project. Lists filter by project, and the project’s color marks its monitors everywhere, so fifty client sites stay easy to read. Invite colleagues as admins, members or viewers.

Client dashboards and client reports

On Professional and Business, invite people at the client to a client dashboard: a read-only login to their project, in your name, with current status, 90 days of uptime, response times, incidents and the monthly report. They never see other clients, settings or alert channels.

Clients who do not want another login get a client report instead: a private link to a live uptime report with their logo, the SLA and every incident. Add up to 5 addresses and last month’s report is emailed on the 1st. Reports also export to CSV for your own template.

A status page per client

Give every client their own status page with their logo, accent color and theme, and remove the Uptimecheck branding so it looks like part of your service. Professional and Business add custom CSS and an address you choose, such as app.uptimecheck.com/s/clientname. Password-protect pages meant for internal stakeholders.

Visitor statistics show visits by country, referrer and device, counted without cookies and without storing IP addresses, so you can show the client how many of their customers checked the page during an incident.

More than uptime for every client

Watch the things clients notice too late: certificates and domain registrations before they expire, page speed with Google Lighthouse, broken links, and SPF, DKIM and DMARC, so the client’s email does not land in spam.

Alerts go to email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks and push notifications on your phone. Send each client’s alerts to its own channel, and use on-call schedules so a push alert reaches whoever is on call.

A typical week with Uptimecheck

Monday, a reminder says a client’s certificate expires in 14 days; it is renewed before lunch. Wednesday, a cron job for another client’s nightly export goes missing; the hosting provider changed the PHP version, and the job is fixed the same morning. Friday at 18:40, a client shop answers 503. A second check confirms it, the Slack alert goes out, and the incident already holds the failing response and a screenshot. The client’s status page shows the problem before they think to call. On the 1st, every client gets last month’s report by email.

None of that needs a dedicated operations team. It needs the checks in place and the alerts going to the right person. Add each new client in a few minutes, or script onboarding with the REST API as your client list grows.

Moving from another tool

Import monitors from UptimeRobot, Better Stack, Pingdom or StatusCake with an API key from that service. You see every monitor before anything is created, and nothing changes at the other service, so you can run both side by side. Status pages come over from Atlassian Statuspage with their incident history and subscribers. The UptimeRobot, Better Stack, Pingdom and StatusCake pages explain each switch.

Pricing that suits agencies

A fixed price per plan in euros, billed monthly or yearly, without per-seat fees or a charge per status page. Professional includes 100 uptime monitors, 25 status pages, 50 projects, 10 members and client dashboards. Business includes 250 monitors, 250 status pages, 150 projects and 25 members. See the pricing page, or click around Nordhem, a made-up shop, in the live demo.

“As an agency, I highly recommend the uptime monitoring service I started using recently. This service gives me the ability to monitor our client's website performance and reliability with ease. The software is easy to understand and the customer support team is always ready to help if there are issues!”

Anthony Collins

Web Agency Owner

Guides for agencies

All guides

Fixed price. Everything included.

Start

For personal projects and small sites

€4.50 / month Regular price: €9

€54 for your first year, then €108 a year. Excl. VAT

Start free trial
  • 15 uptime monitors, checked every minute
  • 10 cron jobs and 10 domains
  • 10 status pages
  • 3 members
  • Email, Slack, Teams, Telegram, push and more
  • 1 year of history

Professional

Most popular

For growing teams and agencies

€14.50 / month Regular price: €29

€174 for your first year, then €348 a year. Excl. VAT

Start free trial
  • 100 uptime monitors, checked every minute
  • 50 cron jobs and 50 domains
  • 25 status pages at an address you choose
  • Client dashboards for your clients
  • REST API, MCP server and custom CSS
  • 10 members and 2 years of history

Business

For teams with many sites and clients

€34.50 / month Regular price: €69

€414 for your first year, then €828 a year. Excl. VAT

Start free trial
  • Everything in Professional
  • 250 uptime monitors, checked every minute
  • 150 cron jobs and 150 domains
  • 250 status pages
  • 25 members
  • 3 years of history

Free €0, no end date, no card

Every workspace starts with 14 days of Professional and then stays on Free unless you choose a plan: 5 monitors checked every 5 minutes, 1 status page and 3 alert channels. Commercial use is allowed.

Start for free

Halloween offer: 50 % off your first year on yearly plans, your first 3 months on monthly, for new subscriptions started by 17 November. It’s applied at checkout, and during your free trial you can lock it now and pay when the trial ends.

14-day free trial · Then free on 5 monitors · No credit card

Sold through Link (Stripe), our reseller. VAT is added at checkout.

Common questions

Can I give each client their own status page?

Yes. Each status page can use the client’s logo and accent color, and the Uptimecheck branding can be removed. On Professional and Business you also choose its address, such as app.uptimecheck.com/s/clientname, and can add custom CSS.

How do I keep client sites separate?

Use projects. Group each client’s monitors and status pages in a project. Lists filter by project, and client reports and client dashboards cover one project each.

Can clients log in themselves?

On Professional and Business, yes. A client dashboard is a read-only login to one project, with status, 90 days of uptime, response times, incidents and the monthly report, but no settings.

Can I send clients uptime reports?

Yes. A client report is a private link to a live uptime report for one project, with the client’s logo. It works without an account and is emailed to up to 5 addresses on the 1st of every month. Reports also export to CSV.

Do team members cost extra?

No per-seat fees. Start includes 3 members, Professional 10 and Business 25, as owners, admins, members or viewers.

Can I move client monitors from another tool?

Yes. Import monitors from UptimeRobot, Better Stack, Pingdom or StatusCake with an API key, and status pages with their history and subscribers from Atlassian Statuspage.

Downtime is obsolete.

Set up your first monitor in under a minute, or look around the live demo first.

14-day free trial · Then free on 5 monitors · No credit card