X/Twitter Profile Email Scraper
Pricing
from $3.99 / 1,000 results
X/Twitter Profile Email Scraper
Twitter Profile Email Scraper extracts publicly available email addresses, profile details, bios, follower counts, website links, locations, and social media data from Twitter/X profiles. Ideal for lead generation, influencer outreach, market research, sales prospecting, and audience analysis.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrape Bridge
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Twitter Profile Email Search ⚡ — Find targeted leads on X (Twitter) fast
If you’re trying to get email addresses from X (Twitter) profiles, manual copy-pasting slows outreach to a crawl. Twitter Profile Email Search helps you find contact emails using your keywords, with optional country targeting and B2C/B2B email filtering—so you can move from discovery to outreach sooner. If you’re looking for a Twitter profile email search tool, a way to search Twitter user email, or a Twitter email address finder that extracts what’s publicly available, this actor is built for you. Sales teams, B2B lead gen specialists, and researchers use it to collect up to thousands of emails per run—then filter and export immediately.
See the Data: Sample Output
Here’s a real record from a single run:
{"keyword": "fitness","title": "Fitness Coach & Trainer","url": "https://x.com/example_fitness","description": "🏋️ Training plans available. 📧 Contact us: hello@fitcoach.com","email": "hello@fitcoach.com","email_domain": "fitcoach.com","email_type": "B2C","country": "United States","status": "success","error_message": null}
Output Fields
| Field | Type | What It Tells You |
|---|---|---|
keyword | string | Which keyword you used to guide the search for this contact (useful for reporting and prioritization). |
title | string | The profile’s title/name to help you recognize the lead quickly in your CRM. |
url | string | The profile link so you can verify context before outreach. |
description | string | A text snippet from the source that supports the email’s context (handy for personalization). |
email | string | The actual email address you can use for outreach. |
email_domain | string | The company or organization domain behind the email (great for account-level grouping). |
email_type | string | Whether the found email was categorized as B2C or B2B. |
country | string | The selected target country you configured for the run. |
status | string | Indicates whether the record was returned successfully. |
error_message | string | Error details when a record can’t be produced—useful for debugging and clean data pipelines. |
Export your full dataset as JSON, CSV, or Excel from the Apify dashboard.
Setting It Up
Drop this into your input.json and you're ready to go:
{"keywords": ["fitness", "gym", "workout"],"country": "United States","emailType": "B2B","maxEmails": 20}
Input Fields
| Parameter | Required | What It Does |
|---|---|---|
keywords | ✅ | Provide one or more keywords to search for on X (Twitter). |
country | ✅ | Choose the country you want to target for results (as a country label filter). |
emailType | ✅ | Select whether you want B2C or B2B style email addresses. |
maxEmails | ✅ | Set the maximum number of emails to collect (1–10,000). |
What It Does
Twitter Profile Email Search scrapes contact emails from publicly available X (Twitter) profile sources and saves structured leads into your dataset.
Find emails using your X keywords
You enter keywords, and the actor focuses on matching those terms across the profile data it processes, producing leads tied back to the keyword that triggered them.
Country targeting for tighter lead lists
Set the country input to narrow down the set of leads you collect to the geography you care about—helpful for region-specific campaigns and localized research.
B2C vs B2B email filtering
Use emailType to choose B2C or B2B. This makes Twitter profile contact email search output more usable for outreach teams that need the right audience type.
Clean, integration-ready dataset rows
Each dataset row is stored with consistent fields like keyword, title, url, email, email_domain, email_type, and country, so you can immediately filter, deduplicate, or enrich downstream.
Built-in proxy support for more reliable scraping
The actor includes built-in proxy support for reliable scraping runs, which helps when collecting large lists.
Includes retries and fallbacks for resilience
If requests fail intermittently, the actor is designed to handle errors gracefully and continue working so you keep as much useful output as possible for your Twitter profile email address search.
Overall, Twitter Profile Email Search turns X (Twitter) profile contact emails into a structured dataset you can export and act on quickly.
Why Twitter Profile Email Search?
There are plenty of ways to pull data from X (Twitter) — here’s why Twitter Profile Email Search stands out.
Built for lead generation outcomes
Instead of returning raw links only, Twitter Profile Email Search is designed to return emails plus the supporting profile context (title, description, url), so your next step—outreach—needs less manual work.
Keyword-first relevance
Your results are tied to the keywords you provide, which makes a Twitter account email lookup workflow easier to manage across different niches like “fitness”, “gym”, or “workout”.
Clear output fields for downstream filtering
With explicit email_domain and email_type, you can quickly build account-level lists, segment by B2C/B2B, and route results to the right systems—ideal for a Twitter DM email address search style workflow.
Real-World Use Cases
Here's how different teams put Twitter Profile Email Search to work:
Sales Teams
A sales rep running a targeted outbound sequence needs “find business email from Twitter account” leads for the fitness niche in the United States. They set keywords, choose emailType as B2B, and collect a capped list using maxEmails for a quick first batch. The dataset export lets them import contacts into their CRM with domains grouped by email_domain.
Marketing Agencies
An agency builds lead lists for multiple clients and wants results that are easy to segment later. They run Twitter profile email search for each client niche using different keywords and then filter by email_type to keep consumer and business outreach cleanly separated.
Freelance Researchers
A researcher needs a repeatable dataset for “locate email address for Twitter user” tasks but wants provenance. They use the returned url, title, and description fields for quick validation before adding records to their findings.
Automation & Data Engineers
A developer wants to connect a Twitter contact email search tool into a pipeline. They trigger the actor, store the dataset output, and then use fields like keyword, email, and country to automatically deduplicate and enrich contacts in their data store.
Business Owners
A founder running campaigns wants a fast “how to get email from Twitter” workflow for prospects who show contact info publicly. They run with B2C or B2B selection using emailType, export the dataset, and start outreach without switching between multiple tools.
How to Run It
No code required. Here’s how to get your first results in under 5 minutes:
- Open the actor on Apify — go to the actor page: console.apify.com.
- Enter your inputs — set
keywords, pick acountry, chooseemailType(B2C or B2B), and setmaxEmails. - Configure proxy settings — if you want maximum reliability, use Apify’s proxy options when available for your run.
- Start the run and watch the live log — confirm it’s collecting results and monitor progress.
- Open the Dataset tab — view scraped rows in real time (including
email,email_domain, andurl). - Export your results — download your dataset as JSON, CSV, or Excel from the Apify dashboard.
- Refine and rerun — adjust
keywords, switchemailType, or increase/decreasemaxEmailsfor the next batch.
The whole setup takes under 5 minutes — results start appearing within seconds of launch.
Export & Integration Options
Once your data is collected, Twitter Profile Email Search fits directly into your existing workflow.
Export formats include JSON, CSV, and Excel via the Apify dataset tab. From there, you can import into CRMs, spreadsheets, and analysis tools with minimal cleanup.
You can also connect results programmatically using Apify API access, integrate with tools like Zapier / Make, and use webhooks for downstream actions when a run completes.
Pricing
Twitter Profile Email Search runs on Apify, which includes a free tier — no credit card needed to start.
You’ll get access to enough usage for several real test runs on the free tier. For heavier workloads, Apify uses a pay-as-you-go model based on Actor compute units (CU), and you can scale up via Apify’s plans when needed. Start free at apify.com — scale up when you need to.
Reliability & Limitations
| What We Handle | How |
|---|---|
| Scraping reliability | Built-in proxy support for more consistent data collection |
| Intermittent request issues | Retries and fallbacks for resilience |
| Data collection continuity | Results are written as the run progresses so you can use what’s available |
| Data structure stability | Consistent dataset fields like email, email_domain, email_type, and country |
Limitations: Twitter Profile Email Search only works with publicly available data from X (Twitter) sources. Profiles that don’t expose contact email information won’t produce usable email outputs, and availability can vary depending on what the account owner has published publicly.
For enterprise-scale needs or custom configurations, reach out and we’ll help.
Frequently Asked Questions
Is there a free plan?
Yes—Apify offers a free tier that’s enough for several real test runs. For larger batches, you’ll use Apify’s paid plans based on your run volume.
Do I need to log in or create an account on X (Twitter)?
No. This actor is designed to work from publicly available profile information—no X (Twitter) login is required.
How accurate is the extracted data?
The actor returns emails and related context as provided in the publicly available sources it processes. Accuracy depends on whether the profile actually publishes contact emails.
How many results can I get per run?
You control the cap with the maxEmails input (minimum 1, maximum 10,000). The actor will collect up to that maximum for your run settings.
How fresh is the data?
The data is collected at run time, so freshness depends on when you run the actor and what the profile has publicly available at that moment.
Is this legal? Does it comply with GDPR / CCPA?
Use of the extracted emails is subject to your compliance responsibilities. Twitter Profile Email Search is designed to use publicly available data, but you must apply GDPR, CCPA, platform rules, and spam regulations appropriately.
Can I export to Google Sheets or Excel?
Yes. You can export your Apify dataset as JSON, CSV, or Excel, which you can then import into Google Sheets or other tools.
Can I schedule this to run automatically?
Yes. Apify supports scheduling runs so you can automate recurring Twitter profile email address search workflows without manual launches.
Can I access results via the API?
Yes. You can retrieve results programmatically using the Apify API after the run completes.
What happens when the actor encounters an error?
When an issue occurs, the actor returns structured dataset rows as available and includes error details via error_message alongside a status value for each record where applicable.
Get Help & Use Responsibly
Got a question about Twitter Profile Email Search or a feature you’d like added? Reach out at dataforleads@gmail.com — we actively maintain this actor and respond to thoughtful requests like adding more output filters or improving dataset field coverage for specific outreach workflows.
publicly available data on first use. The actor does not access private accounts, login-gated pages, or password-protected content. You’re responsible for GDPR, CCPA, and any applicable platform ToS when using the results. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.