πŸ“Š Track changes of product prices

⚑ 14,718 views Β· πŸ“Š Market Research & Insights

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

This workflow automatically tracks changes on specific websites, typically in e-commerce where you want to get information about price changes.

Prerequisites

Nodes

PropertyMeaning
slugUnique identifier for the watcher.
linkURL of the website where you want to track changes.
selectorCSS selector of the HTML tag, where your price is placed. You can use browser web tools to get a specific selector.
currencyCurrency code in which your price is set.

NOTE: This is the first (beta) version of this workflow, so it could have some issues. For example, there is an issue with getting content of those websites, where the owner of the website blocks any calls from unknown foreign services - it’s typical protection against crawlers.

πŸ”— Nodes Used

Cron, Send Email, Function Item, HTTP Request, Read Binary File, Start

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup