SaaS Pricing Changelog Battlecard Watch Scraper
Pricing
from $30.00 / 1,000 saas pricing page snapshots
SaaS Pricing Changelog Battlecard Watch Scraper
Unofficially watch public SaaS pricing and changelog pages, then emit source-linked pricing changes and battlecard report rows.
Pricing
from $30.00 / 1,000 saas pricing page snapshots
Rating
0.0
(0)
Developer
太郎 山田
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Competitive intelligence, sales enablement, and product marketing teams use this actor to watch public SaaS pricing and changelog pages. Provide competitor names, public pricing URLs, changelog URLs, and watched terms. The actor returns source-linked pricing changes, changelog observations, battlecard reports, and export rows.
Store Quickstart
Run with dryRun=false and public competitor URLs that do not require login or private access.
{"competitorTargets": [{"name": "Example SaaS","pricingUrl": "https://example.com/pricing","changelogUrl": "https://example.com/changelog"}],"trackedTerms": ["price", "plan", "seat", "usage", "enterprise"],"generateBattlecard": true,"emitUnchanged": false,"dryRun": false}
Input Examples
Pricing-page watch
{"competitorTargets": [{"name": "Competitor A","pricingUrl": "https://example.com/pricing"}],"trackedTerms": ["annual", "seat", "enterprise"],"dryRun": false}
Changelog watch
{"competitorTargets": [{"name": "Competitor B","changelogUrl": "https://example.com/changelog"}],"trackedTerms": ["usage", "api", "enterprise"],"generateBattlecard": true,"dryRun": false}
Multi-competitor export
{"competitorTargets": [{"name": "Competitor A","pricingUrl": "https://example.com/pricing"},{"name": "Competitor B","changelogUrl": "https://example.org/changelog"}],"emitExport": true,"dryRun": false}
Sample Output
{"actorName": "saas-pricing-changelog-battlecard-watch-scraper","rowType": "saas_pricing_change","billingEventName": "saas-pricing-change-detected","competitorName": "Example SaaS","currentPriceSignals": ["$39/mo"],"sourceUrl": "https://example.com/pricing"}
Output Fields
rowType:saas_pricing_page_snapshot,saas_pricing_change,saas_changelog_entry,saas_battlecard_report, orsaas_watch_export.competitorName: competitor label supplied in the input.sourceUrl: public source URL supporting the row.priceSignals: public price text signals extracted from the page.recommendedReviewQueue: source-linked rows to review in the battlecard.
Pricing And No-Change Runs
saas-pricing-page-snapshot: $0.030 per optional public pricing page snapshot.saas-pricing-change-detected: $0.350 per source-linked pricing page change.saas-changelog-entry-detected: $0.150 per public changelog entry.saas-battlecard-report: $9.000 per generated battlecard report.saas-watch-export-generated: $7.000 per generated export.
When emitUnchanged=false, repeated unchanged runs emit zero dataset rows and zero charges after state is saved.
Compliance Guardrails
- Public SaaS pages only.
- No login, paywall, CAPTCHA, private workspace, contract, account, or bypass behavior.
- This is an unofficial monitoring tool and is not affiliated with any watched company.
- No procurement, legal, investment, pricing, or compliance advice.
Bundle Paths
- Competitive Intel: run a low-cost pricing/changelog watch first, then generate
saas-battlecard-reportorsaas-watch-export-generatedwhen a sales or PMM handoff is needed. - Pair with Shopify Public Catalog Map & Promo Watch for public storefront promo/catalog monitoring.
- Pair with Ad Transparency Creative Change Watch Scraper for public campaign change monitoring.
See Also
- Ad Transparency Creative Change Watch Scraper for public ad creative change reports.
- Shopify Public Catalog Map & Promo Watch for public storefront promo watch reports.