Bio Link Email Scraper avatar

Bio Link Email Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Bio Link Email Scraper

Bio Link Email Scraper

Extract emails from Linktree, Beacons, Bio.link & Stan Store profiles. Scrape creator contact info at scale for influencer outreach, lead generation & partnerships. Auto-detects platform, validates emails, follows links to find hidden contacts.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

thekrenefx

thekrenefx

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

2

Monthly active users

12 days ago

Last modified

Share

Apify actor that extracts emails from bio link profiles for lead generation. Supports Linktree, Beacons, Bio.link, Stan Store, and Link.me.

Supported Platforms

PlatformDomain
Linktreelinktr.ee
Beaconsbeacons.ai
Bio.linkbio.link
Stan Storestan.store
Link.melink.me

Features

  • Multi-platform: Auto-detects platform from URL
  • Flexible input: Accepts full URLs from any supported platform
  • Two extraction modes:
    • profile-only (default): Extracts emails from the profile page only
    • smart-follow: Follows contact/website links (skips social media)
  • Two output formats:
    • simple: username, platform, emails, source URL
    • rich: Full profile data including bio, avatar, all links, and email sources
  • Anti-detection: Uses puppeteer-extra stealth plugin with residential proxies
  • Email validation: Only returns properly formatted email addresses

Input

FieldTypeDescription
urlsarrayBio link URLs to scrape (max 4 per run)
extractionModestringprofile-only or smart-follow
outputFormatstringsimple or rich
maxConcurrencyintegerMax parallel pages (1-20, default 5)

Example Input

{
"urls": [
"https://linktr.ee/example",
"https://link.me/creator",
"https://beacons.ai/creator"
],
"extractionMode": "profile-only",
"outputFormat": "rich"
}

Output

Simple Format

{
"username": "creator",
"platform": "linkme",
"emails": ["contact@example.com"],
"sourceUrl": "https://link.me/creator"
}

Rich Format

{
"username": "creator",
"platform": "linkme",
"emails": ["contact@example.com"],
"sourceUrl": "https://link.me/creator",
"displayName": "Creator Name",
"bio": "Bio text here",
"avatarUrl": "https://cdn.link.me/...",
"links": [
{ "title": "Instagram", "url": "https://instagram.com/creator", "type": "social" },
{ "title": "My Website", "url": "https://example.com", "type": "website" }
],
"emailSources": [
{ "email": "contact@example.com", "foundOn": "https://link.me/creator", "foundIn": "text" }
]
}

Pricing

Each run costs a minimum of $0.02 (1,000 results included). See the Pricing tab for details.

Local Development

npm install
npm test # Run tests
npm start # Build and run locally

Set INPUT.json in storage/key_value_stores/default/ for local testing.