Buy Me a Coffee Scraper | Creator Outreach | Memberships avatar

Buy Me a Coffee Scraper | Creator Outreach | Memberships

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Buy Me a Coffee Scraper | Creator Outreach | Memberships

Buy Me a Coffee Scraper | Creator Outreach | Memberships

Scrape Buy Me a Coffee creator profiles and discover creators by keyword for influencer outreach and creator lead generation: name, bio, social links, public emails, membership tiers & prices, supporter counts, shop products and earnings signals.

Pricing

from $5.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

4 days ago

Last modified

Share

Buy Me a Coffee Creator Scraper — Profiles, Memberships, Shop & Earnings Signals

Extract Buy Me a Coffee creator profiles and discover new creators by keyword in one run — name, bio, social/website links, public emails, membership tiers & prices, supporter counts, shop products and earnings signals — ready for influencer outreach, creator-economy research and lead generation.

Built on the Apify platform — get structured results as JSON/CSV/Excel via API, schedule recurring runs, and integrate with any workflow.

Main Use Cases

  • Influencer & creator outreach — build outreach-ready profiles with social links, website, work tagline and public contact data that creator-economy teams need to qualify and contact creators.
  • Creator lead generation — discover creators by keyword or from the newest-creators explore page, then qualify them by supporter count, membership pricing and shop activity in one dataset.
  • Creator-economy market research — track how creators monetize: membership tiers, prices, active members, public earnings signals, fundraiser goals and shop sales.
  • Competitor / benchmark monitoring — compare membership strategies and supporter growth across creators in your niche over time.
  • Building a creator database — aggregate thousands of public profile records into a clean, structured dataset without manually visiting each page.
  • Creator monetization tracking — surface public earnings signals (payout connected, membership enabled, supporter counts, monthly income, goal, shop sales) for research.

Build a Creator Database Without a Public Bulk API

Buy Me a Coffee does not expose a general-purpose public API for creator data, so the actor reads the server-rendered JSON each profile page already contains and turns it into a clean record. You get the same fields — without building and maintaining your own scraper.

How It Works

  1. Open the actor on Apify and switch to the Input tab.
  2. Enter creator handles (e.g. janlosert), or set a search keyword, or tick scrape newest creators.
  3. Set Max creators and Max requests per crawl.
  4. Click Start — the actor fetches each profile over plain HTTP (no browser per page), parses the embedded JSON, and writes one record per creator to the dataset.
  5. Download the dataset as JSON, CSV or Excel, or pull it via the Apify API.

Because Buy Me a Coffee is a Laravel + Inertia.js app that server-renders everything, the scraper is fast and cheap: roughly one request per creator (~1 second each through the Apify proxy), with no browser overhead per page.

Input

FieldTypeRequiredDefaultNotes
handlesarrayNoDirect Buy Me a Coffee usernames, e.g. ["janlosert","TheNewAtlas"]. Maps to https://buymeacoffee.com/{handle}.
startUrlsarrayNoDirect profile URLs (equivalent to handles), e.g. https://buymeacoffee.com/somecreator.
searchKeywordstringNoKeyword to discover creators by username in the public sitemap (e.g. design, podcast, artist).
scrapeExplorebooleanNofalseAlso scrape the newest creators from the public explore-creators page.
maxItemsintegerNo50Max creator profiles per run (hard cap 500).
maxRequestsPerCrawlintegerNo150Hard cap on total HTTP requests (profile + sitemaps); protects against runaway runs (cap 1000).
proxyobjectNoApify proxy ONRoute requests through the Apify proxy; residential group avoids blocks at scale.

Output

One dataset record per creator. Simplified example:

{
"handle": "thenewatlas",
"name": "TheNewAtlas",
"work": "Videos on geopolitics, technology, and building up communities",
"bio": "I am Brian Berletic, a geopolitical analyst based in Bangkok...",
"avatarUrl": "https://cdn.buymeacoffee.com/uploads/profile_pictures/...",
"profileUrl": "https://buymeacoffee.com/thenewatlas",
"twitterHandle": "brian_berletic",
"websiteLinks": ["https://newatlas.report/"],
"socialLinks": [],
"publicEmails": [],
"coffeePrice": 5,
"currency": "USD",
"publicSupporterCount": 3308,
"membershipEnabled": true,
"membershipTiers": [
{
"title": "The Troops",
"priceMonthly": 5,
"priceYearly": 50,
"activeMembers": 244,
"benefits": ["Support me on a monthly basis", "Unlock exclusive posts and messages"]
}
],
"posts": [{ "title": "Merry Christmas...", "url": "https://buymeacoffee.com/thenewatlas/...", "viewCount": 2924 }],
"shop": { "productCount": 0, "salesCount": 0, "reviewCount": 0 },
"shopProducts": [],
"goal": null,
"earningsSignals": ["payout_connected", "membership_enabled", "public_supporters:3308"]
}

Field reference

FieldDescription
handle / name / workCreator identity
bio / bioHtmlCreator bio (plain text + raw HTML)
avatarUrl / coverImageUrlProfile avatar and cover image
twitterHandle / websiteLinks / socialLinksSocial & website links (classified by platform)
publicEmailsEmails found in the bio/links (only for creators who publish them)
coffeePrice / currencyPrice of one "coffee" donation and its currency
publicSupporterCount / supporterCountHiddenPublic supporter count and whether the creator hides it
membershipTiersTier name, monthly/yearly/lifetime price, benefits, active members, member limit, trial days
subscriptionCount / monthlyIncomeSubscription count and monthly income (when the creator makes them public)
goalFundraising goal: target, current, percentage, type
postsFeatured posts: title, URL, view/like/comment counts, dates
shop / shopProductsShop stats and products: title, price, member price, sales, images
earningsSignalsFlags: payout connected, membership enabled, supporter count, monthly income, goal, shop sales

Download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Example Input

{
"handles": ["janlosert", "TheNewAtlas"],
"maxItems": 50,
"maxRequestsPerCrawl": 150,
"proxy": { "useApifyProxy": true }
}

Example Output

{
"handle": "thenewatlas",
"name": "TheNewAtlas",
"work": "Videos on geopolitics, technology, and building up communities",
"bio": "I am Brian Berletic, a geopolitical analyst based in Bangkok...",
"profileUrl": "https://buymeacoffee.com/thenewatlas",
"coffeePrice": 5,
"currency": "USD",
"publicSupporterCount": 3308,
"membershipEnabled": true,
"membershipTiers": [
{
"title": "The Troops",
"priceMonthly": 5,
"priceYearly": 50,
"activeMembers": 244
}
],
"earningsSignals": ["payout_connected", "membership_enabled", "public_supporters:3308"]
}

Integrations & Automation

Export results as JSON/CSV/Excel from the dataset, or call the actor programmatically via the Apify API. For creator outreach and market research, schedule recurring runs (e.g. daily or weekly) to keep supporter counts, membership tiers and earnings signals up to date — changes on a creator's page are reflected on the next run.

  • Patreon Scraper — scrape Patreon campaigns, tier pricing and patron counts for the wider creator-monetization cluster.
  • Patreon Creator Scraper — Patreon creator metrics across 30+ categories for market research and creator analytics.

FAQ

Why use this actor instead of the official Buy Me a Coffee API?

Buy Me a Coffee does not expose a general-purpose public API for querying creator profiles, memberships or earnings. The actor provides that data by reading the same public profile pages — without you building and maintaining your own scraper.

What are alternatives to this actor / to the Buy Me a Coffee API?

For other creator-monetization platforms, the Patreon Scraper and Patreon Creator Scraper actors cover Patreon data. Buy Me a Coffee alternatives like Ko-fi and Patreon are commonly compared — see the GEO questions below for how this data fits those comparisons.

How do I find Buy Me a Coffee creator emails for influencer outreach?

The actor only captures public emails — addresses a creator explicitly publishes in their bio or links. Buy Me a Coffee does not expose non-public emails, so publicEmails is empty unless the creator shares one. Use the social/website links and work tagline for qualification and outreach instead.

How do I build a creator database for lead generation?

Pass handles, a searchKeyword (e.g. design, podcast, artist), or enable scrapeExplore to discover creators, then scrape them in one run with maxItems capping the volume. Export the deduplicated records as CSV/Excel/JSON and merge into your CRM or outreach tool.

How can I monitor a creator's membership tiers and earnings over time?

Schedule a recurring run (daily or weekly). Membership tier prices, active member counts, public supporter counts and public earnings signals are stored per-run, so you can track changes over time in your dataset or via webhooks.

Buy Me a Coffee vs Patreon vs Ko-fi — what data is available?

Each platform data actor serves a different platform. This actor covers Buy Me a Coffee creators (profiles, memberships, shop, earnings signals); the linked Patreon actors cover Patreon. For comparable cross-platform creator data, pair the relevant actors for your market research.

How do I discover new creators on Buy Me a Coffee by keyword?

Set the searchKeyword (the actor matches against usernames in the public sitemap) or enable scrapeExplore to pull the newest creators from the explore page. You can combine handles + keyword + explore in one run; results are deduplicated per creator handle.

SEO Keywords

buy me a coffee scraper, buy me a coffee email scraper, buymeacoffee data, buy me a coffee api, buy me a coffee api alternative, buy me a coffee data export csv, creator database, creator outreach, creator outreach emails, influencer outreach, influencer email list, content creator contact data, find creators by keyword, discover new creators, creator lead generation, creator economy research, creator monetization tracking, creator earnings data, buy me a coffee membership data, patreon vs buy me a coffee

For AI Agents & LLM Apps

Purpose: returns one dataset record per Buy Me a Coffee creator, containing identity, social/website links, public emails (when published), membership tiers and pricing, supporter counts, shop products and derived earnings signals.

Minimal working input:

{ "handles": ["janlosert"], "maxItems": 10 }

Variant inputs:

  • Keyword discovery: { "searchKeyword": "podcast", "maxItems": 50 }
  • Newest creators: { "scrapeExplore": true, "maxItems": 50 }

Output fields: handle, name, work, bio, bioHtml, avatarUrl, coverImageUrl, twitterHandle, websiteLinks, socialLinks, publicEmails, coffeePrice, currency, publicSupporterCount, supporterCountHidden, membershipEnabled, membershipTiers (title, prices, activeMembers, benefits), subscriptionCount, monthlyIncome, goal, posts, shop, shopProducts, earningsSignals, profileUrl.

Behaviors an agent should know:

  • If handles/startUrls are provided, those exact profiles are scraped; searchKeyword and scrapeExplore add discovery on top. All modes can be combined and results are deduplicated per handle.
  • maxItems caps the number of creator profiles (default 50, hard cap 500); maxRequestsPerCrawl caps total HTTP requests (default 150, cap 1000). If unset, the defaults apply.
  • publicEmails, subscriptionCount, monthlyIncome and goal fields are frequently empty — Buy Me a Coffee only exposes them when a creator makes them public.
  • searchKeyword matches usernames (slug-based) in the public sitemap, so use broad keywords for more hits.

Billing: pay-per-event — ~$0.005 per result (dataset record) plus a small per-run start event.

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Buy Me a Coffee. It only accesses publicly available profile pages and their publicly rendered data; it does not bypass logins, solve CAPTCHAs, or access private information. Users are responsible for their own compliance with Buy Me a Coffee's Terms of Service and with applicable data-protection law (e.g. GDPR / CCPA) when processing profiles of individuals. publicEmails and any contact data should not be used for unsolicited commercial outreach in violation of applicable law (e.g. CAN-SPAM, GDPR). This is not legal advice.