Bumble Email Scraper avatar

Bumble Email Scraper

Under maintenance

Pricing

from $2.49 / 1,000 results

Go to Apify Store
Bumble Email Scraper

Bumble Email Scraper

Under maintenance

Bumble Email Scraper SD - Bumble Email Scraper is a lead generation tool that extracts leads with public contact emails, account names and profile URLs from Bumble results by keyword, location and email domain - Bumble email extractor.

Pricing

from $2.49 / 1,000 results

Rating

0.0

(0)

Developer

Leads Scraper

Leads Scraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

13 days ago

Last modified

Categories

Share

Bumble Email Scraper: public page email extraction from bumble.com

The Bumble Email Scraper is an Apify Actor that searches publicly indexed pages on bumble.com for email addresses and returns them as structured data. It builds Google site: queries, parses the search results, and writes each unique address into an Apify dataset.

Read this before you run the Bumble Email Scraper. Bumble does not publish indexable member profiles. There is no public directory of members, and dating or BFF profiles are not crawlable by any tool, including this one.

Everything the Bumble Email Scraper can return comes from Bumble's own public web surface: "The Buzz" editorial articles, marketing and product pages for Bumble Date, BFF and Bizz, help-centre content, careers pages and brand or ambassador programme pages. Real-world yield is very low — often a handful of addresses, sometimes none at all.

Treat the Bumble Email Scraper as a scoped contact-discovery tool for publicly listed brand, press and partnership addresses on one domain. For volume, the Instagram Email Scraper, LinkedIn Email Scraper and Facebook Email Scraper are the sensible starting points instead.

Scope: what this Actor can and cannot do

It canIt cannot
Find emails printed on publicly indexed bumble.com pagesAccess member profiles, matches or swipe data — none of it is public
Filter to email domains you choose, e.g. @gmail.comLog in, use the Bumble API, or bypass any login
Return the page label and the exact query behind each leadRead messages, photos, Bizz connections or location data
Deduplicate every address across the whole runProduce a list of Bumble members — that data is not public

There is no browser, no JavaScript rendering, no cookies and no authentication anywhere in the Bumble Email Scraper. All data collection runs against public Google search results, never against the Bumble app.

Note the domain boundary: Bumble Inc. investor relations lives on a separate host, so it is outside the site:bumble.com scope the Bumble Email Scraper uses.

Key features of the Bumble Email Scraper

FeatureWhat it means in practice
Google site: targetingQueries are scoped to bumble.com
Query expansionBase, quoted and intitle: variants plus one variant per query modifier
Business-tuned modifiersShips with email, contact, business — the vocabulary of press and partnership pages
Domain filteringOnly emails on your customDomains list are collected
Global deduplicationEach address is written once per run, across every query and page
Email normalisationHandles name [at] domain [dot] com, name (at) domain, name @ domain.com, domain .com, zero-width characters and the full-width @
Junk filterRejects email@, yourname@, test@, xxx@ and single-character locals
Boundary-correct matching@gmail.com will not match inside @gmail.company or @gmail.com.br
Soft-wrap repairDiscards a hit that is only the tail of another email in the same block
ConcurrencyAn asyncio worker pool runs queries in parallel with a shared stop signal
Retry logicUp to 3 attempts per page, exponential backoff, fresh proxy session per request
Block detectionCAPTCHA, "unusual traffic" and consent pages are retried, not treated as empty
Resumable stateSaved to the key-value store on PERSIST_STATE, MIGRATING and ABORTING
Fallback parserA Google layout change degrades to "emails without page details", not zero results

Base queries always run first, so the Bumble Email Scraper writes the most direct matches before expanded variants begin. None of this engineering can invent data that Bumble never published.

How the Bumble Email Scraper works

The pipeline has six stages:

  1. It reads your input: keywords, location, email domains and limits.
  2. It builds Google queries with the site: operator, for example site:bumble.com partnership "@gmail.com" contact.
  3. It fetches Google result pages through the Apify GOOGLE_SERP proxy using async aiohttp requests.
  4. It parses each result block structurally — locating the <h3> title, then the smallest surrounding block — rather than relying on Google's CSS class names.
  5. It extracts emails from the block text with a domain-filtered regular expression.
  6. It deduplicates globally and pushes each lead into the Apify dataset immediately.

Because it reads search results rather than the site, the Bumble Email Scraper is not a browser-based crawler. Pagination means walking Google's result pages up to your page cap.

Input fields

Input to the Bumble Email Scraper is plain JSON. Only keywords is required.

FieldTypeDefaultDescription
keywordsarray (required)["coach", "creator"]Search terms describing the pages you want
locationstring""Optional location phrase added to every query
customDomainsarray["@gmail.com","@yahoo.com"]Only emails on these domains are kept; the @ is optional
maxEmailsinteger 1-1000020Stop after this many unique emails
countryCodestring""Two-letter country for the search proxy (US, GB, DE...)
expandQueriesbooleantrueSearch each keyword x domain pair in several phrasings
queryModifiersarray["email","contact","business"]Extra words combined with each keyword
maxPagesPerQueryinteger 1-5030Pagination cap per query
maxConcurrencyinteger 1-205Parallel queries

The keywords that actually work with the Bumble Email Scraper are editorial and corporate: press, partnership, ambassador, careers, the buzz, bizz. Person-style keywords will not find people, because Bumble publishes none.

JSON input example for the Bumble Email Scraper

{
"keywords": ["press", "partnership", "ambassador programme"],
"location": "",
"customDomains": ["@gmail.com", "@bumble.com", "@team.bumble.com"],
"maxEmails": 20,
"countryCode": "US",
"expandQueries": true,
"queryModifiers": ["email", "contact", "business"],
"maxPagesPerQuery": 30,
"maxConcurrency": 5
}

Adding Bumble's own corporate domains to customDomains is usually the difference between a small result set and an empty one, because free-mail addresses are rare on a corporate site.

Output schema and dataset

Every dataset item the Bumble Email Scraper writes carries the same 14 fields, so the output schema stays consistent even on a very small run.

FieldMeaning
networkPlatform name — always Bumble
keywordThe keyword that produced the lead
queryThe exact Google query used
titleRaw result title
accountNameAccount or page label Google prints
fullNameDisplay name parsed from a profile-style title; empty for page titles
usernameURL-safe handle when one is exposed; otherwise null
profileUrlCanonical account URL when a handle is known; otherwise empty
urlDirect page link when exposed, else the profile URL
descriptionSnippet text, cleaned of labels and counters
emailLower-cased email address
emailDomainThe matched domain, e.g. @gmail.com
possiblyTruncatedtrue when Google's snippet ellipsis touched the email
foundAtISO 8601 UTC timestamp

Example output record

An honest Bumble Email Scraper result: a publicly listed partnership contact from a marketing page. username is null and profileUrl is empty, because there is no member handle behind a corporate page.

{
"network": "Bumble",
"keyword": "partnership",
"query": "site:bumble.com partnership \"@bumble.com\" contact",
"title": "Brand Partnerships - Bumble",
"accountName": "Bumble",
"fullName": "",
"username": null,
"profileUrl": "",
"url": "https://bumble.com/brand-partnerships",
"description": "For brand partnership and collaboration enquiries, email partnerships@bumble.com.",
"email": "partnerships@bumble.com",
"emailDomain": "@bumble.com",
"possiblyTruncated": false,
"foundAt": "2026-08-31T13:18:52.640Z"
}

Expect most Bumble Email Scraper runs to look like this: a small number of brand, press or partnership addresses with empty handle fields throughout.

Export the Bumble Email Scraper dataset as JSON, CSV, Excel or XML, or read the structured data over the Apify API.

Use cases for the Bumble Email Scraper

Use caseHow the Bumble Email Scraper helps
PR and media outreachFinds publicly listed press and communications addresses on bumble.com
Brand partnership researchSurfaces partnership or collaboration contacts published openly
Ambassador and creator programme researchChecks which programme contact addresses the domain exposes
Compliance and brand-safety auditsRecords the public contact surface of the domain over time
Domain contact discoveryA fast, scoped check of what one domain publishes

There is no legitimate dating-outreach use case here, and the Bumble Email Scraper cannot support one. For dating-adjacent coach and creator outreach, use the Instagram Email Scraper or YouTube Email Scraper, where those creators do publish contact details.

Tips for better results

Four adjustments give the Bumble Email Scraper its best shot on a thin domain.

Use corporate and editorial vocabulary. press, partnership, ambassador, careers and the buzz reflect what is genuinely indexed on bumble.com.

Add @bumble.com and @team.bumble.com to customDomains. Without them, the Bumble Email Scraper has almost nothing to match against.

Keep expandQueries on. Google caps a single query at roughly 300 results, and query expansion is how the Bumble Email Scraper widens a very thin search surface.

Set maxEmails low, such as 10 or 20. A higher cap will not make the Bumble Email Scraper create leads that do not exist, and a low cap keeps the run short and cheap.

Limitations of the Bumble Email Scraper

Read this section carefully — it is the most important part of this page.

  • Bumble does not publish indexable member profiles. The Bumble Email Scraper finds contacts only on public marketing, editorial, blog and help pages, so real-world yield is very low and can legitimately be zero.
  • It cannot produce member or dating-profile contact details. That data is not public and is not reachable by this or any other Actor.
  • Only emails already publicly visible in Google's index can be found.
  • Google caps a single query at roughly 300 results, which is exactly why query expansion exists.
  • username and profileUrl are almost always empty here, because corporate pages expose no handle. That is a Google and platform limitation, not a bug.
  • possiblyTruncated: true means Google's snippet ellipsis may have cut the address — verify before sending.
  • The Bumble Email Scraper requires the Apify GOOGLE_SERP proxy and cannot run without Apify proxy credentials.
  • Free Apify plans are capped at 100 emails per run; paid plans are uncapped. On this platform that cap is unlikely to be reached.
  • Results vary with keywords, domains and location. No volume is guaranteed.

Every Actor below runs the same engine as the Bumble Email Scraper against a different platform. The social and creator platforms near the top of this table have far larger public indexes and are much better starting points.

ActorWhat it collects
Bumble Email and Phone Number ScraperEmails and phone numbers from Bumble
Bumble Phone Number ScraperPublic phone numbers from Bumble
Behance Email ScraperPublic contact emails from Behance
Bigo Live Email ScraperPublic contact emails from Bigo Live
Bluesky Email ScraperPublic contact emails from Bluesky
Clubhouse Email ScraperPublic contact emails from Clubhouse
Dailymotion Email ScraperPublic contact emails from Dailymotion
DeviantArt Email ScraperPublic contact emails from DeviantArt
Discord Email ScraperPublic contact emails from Discord
Dribbble Email ScraperPublic contact emails from Dribbble
Facebook Email ScraperPublic contact emails from Facebook
Goodreads Email ScraperPublic contact emails from Goodreads
Hinge Email ScraperPublic contact emails from Hinge
Instagram Email ScraperPublic contact emails from Instagram
KakaoTalk Email ScraperPublic contact emails from KakaoTalk
Kick Email ScraperPublic contact emails from Kick
Lemon8 Email ScraperPublic contact emails from Lemon8
Likee Email ScraperPublic contact emails from Likee
LINE Email ScraperPublic contact emails from LINE
LinkedIn Email ScraperPublic contact emails from LinkedIn
Mastodon Email ScraperPublic contact emails from Mastodon
Medium Email ScraperPublic contact emails from Medium
Mixcloud Email ScraperPublic contact emails from Mixcloud
Patreon Email ScraperPublic contact emails from Patreon
Pinterest Email ScraperPublic contact emails from Pinterest
Quora Email ScraperPublic contact emails from Quora
Reddit Email ScraperPublic contact emails from Reddit
Rumble Email ScraperPublic contact emails from Rumble
Snapchat Email ScraperPublic contact emails from Snapchat
SoundCloud Email ScraperPublic contact emails from SoundCloud
Substack Email ScraperPublic contact emails from Substack
Telegram Email ScraperPublic contact emails from Telegram
Threads Email ScraperPublic contact emails from Threads
TikTok Email ScraperPublic contact emails from TikTok
Tinder Email ScraperPublic contact emails from Tinder
Tumblr Email ScraperPublic contact emails from Tumblr
Twitch Email ScraperPublic contact emails from Twitch
Vimeo Email ScraperPublic contact emails from Vimeo
VK Email ScraperPublic contact emails from VK
WeChat Email ScraperPublic contact emails from WeChat
Weibo Email ScraperPublic contact emails from Weibo
X Email ScraperPublic contact emails from X

FAQ

How many results should I expect from the Bumble Email Scraper?

Very few. Because Bumble publishes no indexable member profiles, a typical run returns a handful of corporate, press or partnership addresses at best, and zero is a normal outcome for a narrow keyword set. Do not plan a campaign around this Actor's volume.

Does the Bumble Email Scraper access private, member-only or dating-profile data?

No. It never logs in, never touches the Bumble API and never opens the app. It reads publicly indexed Google search results only. Profiles, matches, messages, photos and location data are entirely out of reach and always will be.

Can the Bumble Email Scraper find someone's email from their Bumble profile?

No. Bumble profiles are not public, are not indexed by Google, and do not contain email addresses. Any tool claiming otherwise is misrepresenting what is technically possible.

What does the Bumble Email Scraper actually find, then?

Publicly listed contacts on bumble.com — press and communications addresses, brand partnership contacts, ambassador programme addresses, and anything printed openly in editorial, help or careers pages.

bumble.com, and only that domain. Bumble Inc. investor-relations pages sit on a different host and are therefore out of scope.

Why are username and profileUrl almost always empty?

Because corporate and editorial pages expose no account handle to Google. The Bumble Email Scraper records accountName and leaves the handle fields empty rather than fabricating one.

Does the Bumble Email Scraper need a proxy?

Yes. The Apify GOOGLE_SERP proxy is required; without Apify proxy credentials no search results can be fetched.

What does possiblyTruncated mean?

Google's snippet ellipsis touched the address, so it may be cut off. Verify those rows before contacting anyone.

Can I resume an interrupted Bumble Email Scraper run?

Yes. Progress is stored in the key-value store, keyed by a hash of your input, and survives migrations and aborts.

Which Actor should I use instead for real volume?

Instagram Email Scraper, TikTok Email Scraper or Facebook Email Scraper. All three sit on far larger public indexes.

Is this affiliated with Bumble?

No. The Bumble Email Scraper is an independent Apify Actor with no affiliation, endorsement or official relationship with Bumble Inc.

Are the collected emails verified?

No. The Bumble Email Scraper performs contact discovery, not deliverability verification. Run the export through your own verification step, and follow the rules that apply to your outreach.

Leave a review

If the Bumble Email Scraper saved you time, please leave a star rating and a short review on the Actor page.

Reviews are how other buyers judge whether a tool works, and they tell us which features to build next.

If something did not work, email neurodata.apify@gmail.com instead - bugs get fixed faster than they get complained about.

Support

Questions about the Bumble Email Scraper, bug reports or a custom build? Email neurodata.apify@gmail.com.