n8n Price Tracker: HTTP Web Scraper + Telegram Alerts
n8n Price Tracker: HTTP Web Scraper + Telegram Alerts
Regular price
£21.99
Regular price
£21.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 Price Tracker: HTTP Web Scraper + Telegram Alerts
Regular price
£21.99
Regular price
£21.99
Sale price
Unit price
/
per
n8n Price Tracker that watches product pages and pings you on Telegram when prices change
Set up an hourly n8n workflow that scrapes product prices from your favorite web pages using HTTP + CSS selectors, compares them to previously stored values, and sends a Telegram alert the moment a price changes (or only when it drops).
What this workflow does
- Runs every hour via an n8n schedule trigger.
-
Loads your product list (product name, URL, and the CSS selector that targets the price on the page), plus your Telegram alert preferences like
chat IDandonlyDrops. - Scrapes each product page using the HTTP request node, then extracts the price text from the returned HTML using your provided CSS selector.
- Parses and compares prices: converts the extracted price into a number, checks it against the last stored value in workflow static data, and filters out non-changes.
- Sends Telegram notifications with a formatted message including the old price, new price, percentage change, and a direct link to the product page.
Use cases
- Track price changes for specific SaaS tools, marketplaces, or e-commerce items you want to buy later.
- Monitor competitor pricing for a shortlist of SKUs and react quickly when discounts appear.
- Alert your team on Telegram when a price drops so purchasing decisions happen faster.
Technical details
-
Nodes/blocks used:
set,code,html,telegram,http request, plus asticky notefor workflow guidance. - Extraction method: HTTP download + CSS selector targeting.
- Alerting: Telegram message containing old/new price and percentage change.
Setup
- Create a Telegram bot and add Telegram API credentials in n8n.
- Update
chat ID,onlyDrops, and the products list (URL + CSS selector). - Run the workflow once manually to initialize stored prices, then enable the hourly schedule.
