Keep an eye on product prices without manual checks. This setup watches web pages on a schedule and emails you when a price changes or when the page selector stops working. It suits ecommerce teams, affiliate partners, and small retailers who need fast price updates.
A timer runs every 15 minutes. The flow loads a list of items to watch, fetches each product page, and pulls the price using a CSS selector. The price is cleaned and turned into a number. If a price is missing, an alert email is sent so you can fix the selector. If a price is found, the system checks for a local JSON file, creates it on the first run, or updates it on later runs. The new price is compared to the last saved price. When the new price is lower, an email is sent with both values and the currency.
Setup needs a valid CSS selector for each product, a place to write the JSON file on your n8n host, and SMTP access for sending emails. Expect quick alerts within 15 minutes of a change and less time spent on daily checks. This is useful for promo planning, price matching, and tracking competitor changes.