Skip to product information

n8n Website Uptime Monitor: HTTP Check + Email Alerts

n8n Website Uptime Monitor: HTTP Check + Email Alerts

 (200+Reviews)
Regular price £22.99
Regular price £22.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 Check + Email Alerts

n8n Website Uptime Monitor: HTTP Check + Email Alerts

Regular price £22.99
Regular price £22.99 Sale price
SAVE Sold out

Know immediately when your website goes down — with an HTTP uptime check and instant email alerts

This n8n workflow monitors a specific website URL by sending an HTTP GET request on a schedule. If the response status code is not 200, it automatically sends a plaintext downtime email (via SMTP) with the URL, status code, and the current timestamp.

What this workflow does

  • Runs every 5 minutes using a Schedule Trigger (interval can be changed).
  • Reads two key inputs from the Config node: monitorUrl and alertEmail.
  • Sends an HTTP request (GET) to the monitored URL and captures the full response details, including the HTTP status code.
  • Evaluates the status code with conditional logic: when the code is not 200, it treats the site as “down” or “not healthy.”
  • Sends a downtime email using n8n’s Send Email node via SMTP, including: URL, status code, and current timestamp.

Use cases

  • Monitor a production SaaS landing page and alert your team if the server returns anything other than 200.
  • Check staging or internal services uptime and receive immediate SMTP email notifications.
  • Provide lightweight status tracking for an API endpoint without setting up a full monitoring platform.

Technical details

  • Schedule Trigger: default check interval every 5 minutes.
  • HTTP Request: sends GET request to monitorUrl and reads the HTTP status code.
  • if / set: evaluates “status code !== 200” and prepares alert content (URL, status code, timestamp).
  • Send Email (SMTP): sends plaintext downtime alerts to alertEmail (supports providers like Gmail, SendGrid, Postmark, or any provider supported by n8n).
  • Activation: save and turn on the workflow to run automatically in the background.
View full details