Skip to content
Flowmanic
MonitoringStructurally Validated

Website Uptime Monitor & Alert

This automation checks your website (or any URL) every 5 minutes. The instant it returns an error or stops responding, you get an alert on both Telegram and email simultaneously, and the incident is logged to Google Sheets — so you catch outages before your customers do.

Automation flow

How it works

Every 5 minutes, the workflow pings your site. If the response is missing or an error status, it fires a Telegram message and an email simultaneously, then logs the incident to your sheet — so you have both instant alerts and a historical record.

Services used

HTTP RequestTelegramGmailGoogle Sheets

What you'll need

  • n8n (Cloud trial or self-hosted)
  • Telegram
  • Gmail
  • Google Sheets

What's included

  • 5-minute detection window
  • Dual-channel alerts (Telegram + email)
  • Full incident history in Sheets
  • Works for any URL, not just websites — APIs too

Estimate what this could save you

3.6 hours/month

$108/month in your time

A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.

Make it yours

  • Change the check interval in Check Every 5 Minutes (e.g. every minute for critical services).
  • Add a second HTTP Request node to check an API endpoint instead of a webpage.
  • Chain a "back up" notification: since the trigger runs continuously, once the site recovers no further alerts fire — add an extra branch on the "false" output of Is Down? if you also want a "back online" message the first time it recovers (compare against the previous run using n8n's static data).

Questions about this template

$15one-time

Secure checkout via Polar. Delivered by email instantly.

Structurally validated: automatically checked for valid n8n format before every deploy.

Difficulty
Easy
Setup time
~10 min
Integrations
4
Node count
6
Format
.json + guide