Home

How to get SaaS Pricing Page Extractor

Pull plan names and prices from public SaaS /pricing pages using JSON-LD offers and plan/price HTML patterns - for competitor pricing sheets and Slack digests. A run saves one row per result.

One row per result

A row has Plan name, Price amount, Currency, Billing period. The columns are listed in the schema on this page.

The next run

Put the run on a schedule and the next file is the latest rows.

SaaS Pricing Page Extractor in Excel, Sheets, or Power BI

The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.

Schema

Examples come from the actor sample, not a live result.

NameDescriptionExample
planNamePlan namefree
priceAmountPrice amount0.0
currencyCurrencyUSD
billingPeriodBilling periodnull
priceRawPrice text from the page$0
sourceUrlSource URLhttps://linear.app/pricing
scrapedAtScraped at2026-09-29T12:00:00+00:00
  • planNamePlan namefree
  • priceAmountPrice amount0.0
  • currencyCurrencyUSD
  • billingPeriodBilling periodnull
  • priceRawPrice text from the page$0
  • sourceUrlSource URLhttps://linear.app/pricing
  • scrapedAtScraped at2026-09-29T12:00:00+00:00