SaaS Price Hike Monitor: Pricing Page Change Alerts avatar

SaaS Price Hike Monitor: Pricing Page Change Alerts

Pricing

from $6.80 / 1,000 vendor checkeds

Go to Apify Store
SaaS Price Hike Monitor: Pricing Page Change Alerts

SaaS Price Hike Monitor: Pricing Page Change Alerts

Watch the pricing pages of the software you pay for and get warned before renewal: price increases with old and new price, removed free plans, new tiers. AI reads each page into plans and prices, any vendor, no setup.

Pricing

from $6.80 / 1,000 vendor checkeds

Rating

0.0

(0)

Developer

Youssef Farhan

Youssef Farhan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Software vendors raise prices, cut limits and drop free plans, and most teams find out from the renewal invoice, too late to lock in the old annual rate. This Actor watches the pricing pages of the tools you pay for and tells you what changed, from what to what, the week it happens.

What you get

One row per vendor per run:

StatusMeaning
CHANGEDSomething you asked to be alerted on changed. changeSummary says it in one line, changes has every detail
UNCHANGEDPrices are exactly as last time
BASELINEFirst check of this vendor; its plans are saved

Changes detected:

  • Price increases and decreases, monthly and annual billing separately, with old price, new price and percent
  • Plans removed, flagged when it was the free plan
  • New plans or tiers
  • Plan limits changed (storage, seats, credits), optional

How it works

  1. Fetches each pricing page. No browser and no proxy for most vendors, a proxy only when a site blocks the request.
  2. Keeps only the lines that carry prices and plan terms. If they are identical to last time, the vendor is UNCHANGED and no AI is called at all.
  3. Otherwise an AI model reads the page into plans, prices, billing unit and limits, and the result is compared with the saved snapshot.

Any vendor works, as long as its pricing page shows prices in the page itself. A few sites (for example HubSpot and Canva) load prices with JavaScript; the run log names them, and they are not charged.

How to use it

  1. Add the pricing pages of your tools, one per line. A bare domain such as notion.com is checked at notion.com/pricing.
  2. Run once to save the baselines.
  3. Add a weekly or daily Schedule. Connect an Apify integration (email, Slack, webhook) to get the CHANGED rows sent to you.

Use Watchlist name to keep separate memories for different teams or clients.

Output example

{
"vendor": "Notion",
"status": "CHANGED",
"changeSummary": "Plus monthly price: $8 -> $10 (+25.0%)",
"maxIncreasePercent": 25.0,
"planSummary": "Free: $0 per member/month | Plus: $10 per member/month | Business: $20 per member/month | Enterprise: custom",
"changes": [{"type": "price_increase", "plan": "Plus", "field": "priceMonthly", "old": 8, "new": 10, "changePercent": 25.0}],
"url": "https://www.notion.com/pricing",
"checkedAt": "2026-11-12T07:00:00+00:00",
"previousCheckAt": "2026-11-05T07:00:00+00:00"
}

Pricing

Pay per vendor checked: one result per pricing page per run. Pages that cannot be read are not charged. The current rate is shown on this Actor's Store page, with a small discount on bigger Apify plans.

AI usage is billed separately. The AI runs through Apify's built-in OpenRouter access and Apify bills the model usage, which is a fraction of a cent per changed page on the default model. Unchanged pages make no AI call. To have model usage billed by OpenRouter instead, add your own OpenRouter key under "Bring your own API access".

  • Free plan: up to 3 vendors per run. A paid Apify plan watches as many as you need. The built-in AI access may be unavailable on the Apify free plan; your own OpenRouter key works there.

Memory

Snapshots live in the key-value store saas-price-monitor in your account, one record per watchlist name.

Found a bug? Open an Issue on this Actor's page and I'll fix it.