Pricing Page Plan Comparison Extractor
Pricing
from $17.50 / 1,000 pricing page checkeds
Pricing Page Plan Comparison Extractor
Extract pricing plans, feature matrices, billing intervals, trials, CTAs, limits, add-ons, enterprise signals, contact-sales signals, and comparison-table structure
Pricing
from $17.50 / 1,000 pricing page checkeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract pricing plans, feature matrices, billing intervals, trials, CTAs, limits, add-ons, enterprise/contact-sales signals, and comparison-table structure.
What it does
Extracts pricing plans, prices, currencies, billing intervals, CTAs, feature rows, limits, trials, add-ons, and enterprise signals.
Every row is source-backed and schema-complete. Missing, blocked, or unmatched evidence produces diagnostics instead of invented values.
Uses
- Extract SaaS pricing plans
- Compare competitor pricing pages
- Build feature matrix exports
- Find trial and enterprise signals
- Audit pricing page clarity
Input
Use authorized public HTTP(S) URLs or deterministic htmlInputs. Private-network targets are rejected and allowedDomains can narrow fetching.
startUrlssitemapUrlshtmlInputsallowedDomainsmaxPagesmaxDepthincludeEvidenceincludeRawSnapshotsrequestDelayMstimeoutMsuserAgentModepricingPageUrlsextractFeatureMatrixnormalizeBillingIntervalsincludeHiddenFaqscurrencyHintsmaxPlansPerPagemaxPricingPagesmaxPlansmaxFeatureRowsmaxCompetitorsmaxChargeUsdincludeReport
Limits in maxPricingPages, maxPlans, maxFeatureRows, maxCompetitors, timeoutMs and maxChargeUsd are enforced. Zero is a hard zero charge budget.
Dataset
sourceUrlsourceTypepageTitlerecordTyperecordNameissueCodeseverityevidenceSnippetrecommendationcanonicalUrlhttpStatusscannedAtpricingUrlplanNamepriceTextcurrencybillingIntervaltrialSignalctaTextfeatureNamefeatureIncludedlimitTextaddonSignalenterpriseSignal
Reports:
pricing-page-plan-comparison-extractor-summary-report.mdpricing-page-plan-comparison-extractor-records.csvpricing-page-plan-comparison-extractor-issues.jsonpricing-page-plan-comparison-extractor-evidence-samples.jsonpricing-page-plan-comparison-extractor-run-metadata.json
PPE pricing
Platform-usage pass-through is off.
| Event | Price |
|---|---|
actor-start | $0.08 |
pricing-page-checked | $0.0175 |
plan-record-checked | $0.0175 |
pricing-signal-detected | $0.0345 |
executive-report-generated | $0.85 |
The actor-start event is accepted before fetching. Source, record, signal, gap, and blocker events are deduplicated and charged before their paid output. Partial charges, event limits, and local caps stop later output. Reports are written only after the report event is accepted.
Safety and limitations
- Public evidence only; no login, CAPTCHA bypass, or access-control evasion.
- Output reflects source content at scan time.
- Attribution, claim permission, pricing interpretation, partner status, and launch decisions require human ownership.
- Store discounts, tasks, categories, icons, publication, and scheduling are separate gated live configuration.
Local verification
pnpm --filter @junipr/pricing-page-plan-comparison-extractor buildpnpm --filter @junipr/pricing-page-plan-comparison-extractor testpnpm --filter @junipr/pricing-page-plan-comparison-extractor smoke