SaaS Pricing Page Change Tracker avatar

SaaS Pricing Page Change Tracker

Pricing

$29.00 / 1,000 result delivereds

Go to Apify Store
SaaS Pricing Page Change Tracker

SaaS Pricing Page Change Tracker

Extract plans, displayed prices, billing periods, and feature text from configured public SaaS pricing pages.

Pricing

$29.00 / 1,000 result delivereds

Rating

0.0

(0)

Developer

Zentra

Zentra

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract plans, displayed prices, billing periods, and feature text from configured public SaaS pricing pages.

What this Actor does

Create source-backed pricing snapshots and report plan, price, billing-period, feature, and page-hash changes.

  • Monitor user-provided public SaaS pricing pages.
  • Normalize displayed plan and price text.
  • Compare snapshots across recurring runs.

Who this is for

GTM teams, Pricing consultants, SaaS founders.

Input

  • Demo mode is the safe default and emits one deterministic fixture.
  • Live mode processes at most maxItems configured inputs.
  • startUrls: user-provided or approved public URLs.

Output

The default dataset uses the Actor-specific schema in .actor/DATASET_SCHEMA.json. Key fields include plans, priceTexts, billingPeriods, featureSnippets, pageHash, previousPageHash, changedFields, plus exact source, status, delta, confidence, warning, and fixture/live labels.

Data sources

Registered catalog sources: none. Live inputs are buyer-provided or explicitly approved public pricing-page URLs; those inputs are not represented as registered source IDs.

Demo run

Run examples/first-run.json. The row in examples/sample-output.json is labeled sourceStatus: fixture, isDemo: true, and is not live evidence.

Live-run behavior

Live mode processes only the configured Actor-specific inputs. Failures are returned as diagnostics or explicit errors; the runtime does not silently substitute unrelated source families.

Pricing

The runtime reads the effective Apify pay-per-event map after Actor.init() and writes each buyer-visible dataset record through a configured event. It supports the verified result-delivery event and stops with an explicit configuration-drift error instead of emitting unmetered output. This package never defines or changes provider pricing.

Identity and visibility safety

This package targets only zentrafoundry/saas-pricing-page-change-tracker with Actor ID Q5XdDrfpZj5PmUjbG. Any future release must find exactly one authenticated inventory match and abort on identity or visibility drift. Creating, cloning, upserting, duplicating, drafting, or privatizing the Actor is forbidden.

Limitations

  • The parser reports text exposed by configured pages; it does not infer undisclosed contract pricing.
  • Dynamic or access-restricted pricing pages may require a separately reviewed source adapter.
  • Local tests and fixtures do not prove an Apify build, live run, Store content update, or Store readback.

Responsible use

Use only data you are authorized to process. Respect source terms, robots policies, privacy rules, and applicable law. Never place credentials, cookies, tokens, or private account data in URLs or logs.

Support

When reporting a problem, include the run ID, sanitized input shape, expected result, and observed result. Do not include secrets or private data.