Build Your Own Website Monitor with n8n and hostinger in 20 Minutes
Your website going down without you knowing is one of the most damaging things that can happen to your online business. Every minute of downtime costs you visitors, revenue, and trust. The good news? You can set up a professional-grade website uptime monitor using n8n and your hostinger hosting in less than 20 minutes — completely free, no coding required.
Why You Need a Website Monitor
Even the most reliable hosting providers experience occasional hiccups. Whether it's a server restart, a plugin conflict, or a DNS issue, your site can go offline without any warning. Without a monitor, you might not notice until a frustrated customer emails you hours later.
- Instant awareness: Know the second your site goes down
- Faster recovery: React immediately before users are impacted
- Peace of mind: Sleep better knowing you'll be alerted automatically
- Zero cost: Build this entirely with free tools
What You'll Need
Before we dive in, make sure you have the following ready:
- A self-hosted or cloud instance of n8n
- A website hosted on hostinger (or any host)
- A free Telegram account (for receiving alerts)
If you don't have n8n yet, you can either use their cloud plan or deploy it yourself on a hostinger VPS — which takes about 10 minutes and costs just a few euros per month.
Step-by-Step: Building the Monitor in n8n
Step 1 — Create a New Workflow
Open your n8n dashboard and click New Workflow. Give it a descriptive name like Website Uptime Monitor. This will be the container for all your automation logic.
Step 2 — Add a Schedule Trigger
The first node in your n8n workflow should be a Schedule Trigger. Set it to run every 5 minutes. This means n8n will automatically check your website every 5 minutes around the clock.
- Node: Schedule Trigger
- Interval: Every 5 minutes
Step 3 — Add an HTTP Request Node
Next, add an HTTP Request node to your n8n workflow. This node will send a GET request to your hostinger-hosted website URL. Configure it as follows:
- Method: GET
- URL: https://yourdomain.com
- Response Format: String
- Enable Continue On Fail so the workflow doesn't break on errors
The HTTP Request node in n8n will return the HTTP status code from your hostinger server. A code of 200 means your site is up. Anything else — 500, 503, or a timeout — means trouble.
Step 4 — Add an IF Node to Check the Status
Now add an IF node in n8n to evaluate the response. Set the condition:
- Value 1:
{{ $json["statusCode"] }} - Operation: Not Equal
- Value 2: 200
If the status code is NOT 200, the True branch will trigger — meaning your site is down. If it IS 200, the False branch runs, and nothing happens (no alert needed).
Step 5 — Send a Telegram Alert
Connect the True branch of your IF node to a Telegram node inside n8n. Set up your Telegram bot credentials (takes 2 minutes via BotFather) and configure the message:
Example message:
🚨 ALERT: Your website on Hostinger is DOWN! Status code: {{ $json["statusCode"] }}. Time: {{ $now }}
Now every time your hostinger website returns an error, n8n will instantly ping you on Telegram.
Step 6 — Activate the Workflow
Toggle the workflow to Active in the top right corner of your n8n editor. That's it! Your monitor is now live and running silently in the background every 5 minutes.
Optional Enhancements
Once your basic monitor is working with n8n and hostinger, you can level it up with these additions:
- Recovery alert: Add a second branch that notifies you when the site comes back online
- Email notification: Use the Gmail or SMTP node in n8n alongside Telegram
- Response time tracking: Log response times to a Google Sheet or Airtable via n8n
- Multiple URLs: Duplicate the HTTP Request node in n8n to monitor several hostinger sites at once
Why Use n8n Instead of Paid Monitoring Tools?
Services like UptimeRobot or Pingdom charge monthly fees and limit your number of monitors on free plans. With n8n, you own the entire automation. You can monitor unlimited URLs, customize every alert, and integrate with any tool — all without paying per monitor. Pair that with affordable and reliable hostinger hosting, and you've got a professional stack at a fraction of the cost.
Final Thoughts
Building a website monitor with n8n and hostinger is one of the highest-value automations you can set up in under 20 minutes. It protects your business, keeps you informed, and runs 24/7 without any ongoing effort from you. Once you've built it, you'll wonder how you ever managed your website without it.
Ready to get started? Deploy n8n on your hostinger VPS today and have your monitor running before your next coffee break.
This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.