Pricing Page Change Monitor
Pricing
from $15.00 / 1,000 results
Pricing Page Change Monitor
Watch competitor pricing pages on a schedule and get alerted only when a price appears or disappears — amount, currency, billing period and surrounding context for every change.
Pricing
from $15.00 / 1,000 results
Rating
0.0
(0)
Developer
David
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Watch competitor pricing pages on a schedule and get alerted only when a price appears or disappears — amount, currency, billing period, and the surrounding text so you know which plan moved.
The classic story: a competitor raises prices (or launches a cheaper tier) and you find out weeks later, from a customer. Whoever notices a pricing move first gets to react first — reposition, match, or take the margin.
What it does
- Fetches each pricing page you list (plain HTTP, respects robots.txt by default).
- Extracts every visible price point: amount, currency ($, €, £), billing period (monthly / yearly, English and French), plus the text around it (usually the plan name).
- Compares against the previous run's baseline and outputs only pages where a price was added or removed — a price change shows up as one removed + one added.
Input example
{"pricingUrls": ["https://competitor-a.com/pricing","https://competitor-b.com/tarifs"]}
The defaults work as-is.
Output example
{"url": "https://competitor-a.com/pricing","changed": true,"pricesAdded": [{ "key": "$24/month", "currency": "$", "amount": 24, "period": "month", "context": "Starter $24 per month For individuals" }],"pricesRemoved": [{ "key": "$19/month", "currency": "$", "amount": 19, "period": "month", "context": "Starter $19 per month For individuals" }],"pricesFound": [ "…all current price points…" ],"checkedAt": "2026-07-06T16:00:00.000Z"}
A SUMMARY record in the run's key-value store gives the run picture: pages monitored, pages changed, pages skipped (with reasons).
How to use it
- Competitive watch: weekly schedule on 5-10 competitor pricing pages → you only hear about it when something moved.
- Renewal leverage: watch your own vendors' pricing pages — a silent price increase before your renewal is negotiation material.
- Your own site: point it at your own pricing page as a regression check after deploys.
Fair use & data
- Fetches only the public pricing pages you explicitly list; robots.txt is respected by default.
- No personal data of any kind is collected.
- Inputs are hard-capped (20 pages per run) so runs stay bounded and predictable.
FAQ
JavaScript-only pricing pages? Pages that render prices exclusively client-side may yield few or no price points — check pricesFound after the first run; if it's empty, that page needs a browser-based tool instead.
Currency support? $, € and £ with English and French period wording (per month, /mo, billed annually, par mois, par an...). Other currencies show up as unspecified-period points as long as they use those symbols.
How do I reset the memory? Set a new monitorId — each ID keeps its own baseline.