SaaS Pricing Monitor: Competitor Plan Changes
Pricing
from $1.31 / 1,000 pricing changes
SaaS Pricing Monitor: Competitor Plan Changes
Monitor parseable public SaaS pricing pages for plan, price, billing-period, and feature-package changes. Preserve source evidence and before-and-after values for review. Unsupported or incomplete pages produce status records instead of guessed data.
Pricing
from $1.31 / 1,000 pricing changes
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
💳 SaaS Pricing Monitor: Competitor Plan Changes
|
Keep a source-backed record of parseable SaaS plan changes. Monitor supported public plan-card contexts for plan, price, billing-period, and feature-list evidence. Review the captured source details before making a decision. |
|
💳 Plan-card parsing Capture complete plans from supported card contexts. |
🧾 Price evidence Keep the published price and currency text. |
🧩 Feature lists Preserve the plan features shown beside the price. |
🔄 Safe comparisons Advance saved state only after complete parsing. |
Monitor parseable public SaaS pricing-plan changes. Preserve plan, price, billing-period, and feature evidence so a product or competitive-intelligence team can review a real source change.
🎯 What it does
The Actor checks public pricing pages and their robots rules. It returns parseable pricing-plan snapshots or safe additions, changes, and removals after every selected page fetches and parses completely.
👥 Who it is for
- Product marketers maintaining competitor battlecards.
- Pricing and monetization teams reviewing public plan changes.
- Competitive-intelligence analysts building a source-backed pricing archive.
⚙️ How it works
|
STEP 1 Add pricing pages Provide public SaaS pricing-page URLs. |
STEP 2 Choose an output mode Request current plans or safe plan events. |
STEP 3 Review the plan evidence Confirm changes against the captured price and features. |
🧾 Input
| Field | Type | Required | Description |
|---|---|---|---|
| Public pricing page URLs | Array | No | One to fifteen public HTTP(S) pricing pages. Robots rules are checked first. |
| Output mode | Choice | No | full returns parseable plan snapshots. changesOnly returns safe plan events. |
| Maximum pages this run | Number | No | Limits selected pages. A capped run does not update saved state. |
📊 Output
| Field | Type | Description |
|---|---|---|
| changeType | String | SNAPSHOT, NEW, ADDED, CHANGED, or REMOVED. |
| planName | String | Parseable public plan name. |
| priceEvidence | String | Published price text found in the plan context. |
| currencyEvidence | String | Currency evidence when available. |
| billingPeriodEvidence | String | Published billing-period text when available. |
| featureEvidence | Array | Published feature-list evidence for the plan. |
| pageUrl | URL | Inspected pricing page URL. |
💡 Good to know
- A plan is emitted only when the page has a non-generic plan heading, exactly one price, and feature-list evidence in a supported plan-card context.
- The Actor does not promise to parse every pricing-page design.
- Unparsed, blocked, failed, or capped pages do not create semantic change events or advance saved state.
💰 Pricing
This Actor uses pay per result. Empty runs do not create result charges. Start with one public pricing page and inspect the captured evidence.
⭐ Enjoying SaaS Pricing Monitor?
|
⭐ ⭐ ⭐ ⭐ ⭐ Did the captured plan evidence speed up a pricing review? A 5-star rating takes 10 seconds and helps pricing and product teams find this monitor. Your feedback guides future improvements. |
| ★ Rate this Actor on Apify |
❓ FAQ
Does it detect every change on a pricing page? No. It monitors supported, parseable plan, price, billing-period, and feature evidence.
Does it extract trials or sales CTAs? No. Those are not part of the current parser contract.
Why did a page produce a status row? The page may be blocked, unsupported, incomplete, or unparseable.
Can I schedule it? Yes. Use the same page list in changes-only mode after a complete baseline.