Build a Website Monitor with n8n in 20 Min

Website-Monitor mit n8n in 20 Min

🇬🇧 English

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.

🇩🇪 Deutsch

Website-Monitor mit n8n und hostinger in 20 Minuten erstellen

Wenn deine Website ausfällt, ohne dass du es merkst, kann das deinem Online-Business ernsthaft schaden. Jede Minute Downtime kostet dich Besucher, Umsatz und Vertrauen. Die gute Nachricht: Mit n8n und deinem hostinger-Hosting kannst du in weniger als 20 Minuten einen professionellen Website-Monitor einrichten — komplett kostenlos und ohne eine einzige Zeile Code.

Warum du einen Website-Monitor brauchst

Selbst die zuverlässigsten Hosting-Anbieter haben gelegentlich technische Probleme. Ob Serverausfall, Plugin-Konflikt oder DNS-Fehler — deine Website kann offline gehen, ohne jede Vorwarnung. Ohne einen Monitor erfährst du es vielleicht erst Stunden später durch eine frustrierte Kundenanfrage.

  • Sofortige Benachrichtigung: Erfahre in der Sekunde, in der deine Website offline geht
  • Schnellere Reaktion: Handle, bevor Nutzer überhaupt betroffen sind
  • Sicherheit: Schlaf ruhig — du wirst automatisch alarmiert
  • Kostenlos: Diese Lösung ist mit kostenlosen Tools realisierbar

Was du brauchst

Stelle sicher, dass du Folgendes bereit hast, bevor wir starten:

  • Eine selbst gehostete oder Cloud-Instanz von n8n
  • Eine Website, die auf hostinger gehostet wird (oder einem anderen Anbieter)
  • Ein kostenloses Telegram-Konto zum Empfangen von Benachrichtigungen

Falls du n8n noch nicht installiert hast, kannst du entweder den Cloud-Plan nutzen oder n8n auf einem hostinger-VPS deployen — das dauert etwa 10 Minuten und kostet nur wenige Euro im Monat.

Schritt für Schritt: Den Monitor in n8n aufbauen

Schritt 1 — Neuen Workflow erstellen

Öffne dein n8n-Dashboard und klicke auf New Workflow. Gib ihm einen aussagekräftigen Namen wie Website Uptime Monitor. Dieser Workflow wird die gesamte Automatisierungslogik enthalten.

Schritt 2 — Schedule Trigger hinzufügen

Der erste Node in deinem n8n-Workflow sollte ein Schedule Trigger sein. Stelle ihn auf alle 5 Minuten ein. So prüft n8n rund um die Uhr automatisch den Status deiner Website.

  • Node: Schedule Trigger
  • Intervall: Alle 5 Minuten

Schritt 3 — HTTP Request Node hinzufügen

Füge anschließend einen HTTP Request-Node zu deinem n8n-Workflow hinzu. Dieser Node sendet eine GET-Anfrage an deine auf hostinger gehostete Website. Konfiguriere ihn wie folgt:

  • Methode: GET
  • URL: https://deinedomain.de
  • Response Format: String
  • Aktiviere Continue On Fail, damit der Workflow bei Fehlern nicht abbricht

Der HTTP Request Node in n8n gibt den HTTP-Statuscode deines hostinger-Servers zurück. Ein Code von 200 bedeutet, die Seite ist erreichbar. Alles andere — 500, 503 oder ein Timeout — signalisiert ein Problem.

Schritt 4 — IF-Node zur Statusprüfung hinzufügen

Füge nun einen IF-Node in n8n hinzu, um die Antwort auszuwerten. Setze die Bedingung:

  • Wert 1: {{ $json["statusCode"] }}
  • Operation: Not Equal (Ungleich)
  • Wert 2: 200

Wenn der Statuscode NICHT 200 ist, wird der True-Zweig ausgelöst — deine Website ist offline. Wenn es 200 ist, läuft der False-Zweig und es passiert nichts (kein Alert nötig).

Schritt 5 — Telegram-Benachrichtigung senden

Verbinde den True-Zweig deines IF-Nodes mit einem Telegram-Node in n8n. Richte deine Telegram-Bot-Zugangsdaten ein (dauert 2 Minuten über BotFather) und konfiguriere die Nachricht:

Beispielnachricht:
🚨 ALARM: Deine Website auf Hostinger ist OFFLINE! Statuscode: {{ $json["statusCode"] }}. Uhrzeit: {{ $now }}

Jedes Mal, wenn deine hostinger-Website einen Fehler zurückgibt, sendet n8n dir sofort eine Telegram-Nachricht.

Schritt 6 — Workflow aktivieren

Stelle den Workflow oben rechts in deinem n8n-Editor auf Active. Das war's! Dein Monitor läuft jetzt still im Hintergrund — alle 5 Minuten, rund um die Uhr.

Optionale Erweiterungen

Sobald dein Basis-Monitor mit n8n und hostinger funktioniert, kannst du ihn mit diesen Ergänzungen aufwerten:

  • Wiederherstellungs-Alert: Füge einen zweiten Zweig hinzu, der dich benachrichtigt, wenn die Website wieder online ist
  • E-Mail-Benachrichtigung: Nutze den Gmail- oder SMTP-Node in n8n zusätzlich zu Telegram
  • Antwortzeiten tracken: Speichere Ladezeiten in einem Google Sheet oder Airtable über n8n
  • Mehrere URLs: Dupliziere den HTTP Request Node in n8n, um mehrere hostinger-Seiten gleichzeitig zu überwachen

Warum n8n statt bezahlter Monitoring-Tools?

Dienste wie UptimeRobot oder Pingdom verlangen monatliche Gebühren und begrenzen die Anzahl der Monitore in kostenlosen Tarifen. Mit n8n gehört dir die gesamte Automatisierung. Du kannst unbegrenzt viele URLs überwachen, jeden Alert individuell anpassen und mit beliebigen Tools integrieren — ohne pro Monitor zu zahlen. Kombiniert mit dem günstigen und zuverlässigen hostinger-Hosting erhältst du ein professionelles Setup zu einem Bruchteil der üblichen Kosten.

Fazit

Einen Website-Monitor mit n8n und hostinger aufzubauen ist eine der wertvollsten Automatisierungen, die du in unter 20 Minuten umsetzen kannst. Sie schützt dein Business, hält dich informiert und läuft 24/7 — ohne weiteren Aufwand deinerseits. Wer einmal damit gearbeitet hat, fragt sich, wie er seine Website jemals ohne diesen Monitor verwaltet hat.

Bereit loszulegen? Deploye n8n noch heute auf deinem hostinger-VPS und lass deinen Monitor laufen, bevor deine nächste Kaffeepause vorbei ist.

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.