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
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
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
Regular price
£22.99
Regular price
£22.99
Sale price
Unit price
/
per
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.
