Patreon Scraper [Only $4/1K💰] | Creators | Tiers | Posts avatar

Patreon Scraper [Only $4/1K💰] | Creators | Tiers | Posts

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Patreon Scraper [Only $4/1K💰] | Creators | Tiers | Posts

Patreon Scraper [Only $4/1K💰] | Creators | Tiers | Posts

Extract Patreon creator profiles, membership tiers & prices, patron counts, public earnings, social links, and post engagement for creator economy analysis, influencer research, and sponsorship prospecting. No login or API key required.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Patreon Scraper [Only $4/1K💰] — Creators, Tiers, Posts & Public Earnings

Extract Patreon creator campaigns and public post archives for creator economy analysis, influencer marketing research, and sponsorship prospecting — no login, no API key. Get creator bios, patron and paid-member counts, membership tier prices and perks, publicly visible earnings, social links, and post-level engagement as clean structured JSON.

Built for creator-economy analysts, influencer and sponsorship marketers, media strategists, and market researchers. Run it on schedule via the Apify API and export to JSON, CSV, Excel, or HTML.

Main Use Cases

  • Creator economy analysis — map who creates what, how many patrons they have, and how they price their membership tiers.
  • Influencer marketing research — evaluate creators by patron count, tier pricing, and engagement before outreach.
  • Sponsorship & brand partnership prospecting — build targeted lists of creators in your niche with their social links and audience size.
  • Patreon lead generation — turn creator profiles into structured outreach lists you can feed into your CRM.
  • Competitor creator benchmarking — track competitor creators' patron growth, tier pricing, and post activity over time.
  • Building a Patreon creator database — assemble a structured dataset of creators, tiers, and public posts for dashboards, newsletters, or ML training.

How It Works

Patreon's campaign pages sit behind Cloudflare Bot Management — a plain HTTP request returns 403 before any HTML loads, so static and DOM scraping both fail. Instead, this actor talks to Patreon's own internal JSON:API — the exact endpoints the Patreon website frontend calls (no OAuth token, no cookies). The same technique used by widely deployed open-source tooling such as yt-dlp's Patreon extractor and RSSHub's Patreon route.

For each creator the actor resolves the vanity name to a campaign ID, pulls campaign + membership tiers (rewards) + creator profile, and paginates the public post archive with engagement counts. If Patreon ever rejects a field set or a vanity can't be resolved, it auto-falls back to a minimal field set or the campaign page's embedded __NEXT_DATA__ payload. Results stream into the dataset as creator, post, and search_result records.

Build a Patreon Creator Database Without an Official API

Patreon's official API requires OAuth and only works for a creator account you own or that authorizes your app — there is no public endpoint for arbitrary creators. So market research, creator discovery, influencer outreach, and competitive analysis on creators who will never connect to your app are impossible through the official API. This actor fills that gap: it extracts only publicly visible campaign data at scale, no login required.

  • Scrape specific creators by vanity handle (cgpgrey) or full URL.
  • Discover creators by niche keyword (searchQuery) — e.g. "true crime podcast", "indie games", "watercolor" — and get full campaign profiles for every match.
  • Pull each creator's public post archive with like/comment engagement.
  • Get membership tier pricing and perks, patron counts, and social links in one structured record.

Input

FieldTypeRequiredDefaultNotes
creatorUrlsarrayNo*["https://www.patreon.com/cgpgrey"]Creator pages to scrape: full URLs or bare vanity names
searchQuerystringNoKeyword to discover Patreon creators by (runs in addition to creatorUrls)
postUrlsarrayNo[]Individual Patreon post URLs or numeric post IDs to fetch with engagement
includePostsbooleanNotrueWhen on, paginate and save each creator's public post archive with like/comment counts
maxPostsPerCreatorintegerNo20Max public posts saved per creator (1–200)
maxItemsintegerNo50Max total records (creators + posts + search results) per run; paid users only, free preview capped at 10
useApifyProxybooleanNotrueRoute through Apify proxy (residential recommended for Patreon). Keep ON
apifyProxyGroupsarrayNo["BUYPROXIES94952"]Proxy groups used when useApifyProxy is enabled
maxRequestsPerCrawlintegerNo500Hard cap on HTTP requests per run (loop safety)
maxConcurrencyintegerNo4Parallel requests — keep low (2–5) to respect Patreon rate limits

*At least one of creatorUrls or searchQuery should be set for a useful run.

Output

Every row carries a record_type discriminator: creator (campaign metadata + tiers[]), post (archive posts with engagement), or search_result (keyword hits).

Creator record

  • Identity: creator_name, vanity, url, bio, one_liner, creation_name
  • Audience: patron_count, paid_member_count (both null when the creator hides them)
  • Earnings: earnings_cents, earnings_currency, earnings_public (usually null — most creators hide payouts), and est_monthly_cents (a clearly-labeled directional estimate from paid_member_count × cheapest paid tier)
  • Pricing: tiers[] (title, amount_cents, description, patron_count, published, requires_shipping, perks[]), min_tier_cents, max_tier_cents, tier_count, currency
  • Facts: post_count, is_nsfw, is_monthly, pay_per_name
  • Reach: social_links[] (connected accounts from the creator profile)

Post record

post_id, vanity, title, url, published_at, like_count, comment_count, teaser_text, plus thumbnail_url where available.

Example Input

{
"creatorUrls": ["https://www.patreon.com/cgpgrey", "notjustbikes"],
"searchQuery": "true crime podcast",
"includePosts": true,
"maxPostsPerCreator": 20,
"maxItems": 50,
"useApifyProxy": true,
"apifyProxyGroups": ["BUYPROXIES94952"]
}

Example Output

creator record (fields fall back to null when a creator hides them):

{
"record_type": "creator",
"campaign_id": "80642",
"vanity": "dissonancepod",
"url": "https://www.patreon.com/dissonancepod",
"creator_name": "Cognitive Dissonance Podcast",
"bio": "We produce a weekly news podcast...",
"patron_count": 1200,
"paid_member_count": 950,
"earnings_cents": null,
"est_monthly_cents": 475000,
"tier_count": 3,
"min_tier_cents": 500,
"max_tier_cents": 2000,
"tiers": [{ "title": "Supporter", "amount_cents": 500, "perks": ["Bonus episodes"] }],
"post_count": 68,
"social_links": [{ "platform": "twitter", "url": "https://twitter.com/..." }],
"is_nsfw": false
}

post record:

{
"record_type": "post",
"post_id": "32452882",
"vanity": "loish",
"title": "VIDEO // sketchbook flipthrough",
"url": "https://www.patreon.com/posts/32452882",
"published_at": "2019-12-18T...",
"like_count": 42,
"comment_count": 7,
"teaser_text": "..."
}

Integrations & Automation

  • Apify API — run it programmatically from Python, JS, or any language and pull results into your pipeline.
  • Webhooks — trigger downstream workflows (Sheets, CRMs, databases) when a run finishes.
  • Zapier / Make — connect Apify to thousands of apps for automated creator tracking.

Because this is ideal for creator growth tracking, competitor benchmarking, and sponsorship monitoring, schedule it on a daily or weekly cadence (e.g. weekly patron-count and tier-price snapshots). Recurring runs on a schedule are the standard way to track creators over time.

FAQ

Why use this actor instead of the official Patreon API?

Patreon's official API is OAuth-only and account-scoped: it returns data only for your own campaign or creators who authorize your app, and there is no public endpoint to fetch arbitrary creators by name, URL, or search term. This actor reads only publicly visible campaign data for any creator — no login, no OAuth, no creator consent required — which is exactly what creator-economy research, influencer marketing, and competitive analysis need.

What are alternatives to this actor / to scraping Patreon?

Alternative Apify actors include haketa/patreon-scraper, crawlerbros/patreon-scraper, bovi/patreon-scraper, scrapingmonkey/patreon-scraper, and goat255/patreon-creator-scraper. Third-party tools like ScrapingBee, ProxiesAPI, and Browserbeam also offer Patreon scraping APIs. This actor differentiates by calling Patreon's own JSON:API (no browser cost, no brittle HTML selectors) with automatic fallbacks, straightforward no-login input, and transparent pay-per-result pricing.

Do I need a Patreon API key or login to scrape public creator data?

No. This actor uses Patreon's public internal endpoints — the same ones the Patreon website calls — without authentication. It never touches login-gated or patron-only content.

Can I find Patreon creators by niche or keyword?

Yes. Set searchQuery (e.g. "true crime podcast", "indie games", "watercolor") and the actor discovers matching creators and returns a full campaign profile for each.

Why are patron counts or earnings sometimes null?

Creators can hide their patron counts and earnings. The actor returns null for these fields rather than guessing, and labels the directional estimate (est_monthly_cents) clearly so you never mistake it for an official figure.

How does Patreon protect against scrapers, and how does this actor handle it?

Patreon campaigns are behind Cloudflare Bot Management (a plain request returns 403). This actor bypasses that by speaking Patreon's own JSON:API with browser-like TLS (got-scraping) and routing through the Apify residential proxy — the same reason widely used tools like yt-dlp work. Keep useApifyProxy ON for reliable runs.

How much does it cost to scrape Patreon?

Pricing is pay-per-event: $0.0005 per actor start (per GB) plus $0.004 per dataset result (≈ $4 per 1,000 records). The actor is HTTP-only (no browser), so runs are cheap — a creator with a small post archive costs only a handful of lightweight JSON requests.

SEO Keywords

patreon scraper, scrape patreon, patreon creator database, creator economy analysis, influencer marketing research, patreon creator discovery, find patreon creators by niche, sponsorship prospecting, patreon lead generation, creator outreach, patreon tier pricing, patreon patron count, patreon earnings estimate, competitor creator analysis, creator benchmarking, patreon api alternative, patreon public data api, scrape patreon creators, creator market research, patreon growth tracking, patreon creator search, patreon membership tiers, patreon revenue data

For AI Agents & LLM Apps

What it returns: Structured JSON rows describing Patreon creators (bios, patron/paid-member counts, membership tier prices & perks, public earnings signals, social links) and their public posts (title, published date, like/comment counts, teaser). Rows are discriminated by record_type: creator, post, or search_result.

Minimal working input:

{
"creatorUrls": ["https://www.patreon.com/cgpgrey"],
"maxItems": 10
}

Variant inputs:

  • Creator discovery by niche (search mode + posts):
{
"searchQuery": "true crime podcast",
"includePosts": true,
"maxItems": 100
}
  • Single post lookup:
{
"postUrls": ["https://www.patreon.com/posts/32452882"]
}

Output field list: For creators: record_type, campaign_id, vanity, url, creator_name, bio, one_liner, creation_name, patron_count, paid_member_count, earnings_cents, earnings_currency, earnings_public, est_monthly_cents, tier_count, min_tier_cents, max_tier_cents, currency, tiers[] (title, amount_cents, description, patron_count, perks[]), post_count, is_nsfw, is_monthly, pay_per_name, social_links[]. For posts: record_type, post_id, vanity, title, url, published_at, like_count, comment_count, teaser_text, thumbnail_url.

Behaviors an agent should know:

  • creatorUrls and searchQuery run additively; you can use either or both — no one is strictly required, but a run with neither returns nothing.
  • If maxItems is left unset, it defaults to 50; the free (unpaid) preview caps output at 10 items per run — paid users get the full maxItems range.
  • includePosts defaults to true, which adds one billed record per post; set it to false for a cheap creator-only pass.
  • Patron counts and earnings are null when the creator hides them — do not treat est_monthly_cents as official revenue; only earnings_cents with earnings_public: true is authoritative.
  • Keep useApifyProxy: true (residential group) — Patreon rate-limits aggressive clients and proxy off can produce 403/429.

Billing: Pay-per-event — $0.0005 per actor start (per GB) + $0.004 per dataset item (≈ $4 per 1,000 results), billed to the caller's Apify account.

This actor is independent and is not affiliated with, endorsed by, or sponsored by Patreon, Inc. "Patreon" is a trademark of its owner.

It accesses only publicly available Patreon campaign pages and public post metadata via Patreon's public web endpoints — it does not log in, bypass any paywall or authentication, or access patron-only content, and it does not return patron PII. Users are responsible for complying with Patreon's Terms of Service and applicable data-protection law (e.g. GDPR/CCPA where relevant) and for using the data responsibly and at reasonable request volumes.