Skip to product information

n8n Workflow: Track Competitor Prices, Promos & Stock

n8n Workflow: Track Competitor Prices, Promos & Stock

 (200+Reviews)
Regular price £18.99
Regular price £18.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
āˆž
Unlimited Downloads
ā˜…
Lifetime Access in Your Account
šŸ”„
128+ Sold
Popular with n8n builders
⚔
23 people viewing
High interest right now
āœ…
9 added today
Fast-moving digital product
n8n Workflow: Track Competitor Prices, Promos & Stock

n8n Workflow: Track Competitor Prices, Promos & Stock

Regular price £18.99
Regular price £18.99 Sale price
SAVE Sold out

Know when competitors change—prices, promos, and stock—then alert your team automatically

This n8n workflow tracks competitor product prices, promotions, and stock status with MrScraper, logs the results to Google Sheets, generates quick insights using Google Gemini, and sends Slack alerts only when significant changes occur. Run it daily on a schedule or trigger it instantly via a webhook.

What this workflow does

  • Schedules or webhook start: Runs daily on a schedule or starts via a POST webhook, then normalizes input to select a tracking mode.
  • Choose tracking mode: Supports Watchlist (SKU-based from Sheets), a Listing page/category approach, or a SERP query followed by product page scraping.
  • Scrape competitor pages: In watchlist mode, reads SKUs from Google Sheets (Watchlist) and prior run data (History), then scrapes each competitor product page with MrScraper.
  • Compare and track history: Compares scraped competitor price, promo, and stock status to your price and the most recent History entry, then appends the new result to the History sheet.
  • Alert only on meaningful change: When alert rules are triggered, Google Gemini produces a short recommendation and the workflow posts a detailed Slack alert for that SKU.
  • Market checks in listing/SERP mode: Collects multiple offers, appends results to Market History, and posts one consolidated Slack summary (ā€œMarket Price Checkā€). Webhook runs also return final results as JSON.

Use cases

  • Monitor competitor SKUs daily and respond quickly when price/promo/stock shifts.
  • Track market positioning across multiple offers using listing/SERP scraping.
  • Automate competitor monitoring reports for SaaS operations and e-commerce teams.

Technical details

  • Integrations: MrScraper, Google Sheets (OAuth2), Google Gemini (PaLM), Slack.
  • Workflow nodes: if, set, code, no op, merge, slack.
  • Outputs: Google Sheets (History/Market History), Slack alerts, and webhook JSON results.
View full details