Back to Templates

Monitor Website Uptime with Gmail Alerts

Last update

Last update 12 hours ago

Categories

Share


Website Down Notifier – Unlimited Uptime Monitoring (Gmail)

What It Does

  • Scheduled HTTP checks for one or more URLs
  • Double-check mechanism: if the first check fails, wait a short interval (e.g. 30 s) and retry; only alert if both checks fail
  • Instant email alert via Gmail with URL, timestamp, and status

Benefits

  • Early Detection: Catch outages before customers notice
  • Reduced False Alarms: Second check filters transient issues
  • Unlimited Monitors: Add as many sites as you need
  • Flexible Scheduling: Control check frequency and retry delay

How It Works

  1. Cron Trigger: Run at your chosen interval (e.g. every 5 min)
  2. HTTP Request 1: Check the site’s status code
  3. Wait Node: Pause (e.g. 30 s)
  4. HTTP Request 2: Confirm downtime
  5. Gmail Node: Send alert if still down (to avoid false positives)

Setup

  1. Authorize Gmail via OAuth in the Gmail node
  2. List Your URLs in the Config node’s Websites array
  3. Set Cron & Wait intervals to suit your needs
  4. Activate the workflow in n8n

Use Cases

  • E-commerce checkout and product pages
  • API endpoints and backend services
  • Content sites and blogs

Alternatives

  • UptimeRobot: Managed checks with public status pages
  • Pingdom: Advanced monitoring and real-user metrics
  • changedetection.io: Open-source self-hosted solution