Website monitoring

Expansel checks your sites at regular intervals and writes to you as soon as one stops responding, or when its certificate is about to expire.

What is checked HTTP status of the page, validity and expiry date of the TLS certificate, response time.
When Every 24 hours, every hour or every fifteen minutes depending on your plan.
What triggers an alert The site does not answer, returns an error, or its certificate is invalid or close to expiry.
Setup None. Your pages are read from the outside, the way a visitor reads them.
boutique-exemple.fr Online
99,62 %

Day by day

241 ms

avg

21/08/2026, 100,00 % (96) 22/08/2026, 100,00 % (96) 23/08/2026, 100,00 % (96) 24/08/2026, 100,00 % (96) 25/08/2026, 100,00 % (96) 26/08/2026, 100,00 % (96) 27/08/2026, 100,00 % (96) 28/08/2026, 100,00 % (96) 29/08/2026, 100,00 % (96) 30/08/2026, 100,00 % (96) 31/08/2026, 100,00 % (96) 01/09/2026, 91,06 % (96) 02/09/2026, 96,89 % (96) 03/09/2026, 100,00 % (96) 04/09/2026, 100,00 % (96) 05/09/2026, 100,00 % (96) 06/09/2026, 100,00 % (96) 07/09/2026, 100,00 % (96) 08/09/2026, 100,00 % (96) 09/09/2026, 100,00 % (96) 10/09/2026, 100,00 % (96) 11/09/2026, 100,00 % (96) 12/09/2026, 100,00 % (96) 13/09/2026, 99,77 % (96) 14/09/2026, 100,00 % (96) 15/09/2026, 100,00 % (96) 16/09/2026, 100,00 % (96) 17/09/2026, 100,00 % (96) 18/09/2026, 100,00 % (96) 19/09/2026, 100,00 % (96)
21/08 19/09

Response time

172 ms avg 243 ms 941 ms
HTTPS · exp. 19/02/2027 Sample data

Downtime rarely announces itself

A site goes down on a Sunday evening. Nobody notices. On Monday morning a customer calls to say they haven't been able to order since yesterday. In between, visitors went elsewhere and a search engine crawled an error page. The problem isn't the outage: it's how long it took you to hear about it.

What gets checked

The site answers

A real request is sent to your address and the HTTP status is recorded. A 500 error, a blank page or a silent server are all treated the same way: it's an incident.

The HTTPS certificate is valid

The TLS certificate is inspected on every pass: validity, chain of trust, expiry date. You're warned ahead of time, not on the day the browser starts showing a red warning.

Response time is measured

Every check times the response. The thirty-day curve shows gradual slowdowns: the ones you never see coming because they never caused an outright outage.

What you get

  • An email when the problem appears, a second one when everything is back to normal. Never a reminder in between.
  • A rate of successful checks over 7, 30 or 90 days, broken down day by day.
  • A response-time curve, to spot degradation before it turns into downtime.
  • A printable PDF report, ready to send to a client or keep for your records.
alertes@expansel.com 19:00

Alert: boutique-exemple.fr is not responding

The latest check on boutique-exemple.fr did not pass.

Address :
https://boutique-exemple.fr/
Detail :
HTTP 503
Checked at :
19/09/2026 19:00

You will get a second email as soon as it is back to normal: nothing to do on your side for that.

Recovered: boutique-exemple.fr is responding again

boutique-exemple.fr is responding normally again. The incident is closed.

Sample data

What it does not do

  • We do not measure perceived performance: no Lighthouse score, no JavaScript rendering. A site that answers fast but renders badly counts as available.
  • We do not watch the inside of your server: no CPU load, no disk space, no database. Only what a visitor can observe.
  • We do not test logged-in journeys: forms, carts and member areas are out of reach for a public check.

The numbers, per plan

FreeProBusinessEntreprise
Monitored sites 1105050 and up
Check frequency Daily checksHourly checksChecks every 15 minChecks every 15 min

All three are included in every plan. What changes is the volume and how often the checks run.

Frequently asked questions

How often are my sites checked?

Once a day on the free plan, hourly on Pro, every fifteen minutes on Business. The frequency is stated on each plan and applies as soon as you switch.

Will I get an email for every failed check?

No. One alert goes out when things move from fine to broken, and a second one when they recover. A site that stays down for three days does not produce three hundred emails.

Will I be warned before the certificate expires?

Yes. The certificate is inspected on every pass, and the alert goes out as the deadline approaches, not on the day the browser starts showing your visitors a red warning. An expiry is something you see coming rather than something you discover on a Sunday evening.

Going further

Your website is down: the first fifteen minutes A calm, ordered checklist for when a site stops responding: confirm the outage, find the layer at fault, and communicate before your customers ask. HTTP 500, 502, 503: what each code actually means Three error codes, three very different causes. Reading the number before opening the code saves an hour of guessing: here is what each one points to. What an hour of downtime actually costs you Lost sales are the visible part. The bill also includes the calls, the interrupted work and the trust that does not come back. A simple way to put a number on it. Why your host will not tell you your site is down Hosting providers monitor their machines, not your website. Which is why a server can be perfectly healthy while visitors get an error page. How often should you check a website? Every minute is not always better. The right interval depends on what an hour of downtime costs you, and on what you would actually do with the information at 3am. Self-hosted or external monitoring: how to choose A script on your own server or an outside service? The honest comparison, including the cases where writing it yourself is the right answer. Expired SSL certificate: what your visitors see Not a warning banner, a full-page red block that most people never get past. Why it happens on a working server, and how to stop it happening. Let's Encrypt renewal: the three classic failures Automatic renewal works until it does not, and it never says so. The three ways it breaks, and the one check that catches all of them. HTTPS and SEO: what it actually changes Four concrete things change when a site moves to HTTPS. Ranking is the smallest of them, and the one everybody talks about. Monitoring 1 site or 100: what really changes Not the tool. What changes is naming, who gets told, and what you do when twelve sites alert at once. Below five sites, none of this matters. What to send a client every month A monthly report is not a data dump. It answers one question: was my site fine, and if not, what did you do? Four sections and a rule about silence. Alerts: finding the setting between silence and spam The interval decides how often you look. The alert rules decide what you hear about. Get the second wrong and the first stops mattering.

Same family: Availability

This is the only feature in this family for now.

Try it on your own sites

Free for one site and fifty links. No credit card.