AI & SaaS Pricing Page Monitor avatar

AI & SaaS Pricing Page Monitor

Pricing

Pay per event

Go to Apify Store
AI & SaaS Pricing Page Monitor

AI & SaaS Pricing Page Monitor

Snapshot any AI tool or SaaS pricing page, extract plans and prices, and get a diff of what changed since the last run. Schedule daily for competitor price tracking.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Agent Data Co

Agent Data Co

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Categories

Share

AI & SaaS Pricing Page Monitor — Track Plan & Price Changes

Snapshot any AI tool or SaaS pricing page, extract plans and prices, and get a diff of what changed since the last run. Schedule daily for competitor price tracking.

What does AI Pricing Page Monitor do?

Give it a list of public pricing-page URLs. Each run it fetches the page, extracts plan names and prices (JSON-LD offers + heuristic plan cards + all price strings), stores a snapshot in a named key-value store and reports plans added/removed and price changes versus the previous run.

Why use it?

  • Competitor pricing intel on autopilot
  • Diff output — only see what changed (onlyChanged)
  • Works on server-rendered pages; flags JS-only or bot-protected pages instead of failing silently
  • No personal data

Data source

The public pricing pages you provide (plain HTTP GET, respectful single request per URL per run).

Input

  • urls: List of pricing page URLs
  • onlyChanged: Only output pages whose extraction changed
  • stateStoreName: Named KV store that keeps snapshots between runs

Example input:

{
"urls": [
"https://www.notion.com/pricing",
"https://linear.app/pricing"
],
"onlyChanged": false
}

Output

Each dataset item looks like this:

{
"url": "https://linear.app/pricing",
"status": "ok",
"plans": [
{
"name": "Basic",
"prices": [
"$10 per user/month"
]
}
],
"changed": true,
"changes": {
"priceChanged": [
{
"plan": "Basic",
"before": [
"$8"
],
"after": [
"$10"
]
}
]
}
}

Export as JSON, CSV, Excel or HTML, or pull via the Apify API, webhooks, Make, Zapier, n8n or the Apify MCP server.

How much does it cost?

Pay per event: $0.002 per run + $0.01 per result (≈ $10.00 per 1,000 results). You are never charged for results on a failed run: if no data is found, the run fails loudly with an explanation instead of returning an empty "success".

Use cases

  • SaaS founders tracking competitor pricing
  • AI tool directories keeping prices current
  • Analysts / VCs monitoring AI pricing trends
  • Procurement teams watching vendor price changes

Scheduling & monitoring

Schedule it daily or weekly in Apify Console and connect a webhook/Slack/email integration to get new items automatically.

FAQ

Is this legal? It uses single, low-frequency requests to public pricing pages you choose. Respect each site's terms; no login-gated or personal data is accessed. No personal data is collected.

Something broke? Open an issue on the Issues tab; the actor is tested daily.


Built and maintained by Agent Data Co — reliable AI-ecosystem data for agents and analysts.

This Actor gives you a fresh snapshot each run. Agent Data Co runs the same collection every day and keeps an append-only archive, so you can get daily history per entity, 1d/7d/30d top movers and change events without scheduling runs or storing results yourself: