Automate Website Change Alerts N8N Telegram — Complete Guide [2026]

Learn how to automate website change alerts n8n telegram with this step-by-step guide. Includes workflow examples, tips, and best practices for 2026.
cron
httpRequest
telegram
+3
Workflow Identifier: 2388
NODES in Use: Cron, HTTP Request, Wait, IF, Telegram, NoOp
Automate website changes with n8n and Telegram

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Automation Does

This n8n workflow watches a website for changes every 5 minutes. It compares two snapshots of the web page taken 5 minutes apart. If the content is different, it sends a Telegram message alerting about the change. If no change is found, it does nothing.

The main problem is manual checking wastes time and misses updates. This automation saves time and gives quick alerts for updates. The result is automatic, timely notifications about website changes without needing to check manually.

Inputs

  • The workflow starts with a timer triggering every 5 minutes through the Cron node.
  • It fetches the target website content twice using the HTTP Request nodes.

Processing Steps

  • The first HTTP Request captures the current webpage HTML.
  • A Wait node pauses the workflow for 5 minutes before next fetch.
  • The second HTTP Request fetches the webpage again for comparison.
  • An IF node compares the two HTML snapshots to check if they differ.
  • If the HTML is different, workflow proceeds to send alert.
  • If no difference, it goes to a NoOp node, doing nothing to avoid spam.

Output

  • A Telegram message is sent instantly if a change is detected, notifying the user in real-time.
  • No message is sent if the page has not changed.

This workflow removes the need to watch websites manually. It helps get faster updates and avoid missing important news.


Step-by-Step Guide

Using This Workflow in Production

1. Import Workflow

  1. Download the ready-made workflow file from the Download button on this page.
  2. In the n8n editor, click to Import from File.
  3. Upload the downloaded workflow file to import all nodes and settings.

2. Add Credentials and Update Settings

  1. In n8n, add your Telegram bot API Key in the Telegram node credentials.
  2. Enter the chat ID where messages should be sent.
  3. If changing the monitored website, update the URL in both HTTP Request nodes.

3. Test the Workflow

  1. Run the workflow once manually to check if it fetches content and sends test messages correctly.
  2. Verify that no errors occur on any node.

4. Activate Workflow for Production

  1. Toggle the workflow’s active switch in n8n to enable automatic running every 5 minutes.
  2. Make sure your n8n instance stays online for continuous monitoring.
  3. For self-host n8n, confirm server uptime for consistent execution.

Following these steps helps you quickly get this website change alert system running in any n8n setup without building from zero.


Prerequisites ⚙️

  • n8n Account (cloud or self-hosted): Access to an n8n editor where workflows run.
  • Telegram bot with API credentials: Needed to send messages via Telegram node.
  • Basic understanding: Know how to configure HTTP requests and nodes in n8n editor.

Optional: For users running n8n on server, see self-host n8n resource.


Customizations ✏️

  • Change the monitored website: Edit the URLs in both HTTP Request nodes to track any webpage.
  • Adjust notification frequency: Modify the Cron node or the Wait node timing for faster or slower checks.
  • Customize Telegram message: Use expressions or add timestamps in message text inside the Telegram node.
  • Filter content: Add a Code node to clean HTML sections before comparing, ignoring dynamic parts like timestamps.

Troubleshooting 🔧

Problem: “Telegram message not sent”

Cause: Telegram bot API Key or chat ID is incorrect or missing.

Solution: Check and update the credentials in the Telegram node settings. Test bot connection using standard Telegram API tools.

Problem: “IF node always returns no change”

Cause: The webpage content includes dynamic elements like timestamps or session IDs.

Solution: Use a Code node to remove or normalize dynamic parts of HTML before the comparison step in the IF node.


Pre-Production Checklist ✅

  • Confirm the Cron node triggers every 5 minutes as planned.
  • Verify both HTTP Request nodes fetch webpage content correctly.
  • Test the IF node logic by manually changing one HTTP Request output to simulate a page change.
  • Ensure the Telegram node sends test alerts to the correct chat ID.
  • Backup all workflow files and API credentials safely.

Deployment Guide

Switch the workflow active in n8n to let it run automatically every 5 minutes.

Make sure logs show no failures and execution times are stable.

Adjust the timing if needed to avoid overlaps or missed checks.

For stable production use, consider a self-host n8n setup with good uptime.


Conclusion

✓ This workflow saves you time by automating website change checks every 5 minutes.

✓ It sends alerts only when changes happen, so you don’t miss important updates.

✓ The workflow is easy to set up, especially by importing the ready workflow and adding credentials.

→ You get timely notifications for faster responses and better tracking of competitor news.

→ Next steps could be adding better content filters, summary alerts, or monitoring more sites.


Automate website changes with n8n and Telegram

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

The workflow fetches the website content twice, 5 minutes apart, then uses the IF node to compare the two page snapshots for differences.
Telegram alerts fail if the Telegram bot API Key or chat ID is incorrect or missing in the Telegram node configuration.
Yes, by updating the URL in both HTTP Request nodes, the workflow can monitor any public website.
Add a Code node to clean or remove dynamic HTML parts like timestamps before the IF node compares the page content.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.