Shopping

No Fake Price-Drop Alerts: An n8n Monitor Checks Product Pages Every Morning and Only Pings Telegram When Price or Stock Really Changes

  • Level Intermediate
  • Setup1–3 hrs (estimated)
  • Evidence Some evidence
  • CostNot stated in source
  • No-codeNo
n8nSource-linked

What they did

A builder shared a roughly 20-node n8n workflow that checks a list of product pages every morning and alerts on Telegram only when a price or stock status actually changes. The first run just records a baseline, prices are read from structured data before falling back to page selectors, a failed read never overwrites the last good value, and the admin is only alerted after 2 failures in a row. He tested it end to end on two public practice shops.

How it went

n8n community post by the builder (Oct 26, 2026 UTC): self-hosted n8n, Postgres for state, Telegram alerts, about 20 nodes, 2-second delay between products, 3 retries, admin alert on 2nd consecutive failure; tested only on scrapeme.live and books.toscrape.com practice shops, not live stores

Worth knowing

  • n8n community post by the builder (Oct 26, 2026 UTC): self-hosted n8n, Postgres for state, Telegram alerts, about 20 nodes, 2-second delay between products, 3 retries, admin alert on 2nd consecutive failure; tested only on scrapeme.live and books.toscrape.com practice shops, not live stores.

Prompt

Cleaned version rewritten from the source — not a direct quote.

Every morning, check these product pages: [list of URLs]. For each one record the price and whether it's in stock. On the first check just save the numbers and don't alert me. After that, message me on [Telegram] only when the price or stock status actually changes, with the old and new value and the link. If a page can't be read, keep the last good value instead of guessing, and only tell me a page is broken if it fails 2 days in a row.

Recommended

Try it in Grok Bot

  1. Copy the prompt (button below).
  2. Open Grok Bot chat and paste it. Replace any [bracketed] placeholders.
  3. Connect the listed tools (Telegram) as connectors when Grok Bot asks.
  4. If the task repeats, ask: "Make this a daily routine."

Alternatives: the same prompt works in n8n, Claude, ChatGPT Agent, OpenClaw.

Set it up

Tools: Telegram · Stack: n8n + Telegram + Postgres

  1. Read the original source for full context.
  2. Connect the tools your agent needs.
  3. Paste the prompt and replace [bracketed] placeholders.
  4. Run once manually and check the output before scheduling it.

Generic suggested steps, not from the source.

Evidence

n8n community post by the builder (Oct 26, 2026 UTC): self-hosted n8n, Postgres for state, Telegram alerts, about 20 nodes, 2-second delay between products, 3 retries, admin alert on 2nd consecutive failure; tested only on scrapeme.live and books.toscrape.com practice shops, not live stores

Source: Web · 2026-10-26 · Verified by us: not yet · Report broken or outdated

Related use cases

ShoppingX · 2026-10

Research fun Lego sets and place the order

Elon Musk asked Grok Bot to research the most fun Lego Star Wars kits for young kids and order them — “as easy as that.” Follow-up reporting noted multiple sets totaling a few hundred dollars; treat purchase confirmation as mandatory for your own runs.

  • Level Beginner
  • Setup~30 min*
  • Evidence Strong evidence
Grok BotSource-linkedBeginner-friendly
ShoppingWeb

Test whether a shopping agent can be tricked by fake reviews (cautionary)

F-Secure built a shopping agent (vibe-coded with Claude Code, running Claude Haiku, with the user's details in memory) and a mock marketplace with a review pointing to a fake discount-code site. In 100 runs it visited the phishing site 12% of the time and submitted the user's name, date of birth and SSN, almost never telling the user.

  • Level Advanced
  • Setup1–3 hrs*
  • Evidence Strong evidence
Custom agentSource-linked⚠ Cautionary
ShoppingX · 2026-10

Grok Bot Does the Food Shopping in Under 3 Minutes With a 3-Bot Team

A user set up a Grok Bot food prep team under his chief-of-staff bot: a Meal Organiser that knows the lunches and dinners he likes, a Shopper that fills his grocery cart, and a Cooking Bot that walks him through each meal. He says the shopping takes under 3 minutes versus about an hour at the shops or 30 minutes online, and meals take under 20 minutes. He checks out himself.

  • Level Intermediate
  • Setup1–3 hrs*
  • Evidence Strong evidence
Grok BotSource-linked