Twitter Profile Email Search - Keyword & Location Targeting avatar

Twitter Profile Email Search - Keyword & Location Targeting

Under maintenance

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Twitter Profile Email Search - Keyword & Location Targeting

Twitter Profile Email Search - Keyword & Location Targeting

Under maintenance

🐦 Twitter Profile Email Search extracts public profile emails by keyword and location. 🔓 Custom domain filters, obfuscated-address decoding and duplicate handling. 📤 Export Twitter leads to CSV, JSON or Excel.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Scrapido

Scrapido

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

Twitter Profile Email Search helps you scrape and collect publicly listed contact emails from X (Twitter) profiles—so you can automate Twitter profile email lead generation at scale. It’s a strong Twitter email search workflow for anyone who needs an accurate OSINT email discovery pipeline with filters for location and email availability.


What Does Twitter Profile Email Search Do? 🤖

Twitter Profile Email Search takes your keywords, targets a selected country, and extracts publicly listed email addresses from relevant X (Twitter) profiles. During a run, it collects matching profile data, filters results based on your emailType (B2C or B2B) and your maxEmails limit, and exports everything into a structured Apify Dataset. If you’re trying to extract emails from X (Twitter) for outreach, this is far faster than manual lookup and spreadsheet copy-pasting—especially when you’re building a repeatable Twitter contact email pipeline.


What Can Twitter Profile Email Search Extract? 📊

This actor focuses on collecting email contact data plus the key profile/context fields that help you qualify and route leads. You get contact and identity/context metadata in one dataset so you can export, analyze, and enrich your pipeline without juggling multiple tools.

Data TypeField NameDescription
ContactemailPrimary email address collected for this lead (when available)
IdentitytitleProfile name or business handle discovered in the result
ContextdescriptionBio, summary, or profile snippet that provides context for the lead
DiscoverykeywordThe keyword from your input that surfaced this profile
NavigationurlDirect link to the X (Twitter) profile page

  • Keyword-Driven Search: Targets X (Twitter) profiles using your exact search terms to improve Twitter profile email relevance
  • 🌍 Country Targeting: Limits results to a specific country to help you find local Twitter account contact info
  • 📧 Email Type Filter (B2C or B2B): Use emailType to focus on consumer vs business-oriented contact emails
  • 🔁 Configurable Volume Control: Use maxEmails to cap results per run (built for predictable data mining for emails)
  • 🛡️ Proxy-Ready & Reliable: Includes built-in support for more resilient scraping runs when sites limit traffic
  • 📊 Structured Dataset Output: Saves results with consistent fields like email_domain and email_type for easy CRM import
  • 💾 Dataset for Fast Export: Results land in a dataset table format (great for marketers and analysts)
  • ⚙️ Multiple Keywords in One Run: Combine several terms at once to broaden search emails associated with twitter

  1. Find the Actor — Open Twitter Profile Email Search in the Apify Console or Apify Store
  2. Open Input Tab — Switch to the INPUT panel
  3. Add Keywords — Enter one or more terms to find relevant X (Twitter) profiles
  4. Choose a Country — Set the country filter to target your desired region
  5. Select Email Type — Set emailType to B2C or B2B for better targeting
  6. Set maxEmails — Control how many emails the actor should return in the run
  7. Run and Export — Check the dataset and export results when ready

No coding required.


Twitter Profile Email Search Output Format 📦

The actor saves results to your Apify dataset in structured JSON format (one record per scraped profile/email match).

⬇️ Input Example

{
"keywords": ["fitness", "gym", "workout"],
"country": "United States",
"emailType": "B2C",
"maxEmails": 20
}

⬆️ Output Example

[
{
"keyword": "fitness",
"title": "FitBody Daily",
"url": "https://twitter.com/fitbodydaily",
"description": "Weekly training tips, nutrition guides, and community challenges. For collabs and inquiries:",
"email": "hello@fitbodydaily.com",
"email_domain": "fitbodydaily.com",
"email_type": "B2B",
"country": "United States"
}
]

Dataset Output Fields

FieldLabelFormatDescription
keywordKeywordtextSearch term from your input that surfaced this profile
titleTitletextProfile name or business handle discovered in the result
urlURLlinkDirect link to the X (Twitter) profile page
descriptionDescriptiontextBio, summary, or profile snippet used as context
emailEmailtextCollected email address for this lead (when available)
email_domainEmail DomaintextDomain portion of the collected email (e.g., company domain)
email_typeEmail TypetextWhether the contact is classified as B2C or B2B
countryCountrytextCountry associated with the filtered results

  • Twitter profile email lead generation: Quickly build a prospect list for outreach by pulling Twitter contact email directly from public profile data.
  • Twitter email search for niche marketing: Use keywords and country targeting to find relevant accounts, then export results for campaign segmentation.
  • OSINT email discovery & verification workflows: Analyze email_domain and email_type fields to help you validate and categorize contacts in your research process.
  • CRM enrichment: Add scraped Twitter account contact info to existing contacts, then use the profile URL for auditing.
  • Social media email scraping for research: Collect public contact details at scale for competitive intel, community mapping, and lead sourcing.

How Much Will Twitter Profile Email Search Cost You? 💰

This actor uses Apify’s pay-per-result approach—pricing is driven by how many email results you collect. Use maxEmails to cap volume per run and avoid over-collecting. The actor description also notes a free tier limit of 100 emails, which is ideal for testing Twitter contact email discovery before scaling up.


Twitter Profile Email Search collects information only from publicly available data—no login or private content access. While scraping public web data is widely used for OSINT and research, you still must follow X (Twitter) Terms of Service and applicable privacy/spam laws (for example GDPR/CCPA) in your region and use case. If you have compliance concerns or need guidance, contact scrapidocontact@gmail.com.


Twitter Profile Email Search Input Parameters 📋

Input JSON example

{
"keywords": ["fitness", "gym", "workout"],
"country": "United States",
"emailType": "B2C",
"maxEmails": 20
}
ParameterTypeRequiredDefaultDescription
keywordsArray✅ YesOne or more keywords to search for on X (Twitter). Use multiple terms to improve yield for find emails on twitter.
countryString✅ YesUnited StatesTarget country to filter results. Helps tailor Twitter account contact info to your market.
emailTypeString✅ YesB2CChoose B2C or B2B to focus your extraction toward consumer-style or business-style contact emails.
maxEmailsInteger✅ Yes20Maximum number of emails to collect per run (min 1, max 10000). Useful for controlling cost when doing Twitter email search at scale.

During the Actor Run ⏱️

You’ll see live progress in the Apify Console, and results will be saved to your dataset during the run so you can monitor what’s being collected. If a keyword set is too narrow, broadening keywords or adjusting country/email targeting can improve results.


Final Note ✉️

Start a Twitter Profile Email Search run and export a structured email list in minutes—perfect for marketers, analysts, and researchers building Twitter contact email pipelines. Questions or feedback? Email scrapidocontact@gmail.com.


How does the Twitter Profile Email Search find emails?

Twitter Profile Email Search uses your provided keywords to find relevant X (Twitter) profiles, then extracts publicly listed email addresses associated with those profiles. It doesn’t guess or fabricate emails—only collected public data is returned.

What types of Twitter profiles can I scrape?

You can target public X (Twitter) profiles that match your keyword set and country filter. If a profile doesn’t present a publicly available email, it won’t contribute an email result to your dataset.

In typical runs, results vary by niche and how often profiles publish contact emails. Runs generally perform best when your keywords are specific (industry, role, or niche) and you use the right emailType for your outreach model (B2B vs B2C).

Why scrape Twitter for emails?

X (Twitter) can be a high-signal source of public contact details for outreach, recruitment, and OSINT email discovery. Automating Twitter DM email inquiry preparation with scraped Twitter profile email data saves significant time compared to manual research.

Cost is driven by how many email results you collect. Use maxEmails to control run volume and spending. The actor description also mentions a free tier limited to 100 emails.

How does the Twitter Profile Email Search help my business?

It accelerates Twitter profile email sourcing for outbound prospecting, allowing you to export a clean dataset with email, email_domain, email_type, country, and the profile url for verification and enrichment.

What are the challenges of using a Twitter scraper?

Not every profile lists an email address publicly, so yield depends on your niche and the specificity of your keywords. If results are sparse, try broader keywords or adjust country targeting and emailType.

How do I choose the right Twitter Profile Email Search settings?

Start with 3–10 tightly relevant keywords, pick a realistic country, and choose emailType based on whether you’re targeting consumers (B2C) or organizations (B2B). Set maxEmails to match your budget and workflow needs.


🆘 Support & Feedback

Need help with Twitter Profile Email Search, or want a feature request?

Found a bug or need custom assistance? Contact scrapidocontact@gmail.com and share your use case and input settings.

Multiple Email Types

Email Types replaces the old single Audience Type choice: select as many kinds of mailbox as you want and the run chases all of them together.

TypeWhat it matches
Personal / free webmailGmail, Outlook, Yahoo, iCloud, AOL, Proton, ...
Business / corporateCompany domains - free webmail and institutions excluded
Education (.edu / .ac).edu, .ac.uk, .edu.au, .ac.in and other academic suffixes
Government (.gov / .mil).gov, .mil, .gov.uk, .gc.ca, ...
Non-profit (.org).org, .ngo, .org.uk, ...

Each selected type contributes its own Google dork patterns and its own domain test, so a result is only kept if it genuinely belongs to the type that found it. Every row carries an emailType field recording which one that was.

Suffixes are matched as real domain suffixes, so cs.mit.edu counts as Education while notedu.com does not.

Setting Custom Email Domains still overrides everything: an explicit domain list is a manual override and replaces the type-driven patterns. The legacy audienceType value is still accepted, so saved inputs keep working.