VOOZH about

URL: https://apify.com/parsebird/substack-leaderboard-scraper

โ‡ฑ Substack Leaderboard Scraper ยท Apify


Pricing

from $4.00 / 1,000 substack leaderboard entries

Go to Apify Store

Substack Leaderboard Scraper

Scrape Substack leaderboard rankings across 30 categories. Extract top bestseller and rising publications with subscriber counts, pricing tiers, author details, and ranking metrics.

Pricing

from $4.00 / 1,000 substack leaderboard entries

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

14

Total users

7

Monthly active users

10 days ago

Last modified

Categories

Share

Substack Leaderboard Scraper

Scrape Substack leaderboard rankings across 30 categories. Extract top bestseller and rising publications with subscriber counts, pricing, author details, badge tiers, and publication URLs.

Track the highest-earning and fastest-growing paid newsletters on Substack โ€” extract rankings, subscriber counts, subscription pricing, author details, badge tiers, and publication URLs from every category leaderboard.

ParseBird Substack Suite   โ€ข  Newsletter intelligence at scale
๐Ÿ‘ Image
 Leaderboard
โžค You are here
๐Ÿ‘ Image
 More coming soon
Additional Substack scrapers in development

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parsebird/substack-leaderboard-scraper on Apify. Call:ApifyClient("TOKEN").actor("parsebird/substack-leaderboard-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs:categories(array of strings,default["bestseller"], multi-select from 31 category slugs),boardTypes(array of strings,default["paid"],options:"paid"/"rising"),maxResults(integer,default100). Full actor spec: fetch build via GEThttps://api.apify.com/v2/acts/parsebird~substack-leaderboard-scraper(Bearer TOKEN). Get token: https://console.apify.com/account/integrations

What does Substack Leaderboard Scraper do?

This Actor scrapes Substack's leaderboard API, which ranks the highest-earning and fastest-growing paid publications across 30 categories. For each publication on the leaderboard, it extracts:

  • Rank โ€” position on the leaderboard (1-100 per board)
  • Publication name โ€” the newsletter's display name
  • Author name, handle, and bio โ€” the writer behind the publication
  • Subscriber count โ€” total (free + paid) subscriber count (e.g. "257,000")
  • Subscriber count magnitude โ€” abbreviated form (e.g. "257K+")
  • Paid subscriber detail โ€” paid subscriber tier description (e.g. "Thousands of paid subscribers")
  • Total subscriber detail โ€” full subscriber text (e.g. "Over 257,000 subscribers")
  • Subscription pricing โ€” monthly and annual price in USD
  • Badge tier โ€” bestseller badge color indicating paid subscriber count:
    • Purple = 10,000+ paid subscribers
    • Orange = 1,000+ paid subscribers
    • White = 100+ paid subscribers
  • Publication URL โ€” the actual website/domain of the newsletter
  • Profile URL โ€” Substack profile page link
  • Subscribe URL โ€” direct link to the subscription page
  • Description โ€” publication tagline/hero text
  • Author photo/logo โ€” avatar and logo image URLs

How the leaderboards work

Substack has two types of leaderboards per category:

  • Top Bestsellers (paid) โ€” ranked by estimated annual recurring revenue (ARR) from paid subscriptions. Updated daily.
  • Rising (rising) โ€” ranked by recent paid subscriber growth velocity. Updated every few hours and highly volatile.

Each board shows up to 100 publications. There are 30 categories plus a cross-category "All Categories" board (note: "All Categories" only has a Rising board).

You can select multiple categories and both board types in a single run.

Input parameters

ParameterTypeDefaultDescription
categoriesArray of strings["bestseller"]Categories to scrape. Select one or more. Use bestseller for cross-category, or specific categories like technology, culture, business, etc.
boardTypesArray of strings["paid"]Board types to scrape. Select one or both: paid for Top Bestsellers (by revenue), rising for Rising (by growth).
maxResultsInteger100Maximum total publications to return across all selected categories and board types.

Available categories

SlugCategory
bestsellerAll Categories (Rising only)
cultureCulture
technologyTechnology
businessBusiness
us-politicsU.S. Politics
financeFinance
food-drinkFood & Drink
sportsSports
art-illustrationArt & Illustration
world-politicsWorld Politics
health-politicsHealth Politics
newsNews
fashion-beautyFashion & Beauty
musicMusic
faith-spiritualityFaith & Spirituality
climate-environmentClimate & Environment
scienceScience
literatureLiterature
fictionFiction
health-wellnessHealth & Wellness
designDesign
travelTravel
parentingParenting
philosophyPhilosophy
comicsComics
internationalInternational
cryptoCrypto
historyHistory
humorHumor
educationEducation
film-tvFilm & TV

Output example

{
"rank":1,
"publicationName":"SemiAnalysis",
"publicationUrl":"https://newsletter.semianalysis.com",
"authorName":"Dylan Patel",
"authorHandle":"semianalysis",
"authorBio":"Bridging the gap between business and the worlds most important industry.",
"authorPhotoUrl":"https://substackcdn.com/image/fetch/...",
"logoUrl":"https://substackcdn.com/image/fetch/...",
"description":"Bridging the gap between the world's most important industry, semiconductors, and business.",
"bestsellerBadgeTier":"orange",
"subscriberCount":"257,000",
"subscriberCountMagnitude":"257K+",
"paidSubscriberDetail":"Thousands of paid subscribers",
"totalSubscriberDetail":"Over 257,000 subscribers",
"monthlyPrice":50.0,
"annualPrice":500.0,
"currency":"USD",
"profileUrl":"https://substack.com/@semianalysis",
"subscribeUrl":"https://newsletter.semianalysis.com/subscribe",
"category":"technology",
"boardType":"paid",
"scrapedAt":"2026-04-21T12:00:00.000Z"
}

Use cases

  • Newsletter market research โ€” See which publications dominate each category by revenue and subscriber count
  • Competitive analysis โ€” Track competitors' leaderboard positions and growth over time
  • Content strategy โ€” Identify underserved categories with fewer top publications
  • Pricing intelligence โ€” Compare subscription pricing across categories to find market rates
  • Trend monitoring โ€” Use the Rising board to spot newsletters gaining traction fast
  • Lead generation โ€” Build targeted lists of newsletter authors for partnerships or outreach
  • Investment research โ€” Track the newsletter creator economy's top performers with subscriber metrics

How it works

  1. Fetches data from Substack's internal leaderboard API for each selected category and board type
  2. Paginates through results (25 per page, up to 100 per board)
  3. Extracts publication metadata including subscriber counts, pricing, and badge tiers
  4. Returns structured data for each publication with all available fields

Pricing

This actor uses a pay-per-event model. Each leaderboard entry extracted counts as one event.

EventPrice per 1000
substack-leaderboard-entry$4.00

A full category board (100 publications) costs approximately $0.40. Selecting 2 categories with both board types (up to 400 entries) costs approximately $1.60.

Legal and compliance

This actor accesses publicly available leaderboard data from Substack's API. No authentication is required. The data represents publicly visible rankings and publication metadata. Always review and comply with the website's Terms of Service before use.

You might also like

Substack Leaderboard Scraper ๐Ÿ“Š

easyapi/substack-leaderboard-scraper

Scrape detailed publication data from Substack leaderboards. Get comprehensive insights about top newsletters including subscriber counts, pricing, author details, and more. Perfect for newsletter research and market analysis.

Substack Leaderboard Scraper

automation-lab/substack-leaderboard-scraper

๐Ÿ“Š Scrape public Substack leaderboards for ranked newsletters, author details, subscriber labels, and publication URLs.

๐Ÿ‘ User avatar

Stas Persiianenko

2

Substack Leaderboard Scraper

saswave/substack-leaderboard-scraper

Substack leaderboard scraper. Collect data at scale about subscriptions. Get data about author, subscriptions plans details, number of subscriber, category, content type, ranking details by languages, show links and more

Substack Email Scraper

scrapapi/substack-email-scraper

Substack Scraper

uncleken/substack-scraper

Substack Scraper is a tool designed to extract and archive public content from Substack publications without requiring authentication or API keys.

Substack Discovery Scraper

getdataforme/substack-discovery-scraper

The Substack Discovery Scraper efficiently extracts and analyzes data from Substack publications, supporting market research, competitive intelligence, and content aggregation....

Substack Publications Scraper ๐Ÿ“š

easyapi/substack-publications-scraper

Scrape detailed publication information from Substack based on keywords. Get comprehensive data about newsletters, authors, subscriber counts, and publication metrics in structured JSON format.

Substack Email Scraper - Advanced, Fast & Cheapest

contacts-api/substack-email-scraper-fast-advanced-and-cheapest

๐Ÿ“ฐ Substack Email Scraper helps you find writer and newsletter emails from Substack publications ๐Ÿ” Perfect for media outreach and collaborations ๐Ÿ“ง

Substack Profile Scraper

getdataforme/substack-profile-scraper

The Substack Profile Scraper efficiently extracts detailed data from Substack profiles and posts for analysis, research, and content aggregation....