Buy Me a Coffee Creator Scraper - Profiles & Memberships avatar

Buy Me a Coffee Creator Scraper - Profiles & Memberships

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Buy Me a Coffee Creator Scraper - Profiles & Memberships

Buy Me a Coffee Creator Scraper - Profiles & Memberships

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

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

3 days ago

Last modified

Share

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

Scrape Buy Me a Coffee creator profiles (buymeacoffee.com/{handle}) and discover creators by keyword in one run. Extract the full creator record: name, bio, avatar, work, social/website links, public emails, membership tiers & prices, supporter counts, earnings signals, shop products/prices and featured post links — ready for influencer outreach, creator-economy marketing and lead generation.

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

Why use this actor?

  • Creator discovery built in — search the public Buy Me a Coffee sitemap by keyword (e.g. design, podcast, artist, writer) or pull the newest creators from the explore page, then scrape them all in one run. No need to know handles upfront.
  • Outreach-ready data — every record includes social links, website, public emails (when the creator shares them), a bio and a work tagline — exactly what influencer outreach agencies and lead-gen teams need to qualify and contact creators.
  • Earnings intelligence — membership tiers with monthly/yearly prices and active member counts, public supporter counts, shop product counts and sales, goal progress and payout status give a solid picture of a creator's monetization.
  • Fast and cheap — Buy Me a Coffee is a Laravel + Inertia.js app that server-renders everything into an embedded JSON block, so the actor scrapes over plain HTTP (CheerioCrawler, no browser per page): ~10–50x faster and a fraction of the compute cost of browser scrapers.
  • Safe by default — hard caps on items and requests; free users get a 10-profile preview.

How to use

  1. Open the actor on Apify, 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.
  5. Download the dataset as JSON, CSV or Excel.

Input

FieldTypeDefaultDescription
handlesarrayDirect Buy Me a Coffee usernames, e.g. ["janlosert","TheNewAtlas"]
startUrlsarrayDirect profile URLs (equivalent to handles)
searchKeywordstringKeyword to discover creators by username in the public sitemap
scrapeExplorebooleanfalseScrape the newest creators from the explore-creators page
maxItemsinteger50Max creator profiles per run (hard cap 500)
maxRequestsPerCrawlinteger150Max total HTTP requests (hard cap 1000)
proxyobjectApify proxy ONRoute requests through the Apify proxy

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"]
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

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 (creators who publish them)
coffeePrice / currencyPrice of one "coffee" donation and 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

How much does it cost to scrape Buy Me a Coffee?

The actor uses plain HTTP (no browser), so compute costs are low — roughly one request per creator (~1 second each with Apify proxy). A 50-creator run typically finishes in well under a minute. Free Apify users get a 10-profile preview; paid users can run up to 500 profiles per run.

Tips & advanced options

  • Search is slug-basedsearchKeyword matches usernames, so pick broad keywords (e.g. design, coffee, art) to get more hits.
  • Combine modes — you can pass handles AND a keyword AND explore in one run; results are deduplicated per creator handle.
  • Proxy — the residential Apify proxy group is recommended if you scale to thousands of profiles; the default group is fine for most runs.
  • Watch the caps — keep maxItems realistic for your use case to control compute spend.

FAQ, disclaimers & support

  • Is scraping Buy Me a Coffee legal? Scraping public profile data for research and outreach is generally acceptable, but always respect Buy Me a Coffee's Terms of Service, robots.txt, copyright and privacy. Don't use the data for spam.
  • Why are publicEmails usually empty? Buy Me a Coffee doesn't expose creator emails publicly. The actor only picks up emails creators share in their bio or links.
  • Why is monthlyIncome often null? Most creators keep earnings private; the field is only populated when the creator enables public earnings visibility.
  • Known limitation: the on-site keyword search page is client-side rendered, so discovery uses the official public sitemap + explore page instead.
  • Found a bug or need a custom version? Open an issue or contact us for a tailored solution.