Public Competitor Pricing Change Evidence
Pricing
Pay per event
Public Competitor Pricing Change Evidence
Compare a public pricing page against previous pricing evidence and return verified plan, price, and billing-period changes with useful-result pricing.
Detect verified competitor pricing changes from public pricing pages by comparing the current page against previous records from this Actor.
This Actor is intentionally narrow:
- It does not replace a current pricing-page extractor.
- It does not do generic webpage diffing.
- It does not build a SaaS plan entitlement matrix.
- It does not log in, execute JavaScript, render screenshots, crawl a full site, or inspect private account areas.
When A Result Is Useful
A useful result requires comparable previous pricing evidence and a verified pricing fact change, such as:
- a plan price changed;
- a plan was added or removed;
- a billing period changed, such as monthly to yearly;
Free,Contact sales, or enterprise pricing evidence changed.
Initial baseline records, unchanged records, weak pages, focus misses, duplicate inputs, unsafe inputs, and fetch failures are written without charging the useful event.
Pricing
apify-actor-start: charged once per run.useful-competitor-pricing-change-result: charged only for useful verified pricing changes.
apify-default-dataset-item is intentionally not used.
Input
{"pricingPageUrls": ["https://example.com/pricing"],"previousPricingEvidenceRecords": [],"focusTerms": ["team", "enterprise"]}
Run once to collect a baseline. On later runs, pass previous records back through
previousPricingEvidenceRecords to detect verified pricing changes.
Output
Each dataset item includes current and previous pricing evidence, changed pricing evidence, change type, diagnostics, a stable evidence hash, confidence, and the billable event name when the useful event was charged.