Automatic Website Down Alert (n8n Workflow)

Automatic Website Down Alert (n8n Workflow)

Hi everyone :waving_hand:,

I’m sharing a simple but effective Website Down Monitoring & Alert workflow built with n8n.

This workflow periodically checks multiple websites and sends instant alerts via WhatsApp and Email whenever a website is down or unreachable.


:gear: How It Works

  1. Schedule Trigger

    • Runs every 15 minutes to check website status.
  2. Website List

  3. HTTP Request Node

    • Checks each website for availability
    • “Continue on Fail” ensures errors are captured without stopping execution
  4. Failure Handling

    • Sends a WhatsApp message via HTTP API
    • Sends an Email alert with error details

:police_car_light: Alert Details

WhatsApp Message Example:

google.com is Down!
Status : 500
Error Code : ECONNREFUSED

Email Includes:

  • Website name
  • URL
  • Full error response

:wrench: Nodes Used

  • Schedule Trigger
  • Set
  • HTTP Request
  • Email Send

:locked_with_key: Setup Notes

  • Replace the WhatsApp API URL with your own provider
  • Update:
    • chatId
    • Email credentials

No credentials are included in this workflow. Use environment variables instead.


:paperclip: Workflow JSON

You can import this workflow directly into n8n:

GitHub Gist link: Automatic Website Down Alert Workflow

Import Instructions:

  1. Go to n8n → Import workflow → Paste from URL
  2. Update your credentials

:framed_picture: Workflow Screenshot


:light_bulb: Use Cases

  • Server uptime monitoring
  • Client website monitoring
  • Quick downtime alerts for production systems
  • Small alternative to paid uptime tools

:raising_hands: Feedback Welcome

I’d love feedback or suggestions for:

  • Retry logic for temporary failures
  • Cooldown to avoid repeated alerts
  • Adding Slack / Telegram notifications
  • Converting it into a reusable template

1 Like