Tracking competitor pricing is one of the most common use cases for website monitoring. Whether you're in e-commerce, SaaS, or any market where pricing matters, knowing when a competitor changes their price gives you a real advantage.
The CSS selector approach
Instead of monitoring an entire page (which changes frequently due to ads, recommendations, and layout updates), target the specific price element using a CSS selector. This way, you only get alerted when the actual price changes — not when an unrelated banner rotates.
Step-by-step setup
- Create a new monitor in PageChange with the competitor's product URL.
- Switch the scope to "Selector" mode.
- Use the visual picker to click on the price element — PageChange generates the CSS selector automatically.
- Set the check frequency (every 15 minutes for fast-moving markets, hourly for stable ones).
- Connect Slack or Discord so your pricing team gets instant alerts.
Tips for reliable price monitoring
- Use desktop mode — mobile versions of e-commerce sites sometimes show different prices or layouts.
- Target the most specific selector possible — a class like
.product-priceis better than a genericspan. - Test with "Check now" — after setting up, trigger a manual check to verify the selector captures the right content.
What you get
When the price changes, PageChange sends an alert showing exactly what changed — the old value and the new value, with a link to the dashboard diff viewer. No more spreadsheet formulas, no more manual refreshing.