Target Email Scraper
Pricing
from $2.99 / 1,000 results
Target Email Scraper
📧 Target Email Scraper finds verified business emails using filters like keywords, industry & location. 🚀 Ideal for outreach, sales, and marketing teams to build quality leads faster—save time and boost conversion.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
SolidScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Target Email Scraper 📬
Target Email Scraper is an email address scraper designed to help you extract lead email addresses from publicly available sources using your keywords, an optional location filter, and custom email-domain rules. Whether you're using a targeted email scraper tool for prospecting, a business email scraper for B2B lead generation, or an email mining tool for research, this actor streamlines the process of finding contacts at scale—saving you hours of manual work.
Why choose Target Email Scraper?
| Feature | Benefit |
|---|---|
| ✅ Keyword-driven searching | Lets you target specific themes (and combinations) instead of scraping broad results |
| ✅ Custom Email Domains filter | Extracts emails only for the domains you specify (e.g., @gmail.com) |
| ✅ Optional Location filter | Helps narrow results by a single location value when you need regional targeting |
| ✅ Proxy support | Improves reliability when scraping at scale with built-in proxy configuration |
| ✅ Fallback logic for reliability | Uses a fallback path when no emails are found under the current proxy setup |
| ✅ Structured JSON output | Produces consistent records with keyword, title, description, url, and email for easy export |
Key features
- 🔎 Targeted email scraping: Extracts email addresses that match your provided
customDomainsrules. - 🧠 Keyword + domain combination logic: Searches using each keyword together with each custom domain to focus results.
- 📍 Location-aware filtering: Optionally adds the
locationvalue to help refine what gets scraped. - 🛡️ ProxyConfiguration support: Works with the
proxyConfigurationinput you provide for more dependable runs. - 🔄 Reliability fallback: If a run under the current setup doesn’t yield emails, the actor attempts a fallback approach.
- 📊 Clean, export-ready records: Each result includes the email plus the surrounding context (
title,description, andurl). - 💾 De-duplicated emails: Prevents repeated emails within the same run using an internal
seen_emailsset. - 💫 Bulk-friendly: Designed to iterate across all your keywords and custom domains in one execution.
Input
Provide input via an input.json file. Example structure:
{"keywords": ["john", "marketing"],"location": "","platform": "Target","customDomains": ["@gmail.com"],"proxyConfiguration": {}}
Input Fields
| Field | Required | Description |
|---|---|---|
keywords | ✅ Yes | A list of keywords to search for. This is the main driver for finding relevant leads and emails. |
location | ❌ No | A single location string used to filter results. Leave it empty ("") when you don’t need location targeting. |
platform | ❌ No | Select platform. The only available option in this actor is Target. |
customDomains | ❌ No | A list of custom email domains to extract (for example @gmail.com). The scraper will only keep emails matching these domains. |
proxyConfiguration | ❌ No | Configure proxies for this Actor. Use this when you want proxy control for reliability and scale. |
Notes:
keywordsis the only required field. The actor also supports passingkeywordsas a string (it will be converted into a list internally), but the schema is defined as an array.
Output
The actor saves your collected results as JSON by pushing an array of records.
Example output:
[{"keyword": "john","title": "Example result title","description": "Extracted context text from the result description","url": "https://example.com/some-page","email": "johndoe@gmail.com"}]
Output Fields
| Field | Type | Description |
|---|---|---|
keyword | string | The keyword that produced this result record |
title | string | The result title text (as found in the scraped content) |
description | string | The extracted description text used for email matching |
url | string | The URL associated with the scraped result |
email | string | The extracted email address matching your customDomains rules |
Closing note: The output is delivered as dataset records in JSON, which you can export to formats supported by Apify (for example, JSON/CSV via the dataset UI).
How to use Target Email Scraper (via Apify Console)
-
Open Apify Console
Log in at https://console.apify.com and open the Actors tab. -
Find the actor
Search for Target Email Scraper and open its actor page. -
Go to the INPUT section
Paste yourinput.jsonor use the built-in form fields. -
Set your keywords
Add one or more terms you want to use for targeted lead email scraper results (this is required). -
(Optional) Add a location
If you want region-specific targeting, fill thelocationfield; otherwise keep it empty. -
(Optional) Set custom email domains
Enter domains like@gmail.comincustomDomainsto control which email addresses get extracted. -
(Optional) Configure proxy settings
AdjustproxyConfigurationif you need specific proxy behavior for more reliable scraping at scale. -
Run the actor and monitor logs
During the run, you’ll see progress logs, including when emails are extracted (and fallback behavior when applicable). -
Open the output dataset
After completion, open the dataset in the OUTPUT tab and export your results (JSON/CSV as supported by the dataset view).
No coding required—get targeted email scraping results in minutes with Target Email Scraper. ✅
Advanced features & SEO optimization
- 🔍 Engineered for targeted lead generation email scraper workflows: Uses your provided
keywordspluscustomDomainsso you get fewer irrelevant emails and more usable leads. - 🌐 Email scraping software with structured context: Every record includes
title,description, andurlalongsideemailfor faster review and validation. - 🛡️ Resilience with proxy support: Lets you configure proxies through
proxyConfigurationto improve reliability in real-world runs. - 🔄 Fallback for when results are sparse: If no emails are found under the current setup, the actor attempts a fallback approach to keep the run productive.
- 💾 Batch-style extraction: Iterates across all keywords and all custom domains so you can run bulk email scraper workflows in one shot.
Best use cases
- 📈 B2B lead generation: Build targeted prospect lists by extracting business email contacts tied to specific themes (keywords) and email domains.
- 🧑💼 Sales teams prospecting: Quickly populate a CRM pipeline with lead email scraper outputs that include context (
title,description,url). - 🔬 Market researchers: Gather email addresses from publicly available sources to validate outreach hypotheses across regions (via
location). - ✉️ Email marketing enrichment: Expand cold-email datasets by finding emails from specific domains you trust or want to target.
- 🏢 Website email extractor for competitive research: Compare how different pages reference contact info and quickly locate matching email-domain addresses.
- 🧩 Developer and analyst workflows: Feed dataset JSON into downstream pipelines for filtering, deduplication, and scoring.
Technical specifications
Supported Input Formats
- ✅
keywords: array of strings (the actor also converts a string into a list internally) - ✅
location: string (single location value) - ✅
platform: string with enumTarget - ✅
customDomains: array of strings (email domains) - ✅
proxyConfiguration: object (proxy settings input)
Proxy Support
- ✅ Uses
proxyConfigurationwhen provided - ✅ Includes fallback logic when emails are not found under the current setup
Retry Mechanism
- ✅ Includes resilience via fallback logic (behavior is designed to improve chances of getting results)
Dataset Structure
- ✅ JSON array of records pushed via
Actor.push_data(results) - Records include:
keyword,title,description,url,email
Rate Limits & Performance
- 🟡 Performance depends on external web responses and your proxy configuration (varies run to run)
Limitations
- ❌ Only extracts emails that match the provided
customDomainspatterns - ❌ If no matching emails exist in the scraped publicly available content, the dataset may be empty for that keyword/domain combination
FAQ
What does Target Email Scraper extract?
✅ Target Email Scraper extracts email addresses that match your customDomains, and it saves each result with supporting context fields: keyword, title, description, and url.
Do I need to provide keywords?
✅ Yes. keywords is the only required input field. The actor uses each keyword together with each custom domain to guide extraction.
Can I filter by location?
✅ Yes. You can provide location as a single string. If you leave it empty (""), no location filtering is applied.
How do custom email domains work?
✅ customDomains lets you define which email domains should be extracted (for example @gmail.com). Emails that don’t match those domains won’t be included in the results.
Is proxy support available?
✅ Yes. You can provide proxyConfiguration to configure proxies for the actor. The actor also includes fallback behavior when no emails are found under the current setup.
How can I export my results?
✅ After the run finishes, open the dataset in the OUTPUT tab and export it using the dataset UI options (JSON/CSV depending on what’s available there).
Does this actor include failure details?
❌ The output records shown by the actor include keyword, title, description, url, and email. There is no explicit error_message field in the pushed dataset structure.
Support & feature requests
If you’re using Target Email Scraper and want improvements, feedback helps shape the roadmap.
- 💡 Feature Requests: Want enhancements like additional output fields, better domain filtering controls, or more export-friendly formatting? Share your idea and we’ll consider it.
- 📧 Contact: For support or suggestions, email us at dataforleads@gmail.com.
Thanks for helping make this targeted email scraper tool even more useful—your feedback directly influences future updates. 🙌
Target Email Scraper is a purpose-built, SEO-optimized email address scraper for finding targeted lead emails at scale—so you can move from research to outreach faster.
Disclaimer
This tool only accesses publicly accessible sources. It does not access private profiles, authenticated data, or password-protected content. It’s your responsibility to comply with applicable laws and regulations (including GDPR and CCPA where relevant), spam regulations, and each platform or website’s Terms of Service.
For data removal requests, contact dataforleads@gmail.com. Please use Target Email Scraper responsibly, ethically, and for legitimate purposes only.
