Linktree, Beacons & Bio Email Scraper: Extract Leads
Pricing
from $4.50 / 1,000 results
Linktree, Beacons & Bio Email Scraper: Extract Leads
Turn Linktree, Beacons and Bio URLs into real Email Leads. Scrape contact info, social handles, and affiliate links from Linktree, Beacons and influencers profiles automatically.
Pricing
from $4.50 / 1,000 results
Rating
5.0
(2)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
14
Bookmarked
295
Total users
31
Monthly active users
20 days ago
Last modified
Categories
Features
Share
Linktree, Beacons & Bio Email Scraper - Creator Leads and Contact Data
The Linktree, Beacons & Bio Email Scraper turns public link-in-bio pages into structured creator profiles. Submit Linktree, Beacons, Carrd, Komi, Stan, Bento, AllMyLinks or other bio URLs and receive a clean row with the profile handle, public emails, social identities, ordered links, bio text, verification status and source URL.
It is built for creator discovery, influencer outreach, affiliate research and CRM enrichment. The Actor reads only public pages, needs no Linktree or Beacons login, and writes one dataset row per resolved profile. Use it to find brand contacts, map cross-platform identities or audit where a creator sends traffic.
Main Use Cases for Bio-Link Creator Data
- Creator lead generation - turn a list of bio-link URLs into contactable creator profiles with public emails and social handles.
- Influencer outreach - qualify creators by bio keywords, verification status and the platforms they actively promote.
- Affiliate and commerce research - see which stores, affiliate redirects and product links creators place in their bio.
- Cross-platform identity mapping - connect a Linktree or Beacons page to Instagram, TikTok, YouTube, X and other public profiles.
- Agency prospecting - build niche creator lists for talent agencies, brand partnerships and campaign planning.
- CRM enrichment - append public emails, bios and social accounts to existing creator or lead records.
- AI creator research - provide an LLM with compact, source-linked profile rows instead of raw HTML.
How It Works

Provide one or more public bio-link URLs in startUrls. The Actor processes profiles with a concurrency limit of 10 by default, retries transient failures, and can route requests through Apify Proxy. Each resolved profile is written once, so a page with ten buttons still produces one profile record.
For Linktree, the extractor reads the public page payload and profile metadata, including the handle, bio, verification flag, pinned links, social links and regular link buttons. For Beacons, Carrd, Komi, Stan, Bento and other hosts, it uses platform-aware HTML parsing and a generic rescue path that looks for profile metadata, visible email addresses, mailto links and ordered navigation buttons.
Emails are collected from public mailto: links and visible page text, then lowercased and de-duplicated. Social links are classified by destination where the page exposes them; other destinations remain in regularLinks in page order. The Actor does not guess an email from a name or domain, and it does not log in or open private contact forms.
A page that is deleted, renamed, password-protected or blocked may return fewer fields or no row. The result keeps the submitted sourceUrl, the resolved username and a scrapedAt timestamp so you can audit gaps. The free preview stops after 10 saved profiles; paid runs are limited by the size of your URL list and normal platform rate limits.
Input
The input is deliberately small: the public profile URLs, a concurrency setting and an optional proxy configuration.
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
startUrls | string[] | Yes | Linktree example | Public bio-link URLs to process. Accepts Linktree, Beacons, Carrd, Komi, Stan, Bento, AllMyLinks and similar pages. |
maxConcurrency | integer | No | 10 | Number of profile pages processed in parallel. Range 1-100. |
proxyConfiguration | object | No | Apify Proxy | Proxy settings used for page requests. Apify Proxy is recommended for larger batches. |
Use full profile URLs, not bare handles. The Actor does not run a search engine or discover new creators, so a larger list means supplying more URLs. Duplicate URLs are skipped by the crawler. Challenge pages, private profiles and pages without a usable profile payload are not stored as successful rows.
Output
A normal row has 8 top-level fields. Contact and link fields are arrays, so a profile can expose several emails, social accounts and buttons without breaking the row shape.
| Field group | Fields | What you get |
|---|---|---|
| Profile | username, sourceUrl, bio, isVerified | Resolved handle, canonical source URL, biography text and public verification flag. |
| Contact | emails | Lowercased, de-duplicated public email addresses found in mailto links or visible text. |
| Social | socialLinks | Classified social destinations with a platform type and URL when the page exposes them. |
| Links | regularLinks | Ordered page buttons with title and destination, including stores, affiliate links and social buttons. |
| Source | scrapedAt | ISO timestamp for the observation. |
emails and socialLinks can be empty. Many creators hide contact details, and some platforms render social buttons as ordinary links, so check both socialLinks and regularLinks. Link order is meaningful: the first button is usually the primary call to action. The Actor never invents a missing email or fills a field from a different profile.
Pricing
Pricing is pay-per-event. A small start event is charged per run, then each saved profile is charged as one result.
| Event | FREE | BRONZE | SILVER | GOLD+ |
|---|---|---|---|---|
| Actor start, per run | $0.0005 | $0.0005 | $0.0005 | $0.0005 |
| Profile result | $0.005 | $0.0048 | $0.0046 | $0.0045 |
That is $5.00 per 1,000 profiles on FREE, falling to $4.50 per 1,000 on GOLD and higher tiers, plus the negligible start fee. The free preview returns at most 10 profiles, which is enough to validate a URL pattern before scaling. You are charged for saved profile rows, not for submitted URLs that produce no result.
Example Input
{"startUrls": ["https://linktr.ee/examplecreator","https://beacons.ai/examplestudio"],"maxConcurrency": 5,"proxyConfiguration": {"useApifyProxy": true}}
This checks two public profiles with five workers. Keep the proxy enabled for mixed batches because some bio-link hosts challenge plain HTTP clients.
Example Output
{"username": "examplecreator","sourceUrl": "https://linktr.ee/examplecreator","emails": ["hello@examplecreator.com"],"socialLinks": [{"type": "INSTAGRAM","url": "https://instagram.com/examplecreator"},{"type": "TIKTOK","url": "https://tiktok.com/@examplecreator"}],"regularLinks": [{"title": "Shop the collection","url": "https://examplecreator.com/shop"},{"title": "Watch the latest video","url": "https://youtube.com/watch?v=example"}],"bio": "Design, travel and small-batch homeware.","isVerified": true,"scrapedAt": "2026-10-22T12:58:59.194Z"}
Values are illustrative. Nested social objects appear when the source page exposes a recognizable social destination; otherwise the URL stays in regularLinks. emails is an empty array when the creator publishes no address.
Integrations and Automation
Call the Actor from the Apify API, Apify MCP, a scheduled task, Zapier, Make, n8n or a custom worker. Export the dataset as JSON, CSV, Excel, XML or HTML, or push rows to Google Sheets, Airtable, a CRM, a database or a webhook.
For outreach, deduplicate on sourceUrl and then on normalized email. Keep emails as an array rather than flattening too early, because one creator can publish several contact addresses. Join social handles to a creator database only after normalizing platform-specific URL formats.
For monitoring, schedule a weekly run and compare the regularLinks array between snapshots to detect a new store, campaign or affiliate destination. Store scrapedAt with each snapshot so a change has an observation time.
Related Actors
- Linkpop Scraper - creator profiles, ordered links and public storefront data.
- AllMyLinks Profile Scraper - profile, social and link data from AllMyLinks pages.
- Bio Links Pack Scraper - multi-platform bio-link profiles in one dataset.
FAQ
Do I need a Linktree or Beacons account?
No. The Actor reads public profile pages only. It does not log in, publish links, access private analytics or send messages.
Where do the email addresses come from?
The Actor collects addresses exposed in public mailto: links and visible page text, then lowercases and de-duplicates them. It does not guess addresses from a name or domain.
Why does a profile have no email?
The creator may not publish one, may use a contact form, or may place the address in an image or private area. Empty arrays are a valid result and should not be treated as a scraper failure.
How many profiles can one run process?
The URL list is the main limit. The free preview stops at 10 saved profiles, while paid runs can process a larger list subject to platform rate limits. maxConcurrency controls parallelism.
Is one row produced per link?
No. One resolved profile produces one row. Individual buttons are nested in regularLinks, with their order preserved.
Does it work on Carrd, Komi, Stan and Bento?
Yes, those hosts are recognized and parsed with the generic profile path. Results depend on how much public data the page exposes, and challenge-heavy hosts can return fewer rows.
For AI Agents and LLM Apps
The Actor returns compact public creator profiles with source URLs, emails, social identities and ordered links. It is suitable for lead enrichment, creator discovery and link-in-bio analysis through the Apify API or Apify MCP.
- One row represents one public bio-link profile. Use
sourceUrlor the normalizedusernameas the key. emails,socialLinksandregularLinksare arrays; handle empty arrays explicitly instead of assuming contact data exists.regularLinkspreserves page order. Keep array order when analyzing funnels or primary calls to action.- Social classification is best effort. Verify a destination from its URL rather than relying only on the
typelabel. - The free preview is limited to 10 saved profiles, and every saved profile is billed as a result.
Legal and Compliance
This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by Linktree, Beacons, Carrd or any other bio-link provider. It reads publicly visible profile data for creator research, link analysis and legitimate outreach. The terms of the source platform and applicable privacy law still apply.
Public profiles can contain personal data, including names, images, email addresses and social handles. Use the data for a lawful purpose, keep a documented basis where required, honor deletion and opt-out requests, and do not use the Actor to build unsolicited bulk mail lists in violation of anti-spam law.
SEO Keywords
Linktree scraper, Beacons scraper, bio link scraper, creator email scraper, influencer email finder, Linktree email extractor, bio link lead generation, creator contact data, Linktree profile scraper, Beacons profile data, Carrd scraper, link in bio data, influencer lead list, social handle scraper, creator discovery tool, bio link API alternative, affiliate link research, Komi scraper, creator CRM enrichment, Linktree dataset