SaaS Pricing Page Change Monitor avatar

SaaS Pricing Page Change Monitor

Pricing

$0.01 / pricing page checked

Go to Apify Store
SaaS Pricing Page Change Monitor

SaaS Pricing Page Change Monitor

Monitor SaaS pricing pages and detect changes to plans, prices, billing terms, trials, and packaging language with browser fallback for blocked or JS-heavy pages.

Pricing

$0.01 / pricing page checked

Rating

0.0

(0)

Developer

Kelsey Todd

Kelsey Todd

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Monitor SaaS pricing pages and detect changes to plans, prices, trials, billing terms, and feature packaging.

What it does

  • Checks SaaS pricing pages and related internal pricing links
  • Uses static HTTP first, then falls back to Playwright for blocked or JavaScript-heavy pricing pages
  • Extracts plan names, price text, billing language, trial wording, and feature highlights
  • Stores a structured snapshot for each checked page
  • Compares the latest page snapshot with the previous stored snapshot
  • Flags whether pricing-related content changed since the last run

Good uses

  • watch competitor pricing changes
  • track plan and packaging changes over time
  • monitor free trial language and billing terms
  • collect structured pricing page data for research

Output fields

Each dataset item includes fields like:

  • url
  • pageTitle
  • sourceType
  • loadMethod
  • fallbackReason
  • plans
  • priceMentions
  • billingTerms
  • trialTerms
  • featureHighlights
  • usageLimitMentions
  • changeDetected
  • changeSummary

Default input

The default setup checks:

  • https://www.notion.so/pricing
  • https://zapier.com/pricing

So a default run should produce useful rows without extra setup.

Internal pricing-link discovery is available, but it is off by default so the first run stays focused on the exact pricing pages you provide.

Browser fallback is on by default. This helps recover useful rows from pages that block plain HTTP requests or render pricing cards only in the browser.