E-commerce product price tracker with ScrapeGraphAI, Baserow and Slack alerts
Product Price Monitor with Mailchimp and Baserow ⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI communit...
Template notes
Product Price Monitor with Mailchimp and Baserow
⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI community node installed in your n8n instance before using this template.
This workflow scrapes multiple e-commerce sites for product pricing data, stores the historical prices in Baserow, analyzes weekly trends, and emails a neatly formatted seasonal report to your Mailchimp audience. It is designed for retailers who need to stay on top of seasonal pricing patterns to make informed inventory and pricing decisions.
Pre-conditions/Requirements
Prerequisites - Running n8n instance (self-hosted or n8n cloud) - ScrapeGraphAI community node installed - Mailchimp account with at least one audience list - Baserow workspace with edit rights - Product URLs or SKU list from target e-commerce platforms
Required Credentials | Credential | Used By | Scope | |------------|---------|-------| | ScrapeGraphAI API Key | ScrapeGraphAI node | Web scraping | | Mailchimp API Key & Server Prefix | Mailchimp node | Sending emails | | Baserow API Token | Baserow node | Reading & writing records |
Baserow Table Setup Create a table named pricetracker with the following fields:
| Field Name | Type | Example | |------------|------|---------| | productname | Text | “Winter Jacket” | | producturl | URL | https://example.com/winter-jacket | | currentprice | Number | 59.99 | | scrapedate | DateTime | 2023-11-15T08:21:00Z |