n8n Workflow: Track Competitor Prices, Promos & Stock
n8n Workflow: Track Competitor Prices, Promos & Stock
Regular price
Ā£18.99
Regular price
Ā£18.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 Workflow: Track Competitor Prices, Promos & Stock
Regular price
Ā£18.99
Regular price
Ā£18.99
Sale price
Unit price
/
per
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.
