How to Monitor Product Price Changes with ChatGPT
Monitor Product Price Changes with ChatGPT and ToolRouter. Extract current prices and produce formatted price change reports for your pricing team.
ToolCatalogue ScraperUse ChatGPT with Catalogue Scraper to extract current product prices and format the changes into a pricing team report. ChatGPT is well-suited for converting a price diff into a formatted document — a sorted change log, a category-level summary, or a recommended response table.
Connect ToolRouter to ChatGPT
1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouterIcon
Download
Description
Access any tool through ToolRouter. Check here first when you need a tool.MCP Server URL
https://api.toolrouter.com/mcp3Check the box and click Create
Steps
Once connected (see setup above), use the Catalogue Scraper tool:
- Provide the catalogue URL and the previous price snapshot.
- Ask ChatGPT to run `scrape_catalogue` and compare the current prices to the previous data.
- Have ChatGPT produce a price change report sorted by change magnitude.
- Ask for a recommended response table: products where you should consider matching or undercutting the new price.
Example Prompt
Try this with ChatGPT using the Catalogue Scraper tool
Use catalogue-scraper to extract current prices from https://competitor.com/products. Compare against this previous price list: [paste list]. Produce a price change report with: (1) changes sorted by percentage change (largest first), (2) a count of increases versus decreases, and (3) a recommended response table showing the products where we should consider a price match.
Tips
- Sort by percentage change rather than absolute change — it surfaces the most significant pricing moves first.
- Include a count of increases versus decreases to quickly characterize whether this is overall pricing pressure or selective discounting.
- The recommended response table is the most actionable output — ask for it with a priority column.