SaaS Pricing Changelog Battlecard Watch Scraper
Pricing
from $30.00 / 1,000 saas pricing page snapshots
SaaS Pricing Changelog Battlecard Watch Scraper
Try Input: 1 pricing/changelog target, battlecard/export OFF ≈ USD 0.03/run. From USD 0.03. Paste a target and Start.
Pricing
from $30.00 / 1,000 saas pricing page snapshots
Rating
0.0
(0)
Developer
naoki anzai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Paid first-run JSON ≈ Try Input: 1 pricing/changelog target, battlecard/export OFF ≈ USD 0.03/run. From USD 0.03. Paste a target and Start. Keep the first run bounded; this does not change the Actor's Store pricing. Open Try for free → Input and run this JSON.
{"competitorTargets": [{"name": "Example SaaS","pricingUrl": "https://example.com/pricing","changelogUrl": "https://example.com/changelog"}],"trackedTerms": ["price"],"maxTargets": 1,"emitSnapshotRows": false,"generateBattlecard": false,"emitExport": false,"emitUnchanged": false,"dryRun": false,"initialRunMode": "baseline_only","snapshotKey": "saas-battlecard-q"}
Store Quickstart
Run the bounded paid first-run JSON above first; keep report/export options off unless needed.
{"competitorTargets": [{"name": "Example SaaS","pricingUrl": "https://example.com/pricing","changelogUrl": "https://example.com/changelog"}],"trackedTerms": ["price"],"maxTargets": 1,"emitSnapshotRows": false,"generateBattlecard": false,"emitExport": false,"emitUnchanged": false,"dryRun": false,"initialRunMode": "baseline_only","snapshotKey": "saas-battlecard-q"}
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}
Use with Apify MCP
Exact actor: taroyamada/saas-pricing-changelog-battlecard-watch-scraper
Sample input JSON:
{"competitorTargets": [{"name": "Example SaaS","pricingUrl": "https://example.com/pricing","changelogUrl": "https://example.com/changelog"}],"trackedTerms": ["price"],"maxTargets": 3,"emitSnapshotRows": false,"generateBattlecard": true,"emitExport": false,"emitUnchanged": false}
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.
Run the next report
- Connect pricing and changelog evidence to storefront promo context with Shopify Public Catalog Map & Promo Watch.
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.
Related Actors
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.
See Also
- Shopify Public Catalog Map & Promo Watch for public storefront catalog and promo reports.