Skip to product information

n8n Website Uptime Monitor: HTTP Ping & Telegram Alerts

n8n Website Uptime Monitor: HTTP Ping & Telegram Alerts

 (200+Reviews)
Regular price £26.99
Regular price £26.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n Website Uptime Monitor: HTTP Ping & Telegram Alerts

n8n Website Uptime Monitor: HTTP Ping & Telegram Alerts

Regular price £26.99
Regular price £26.99 Sale price
SAVE Sold out

Never guess whether your website is up—get Telegram alerts only when it changes

This n8n workflow monitors a website every five minutes using an HTTP ping, then sends a Telegram notification only when the up/down status changes. No spam, just clear “down” and “back up” messages with timestamps.

What this workflow does

  • Runs on a schedule: Uses an n8n scheduled trigger to check the target URL every five minutes.
  • Pings your website: Sends an HTTP request to the specified URL and captures the returned status code (or treats a timeout/failure as no response).
  • Tracks state to prevent repeated alerts: Compares the current result to the previous check using stored workflow state, and continues only when the up/down status changes.
  • Sends Telegram alerts: Posts to Telegram indicating whether the site is down (HTTP 5xx or no response) or back up, including the timestamp.

Use cases

  • SaaS uptime monitoring: Alert your team in Telegram when your app becomes unavailable, without noisy duplicate messages.
  • Small-business websites: Detect outages quickly and confirm recovery as soon as the server responds again.
  • Automation engineers: Use a lightweight n8n pattern for stateful HTTP health checks and change-based notifications.

Technical details

  • HTTP Request: Checks the target website and records the HTTP response status code (or handles timeout/failure).
  • Schedule Trigger: Executes the workflow every five minutes.
  • Code: Implements the logic that compares current vs previous results to detect status changes.
  • Telegram: Sends messages via your Telegram Bot credential (BotFather token) to your specified chat ID.

Setup (quick)

  • Create/select a Telegram Bot credential in n8n (get the bot token via BotFather).
  • Set your Telegram chat ID (e.g., via TELEGRAM_CHAT_ID or replace the placeholder).
  • Replace https://example.com with your website URL and adjust timeout/schedule if needed.

Want more monitoring power? Check the paid upgrade for multi-check history and richer alerts: Website Change Watcher Upgrade.

View full details