SaaS price pages

Public SaaS pricing-page snapshots and competitor reports

This Actor is a SaaS pricing competitor monitor: track plan and price page changes from competitor URLs you paste.

Not the SHA256 legal-page watcher (Website Terms & Policy Scraper). Not B2B public-catalog pricing (use B2B Pricing Scraper). Not authenticated billing portals.

$3.00 per Pricing snapshot report (pricing_snapshot_report); $15 per Competitor pricing report. $0.00005 Actor Start.

Open SaaS Pricing Competitor Monitor on Apify

SaaS Pricing Competitor Monitor, not a neighboring Actor

Use this page for this Actor’s job. Use SaaS Pricing Tracker for Public SaaS page change rows; Use B2B Pricing Scraper for Public subscription-tier changes; Use Docs & Changelog Drift Scraper for API docs/changelog drift.

This ActorSaaS Pricing TrackerB2B Pricing ScraperDocs & Changelog Drift Scraper
IntentSaaS Pricing Competitor MonitorPublic SaaS page change rowsPublic subscription-tier changesAPI docs/changelog drift
Primary inputpricingPageUrlstargetscompetitors[]doc URLs
What it readsUser-supplied public pricing pagesPublic pricing/terms HTMLPublic pricing HTMLPublic docs HTML
Primary outputSnapshot and competitor pricing report eventsSaaS change rowsPricing change rowsDrift rows
Not this jobNot the SHA256 legal-page watcher (Website Terms & Policy Scraper). Not B2B public-catalog pricing (use B2B Pricing Scraper). Not authenticated billing portals.Not premium SHA256 legal diffs or battlecards.Not Shopify catalog maps or ads-library pages.Not legal-page SHA256 diffs.

Store ID: taroyamada/saas-pricing-page-change-monitor. Respect source terms, robots.txt, and rate limits.

Use cases

How is SaaS Pricing Competitor Monitor different from SaaS Pricing Tracker and B2B Pricing Scraper?

SaaS Pricing Competitor Monitor (taroyamada/saas-pricing-page-change-monitor): This Actor is a SaaS pricing competitor monitor: track plan and price page changes from competitor URLs you paste. Not the SHA256 legal-page watcher (Website Terms & Policy Scraper). Not B2B public-catalog pricing (use B2B Pricing Scraper). Not authenticated billing portals. SaaS Pricing Tracker is for Public SaaS page change rows (input targets; Public pricing/terms HTML; SaaS change rows). Not premium SHA256 legal diffs or battlecards. B2B Pricing Scraper is for Public subscription-tier changes (input competitors[]; Public pricing HTML; Pricing change rows). Not Shopify catalog maps or ads-library pages. Docs & Changelog Drift Scraper is for API docs/changelog drift (input doc URLs; Public docs HTML; Drift rows). Not legal-page SHA256 diffs.

What input is required?

Live required fields: none listed (see live fields). Published exampleRunInput is shown below.

Field Type Default Notes
pricingPageUrls any[] empty Pricing page URLs. Public pricing page URLs to inspect. Login, checkout, customer portal, or paywalled URLs are blocked with no charge.
competitors any[] empty Competitors. Optional competitor labels/domains.
watchMode boolean false Watch mode. Treat this run as a public pricing change-monitoring report.
previousSnapshotText string empty Previous snapshot text. Optional previous pricing text for change detection.
reportTier string enum entry Report tier. Choose entry or premium. Watch/audit templates are proof-gated and not selectable during public launch; maxChargeUsd is only a safety cap. enum: entry, premium
maxChargeUsd number 3 Max charge USD. Safety cap for this run. This cap always wins before charging any report group. minimum=0 maximum=100
demoMode boolean false Demo mode. Run a sample with no external fetch and no charge.
dryRun boolean false Dry run. Set true to return a no-charge previewReport with nextRunInput and estimated cost.
maxReports integer 1 Advanced max reports. Advanced. Maximum report groups to charge; maxChargeUsd is still checked first. minimum=1 maximum=25
sourceDatasetId string empty Advanced source dataset ID. Advanced only. Optional Apify dataset ID for prepared input rows. Not needed for the first run.
webhookUrl string empty Advanced webhook URL. Advanced. Optional URL to receive results outside Apify.

Published Store example run input (omitted fields take schema defaults):

{
  "pricingPageUrls": [
    "https://example.com/pricing"
  ],
  "competitors": [
    {
      "name": "Example SaaS",
      "domain": "example.com"
    }
  ],
  "previousSnapshotText": "Starter $19/mo Pro $49/mo Enterprise custom",
  "reportTier": "entry",
  "maxChargeUsd": 3,
  "maxReports": 1,
  "demoMode": false,
  "dryRun": true
}

Run SaaS Pricing Competitor Monitor on Apify

How do dataset, webhook, and dry-run delivery work?

Dataset output is the billable surface when rows are written. See live PPE for which events bill. webhookUrl is on the live schema for optional POST delivery. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

What does a result contain?

Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.

How is SaaS Pricing Competitor Monitor priced?

Billing is pay per event. The live Store card is $3.00 per Pricing snapshot report (pricing_snapshot_report); $15 per Competitor pricing report. $0.00005 Actor Start. Current PPE:

Event Price Emitted when
apify-actor-start (Actor Start) $0.00005 Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
pricing_snapshot_report (Pricing snapshot report) $3.00 Single public pricing snapshot with plans, price mentions, and pricing-page signals.
competitor_pricing_report (Competitor pricing report) $15 Competitor pricing comparison report with change signals and positioning notes.

$3.00 per Pricing snapshot report (pricing_snapshot_report); $15 per Competitor pricing report. $0.00005 Actor Start.

See SaaS Pricing Competitor Monitor pricing on Apify

Limits to keep in mind

Open SaaS Pricing Competitor Monitor on Apify

Related pages