Patreon Creator Scraper - Posts, Patrons & Membership Data
Pricing
from $2.50 / 1,000 creator posts
Patreon Creator Scraper - Posts, Patrons & Membership Data
Extract Patreon creator data at scale - campaign profile, patron and paid-member counts, currency and tier economics, plus the full posts feed with titles, dates, likes, comments and cadence. Structured output for analytics, lead research and competitor monitoring. No code, pay per result.
Pricing
from $2.50 / 1,000 creator posts
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Patreon Creator Scraper — Posts, Patrons & Membership Data 📊
🎉 Turn any public Patreon creator into clean, structured data — profile, patron counts, tier economics, and the full posts feed
Built for creator-economy analysts, marketers, sponsorship teams, and competitor researchers
📋 Overview
The clean creator-intelligence data scraper for Patreon — pull a creator's campaign profile and full posts feed into structured rows, ready for analytics, lead research, and competitor monitoring. This is a data scraper, not a media downloader: it returns numbers and metadata you can analyze, not files.
Why professionals choose us:
- ✅ Two scrapers in one: Creator Profile + Creator Posts feed — pick one operation per run, get one clean dataset out.
- ⚡ Membership economics as first-class fields: patron count, paid-member count, currency, earnings visibility, billing cadence, and creation count — surfaced directly, not buried.
- 🎯 Full posts feed with cadence: titles, post types, publish dates, likes, comments, and paid-vs-free status — cursor-paginated across the creator's history.
- 💰 Pay-per-result: only charged for successful rows. No subscription, no monthly commitment.
- 💎 ID or URL input: paste a numeric campaign ID or a full
patreon.com/<handle>URL — the ID is resolved for you. - ✨ Clean export: JSON, CSV, or Excel straight from the Apify dataset. No account or API key needed.
✨ Features
- 👤 Creator Profile — campaign name, summary, "is creating" line, patron count, paid members, currency, tier/billing economics, and creation count in one row.
- 📰 Creator Posts Feed — every post with title, type, publish date, likes, comments, paid/free status, and the minimum pledge required to view.
- 📄 Cursor pagination — fetch up to 50 pages of posts per run; pagination stops automatically when the feed ends.
- 🔑 Flexible input — accepts a bare Patreon campaign ID or a full creator URL.
- 🔗 Direct post URLs — every post row includes a clickable link straight to the post on Patreon.
- 🧹 Schema-clean rows — curated camelCase fields, typed and ready for spreadsheets or pipelines.
- 🛡️ Resilient — automatic retry on transient errors, structured error rows on failure (never charged).
- 🗂️ Two dataset views — a full "all fields" overview and a curated "key fields" tab.
🎬 Quick Start
Pick an operation, give it a creator ID or URL, and run. Profile returns one row; Posts returns a paginated feed. Results land in the Apify dataset in seconds.
curl -X POST "https://api.apify.com/v2/acts/sian.agency~patreon-creator-scraper/runs?token=YOUR_TOKEN" \-H 'Content-Type: application/json' \-d '{"operation": "creatorDetails", "creatorId": "320148"}'
🚀 Getting Started (3 Simple Steps)
Step 1: Choose an operation
Pick Creator Profile (one row of campaign + membership data) or Creator Posts (the paginated posts feed).
Step 2: Provide a creator
Paste a numeric Patreon campaign ID (e.g. 320148) or a full creator URL (e.g. https://www.patreon.com/EasyAllies).
Step 3: Run
Click Start (or call the API). For Posts, set how many pages to fetch.
That's it! In under a minute, you'll have:
- A creator's membership economics (patrons, paid members, currency, tiers)
- The full posts feed with cadence and engagement
- Clean rows ready for JSON, CSV, or Excel export
📥 Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| operation | string | No | creatorPosts (posts feed) or creatorDetails (profile). Default: creatorPosts. |
| creatorId | string | Yes | Patreon campaign ID (e.g. 320148) or full creator URL (https://www.patreon.com/<handle>). |
| maxPages | integer | No | Pages of posts to fetch (Creator Posts only). FREE: up to 5, PAID: up to 50. Default: 5. |
Creator Profile example:
{"operation": "creatorDetails","creatorId": "https://www.patreon.com/EasyAllies"}
Creator Posts example:
{"operation": "creatorPosts","creatorId": "320148","maxPages": 5}
📤 Output
Results are saved to the Apify dataset. Field set depends on the operation.
Creator Profile fields:
| Field | Type | Description |
|---|---|---|
| campaignId | string | Patreon campaign (creator) ID |
| creatorName | string | Display name of the creator |
| patronCount | number | Total patrons (free + paid) |
| paidMemberCount | number | Number of paying members |
| currency | string | Currency the creator charges in |
| earningsVisibility | string | Whether earnings are public or private |
| payPerName | string | Billing cadence (e.g. month) |
| creationName | string | What the creator is creating |
| creationCount | number | Number of creations/posts published |
| pledgeUrl | string | Checkout / pledge URL |
| creatorUrl | string | Public Patreon URL |
Creator Posts fields:
| Field | Type | Description |
|---|---|---|
| postTitle | string | Title of the post |
| postType | string | Post type (text, image, video_embed, audio, poll) |
| isPaid | boolean | Whether the post is patron-only |
| likeCount | number | Likes on the post |
| commentCount | number | Comments on the post |
| minCentsPledgedToView | number | Minimum monthly pledge (cents) to view |
| publishedAt | string | Publish timestamp (ISO 8601) |
| postUrl | string | Direct link to the post on Patreon |
Creator Profile example:
{"campaignId": "320148","creatorName": "Easy Allies","creationName": "Creating Video Game Streams and Shows","patronCount": 5647,"paidMemberCount": 2218,"currency": "USD","earningsVisibility": "private","payPerName": "month","isMonthly": true,"pledgeUrl": "https://www.patreon.com/checkout/EasyAllies","creatorUrl": "https://www.patreon.com/EasyAllies","publishedAt": "2016-03-21T05:31:27.000+00:00","_operation": "creatorDetails","status": "success"}
Creator Posts example:
{"postId": "161629229","postTitle": "Huber Hype at Summer Game Fest 2026","postType": "video_embed","isPaid": false,"likeCount": 9,"commentCount": 1,"publishedAt": "2026-06-20T19:49:07.000+00:00","postUrl": "https://www.patreon.com/EasyAllies/posts/huber-hype-at-161629229","_operation": "creatorPosts","status": "success"}
💼 Use Cases & Examples
1. Creator Analytics & Benchmarking
Analysts and data teams sizing up creators in a niche.
Input: A campaign ID or URL for the Creator Profile operation Output: Patron count, paid members, currency, creation count, tier economics Use: Benchmark creators against each other and track growth over time.
2. Post-Cadence & Content Analysis
Marketers and strategists mapping a creator's posting rhythm.
Input: A creator and a page count for the Creator Posts operation Output: Titles, publish dates, post types, likes, comments, paid/free split Use: Identify posting frequency and the content mix that drives engagement.
3. Membership & Tier Intelligence
Teams researching how creators monetize.
Input: Creator Profile operation Output: Paid-member counts, billing cadence, minimum pledge to view posts Use: Understand where the paywall sits and how a creator structures memberships.
4. Competitor Monitoring
Brands and agencies watching competing creators.
Input: Scheduled runs on a set of competitor creators Output: Patron growth, post frequency, share of patron-only content over time Use: Spot momentum shifts and respond to competitor activity.
5. Lead & Partnership Research
Sponsorship and partnership teams building creator shortlists.
Input: Profile + post data across many creators Output: Structured rows of audience size, activity, and monetization signals Use: Prioritize outreach for sponsorships and partnerships.
🔗 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/patreon-creator-scraper').call({operation: 'creatorPosts',creatorId: '320148',maxPages: 5});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('sian.agency/patreon-creator-scraper').call(run_input={'operation': 'creatorDetails', 'creatorId': '320148'})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~patreon-creator-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"operation": "creatorPosts", "creatorId": "320148", "maxPages": 5}'
Automation Workflows (N8N / Zapier / Make)
- Trigger: Schedule or webhook
- HTTP Request: Call the actor API
- Process: Handle JSON results
- Action: Save, notify, or transform
📊 Performance & Pricing
FREE Tier (Try It Now)
- Up to 5 pages of posts per run — full feature access, same quality
- No credit card required
- Perfect for testing and small projects
PAID Tier (Production Ready)
- Up to 50 pages of posts per run
- Faster processing, no delays
- Pay-per-result: only charged for successful rows
💰 Transparent pricing — a cheap per-post rate for the feed, with profile data priced per creator.
❓ Frequently Asked Questions
Q: Does this download videos, audio, or files from Patreon? A: No. This is a data scraper — it returns structured profile and post metadata (counts, titles, dates, engagement), not media files.
Q: How do I find a creator's campaign ID?
A: Open the creator's patreon.com/<handle> page; the numeric campaign ID appears in the page source as campaign/<id>. Or just paste the full URL — the actor resolves the ID for you.
Q: Can I see a creator's earnings?
A: Only if the creator has made their earnings public. The earningsVisibility field tells you whether earnings are public or private.
Q: How many posts can I scrape? A: FREE tier: up to 5 pages per run. PAID tier: up to 50 pages per run (~10 posts per page).
Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.
Q: Does it work with private or patron-only content? A: It returns only what Patreon exposes publicly, including public metadata about patron-only posts (title, type, paid flag). It does not unlock paywalled content.
🐛 Troubleshooting
"Creator not found"
- Double-check the campaign ID or URL. Use the numeric campaign ID from the creator's page source (
campaign/<id>), or paste the fullpatreon.com/<handle>URL.
No posts returned
- The creator may have no public posts, or the page count is set too low. Try the Creator Profile operation first to confirm the creator resolves.
Could not resolve a creator ID from a URL
- Make sure the URL is a valid
patreon.com/<handle>creator page. As a fallback, supply the numeric campaign ID directly.
⚠️ Trademark Disclaimer
This is an independent scraping tool. It is not affiliated with, endorsed by, or sponsored by Patreon, Inc. The Patreon® name and any related marks are the property of their respective owner and appear here under nominative fair use solely to describe what this tool works with. This actor only accesses publicly available data.
⚖️ Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's Issues tab
- Check the SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools