Ebay Email Scraper
Pricing
from $1.99 / 1,000 results
Ebay Email Scraper
๐ง eBay Email Scraper quickly extracts seller emails from listings using keywords, categories & filters. โ Ideal for lead gen, outreach, agencies & sales teamsโsave time, find targeted contacts fast, and boost your campaigns.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
SolidScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
eBay Email Scraper ๐ฌ
eBay Email Scraper is an automated actor that scrapes email addresses from publicly available eBay-related web content using your provided keywords and custom email domains. Whether youโre an email lead generator, a marketer building targeted outreach, or a data analyst researching contact patterns, this eBay email scraper helps you find relevant contacts faster by turning unstructured web data into structured resultsโsaving you hours of manual work.
Why choose eBay Email Scraper?
| Feature | Benefit |
|---|---|
| โ Keyword-based discovery | Searches for emails using your keywords list so you can focus on what matters |
| โ Custom email domains filter | Extracts only emails matching the domains you specify in customDomains |
| โ Reliability with proxy configuration | Uses your proxyConfiguration to improve scraping stability at runtime |
| โ Fallback logic for resilience | Includes fallbacks to continue extraction when no emails are found for a query |
| โ Structured JSON output | Produces consistent records with keyword, title, description, url, and email |
| โ Scales across batches | Loops through every keyword and domain combination and collects all unique emails |
Key features
- ๐ Keyword + domain targeted extraction: Uses your
keywordsandcustomDomainsto find matching email addresses relevant to your use case (e.g., scrape eBay seller emails) - ๐งฉ Works directly with eBay context: Uses the
platformoption (currentlyeBay) to keep results focused on eBay content - ๐ก๏ธ Proxy configuration support: Lets you configure
proxyConfigurationfor improved reliability (eBay email scraping automation at scale) - ๐ Fallback when no emails are found: If a run yields no matches, it can switch to an alternative proxy strategy to try again
- ๐ Deduplicated email results: Ensures each extracted
emailappears once per actor run (seen_emailsprevents duplicates) - ๐พ Clean, structured records: Outputs one result object per extracted email with context fields like
keyword,title,description, andurl - โ๏ธ Accepts flexible input:
keywordscan be provided as a list (and the actor also normalizes if a single string is supplied)
Input
Provide input via an input.json file. Example structure:
{"keywords": ["juicer", "wallet"],"location": "","platform": "eBay","customDomains": ["@gmail.com"],"proxyConfiguration": {}}
Input Fields
| Key | Required | Description |
|---|---|---|
keywords | โ | A list of keywords to search for. The actor uses each keyword to run the email extraction workflow. |
location | โ | A single location string to filter search results. Leave it empty ("") to not apply a location filter. |
platform | โ | Select platform. The only available enum value is eBay (default: eBay). |
customDomains | โ | A list of custom email domains used to filter extracted emails (default includes @gmail.com). |
proxyConfiguration | โ | Configure proxies for this Actor. Provide an object compatible with the Apify โproxyโ editor. |
Notes based on the actor behavior:
keywordsis required, whilelocation,platform,customDomains, andproxyConfigurationare optional and have defaults.keywordsis treated as a list; if a string is provided, the actor normalizes it into a list internally.
Output
The actor saves all collected results as JSON via Actor.push_data(results).
A result record looks like this:
[{"keyword": "juicer","title": "Some listing or page title","description": "No data","url": "http://example.com","email": "example@gmail.com"}]
Output Fields
| Field | Type | Description |
|---|---|---|
keyword | string | The keyword that produced this email match |
title | string | null | Title text extracted from the source entry (may be missing depending on the item) |
description | string | Extracted text content used to search for email addresses (or No data) |
url | string | null | Link URL associated with the extracted entry |
email | string | The extracted email address (filtered by your customDomains) |
You can typically export the dataset to JSON/CSV from the Apify Console after the run completes.
How to use eBay Email Scraper (via Apify Console)
-
Open Apify Console
Log in at https://console.apify.com and go to the Actors section. -
Find eBay Email Scraper
Search for the actor by its title and open its details page. -
Go to the INPUT panel
Use the built-in form to fill inkeywords, and optionallylocation,customDomains, andproxyConfiguration. -
Set your
keywords
Add the terms you want to focus on (this is required). This is the foundation for the โscrape eBay seller emailsโ style workflow. -
Optional: narrow by
location
If you want region-specific leads, enter a location string; otherwise keeplocationempty (""). -
Optional: filter with
customDomains
Enter email domains you care about (for example, keep only@gmail.com). This is how the actor behaves like an eBay user email finder with domain control. -
Optional: configure
proxyConfiguration
Provide proxy settings if you have them. The actor will use your configuration when provided and also includes fallback behavior if needed. -
Run the actor & monitor logs
Start the run and watch for progress logs. The actor processes each keyword and each domain and logs extracted records as theyโre found. -
Open the OUTPUT dataset and export
After completion, open the dataset in the OUTPUT tab and export your results (commonly JSON or CSV).
No coding requiredโget accurate results in minutes with eBay Email Scraper. ๐
Advanced features & SEO optimization
- ๐ง Engineered for โeBay email scraperโ lead generation workflows: Uses your keywords and domain filters to support eBay contact email extraction tool use cases like targeted outreach.
- ๐ Domain-restricted extraction for cleaner leads: By filtering against
customDomains, it behaves like an eBay email harvesting software focused on the domains you choose (useful for finding eBay store email scraper leads). - ๐ Resilience via fallback logic: If one proxy configuration yields no matches for a query, it can automatically attempt extraction again using an alternative approach.
- ๐งพ Context-rich output for analysis: Each extracted email includes the originating
keyword, plustitle,description, andurlto help analysts understand where the email came from.
Best use cases
- ๐ Outbound lead generation: Extract emails to speed up prospecting for brands and sellers you can follow up with via targeted outreach
- ๐งโ๐ผ Market research: Build a dataset of contact points related to specific product/service keywords from eBay-focused public web data
- โ๏ธ Email marketing list building: Collect domain-filtered contacts to create cleaner, segment-ready lead pools using an eBay listing email scraper workflow
- ๐ฌ Seller discovery: Identify eBay seller contact scraper targets tied to product-related keywords for partnership opportunities
- ๐ Research & compliance-minded audits: Analyze which types of listings/pages surface emails for domain-specific studies using eBay contact data scraper outputs
- ๐ป CRM or automation pipelines: Feed structured JSON records (
keyword,email,url, and context fields) into downstream systems for enrichment and deduplication
Technical specifications
-
Supported Input Formats
- โ
keywords: array of keywords (default provided in actor input) - โ
location: string (empty string supported) - โ
platform: string enum (defaulteBay) - โ
customDomains: array of email domains (e.g.,@gmail.com) - โ
proxyConfiguration: object using Apify proxy editor format
- โ
-
Proxy Support
- โ
Uses your provided
proxyConfigurationwhen available - โ Includes built-in fallback behavior to continue extraction when no emails are found
- โ
Uses your provided
-
Retry Mechanism
- โ ๏ธ Included resilience via fallback logic (exact retry counts are not specified in the provided source)
-
Dataset Structure
- โ One dataset record per extracted email
- โ
Fields:
keyword,title,description,url,email
-
Rate Limits & Performance
- โ ๏ธ Performance varies by external responsiveness and proxy behavior; the actor processes keyword/domain combinations in nested loops
-
Limitations
- โ Only extracts emails that match the provided
customDomainsfilter - โ If no matching email content is found for a keyword/domain run, fewer or no results are returned for that combination
- โ Extraction depends on publicly available content; there is no guarantee that every page contains an email
- โ Only extracts emails that match the provided
FAQ
What does eBay Email Scraper extract?
โ
eBay Email Scraper extracts email addresses that match the domains you provide in customDomains. For each extracted email, it also returns context fields like keyword, title, description, and url.
Do I need to provide keywords?
โ
Yes. keywords is required. The actor loops through each keyword and each custom domain you specify to find matching emails.
Can I limit results to specific email domains?
โ
Yes. Use customDomains to filter what emails are considered valid matches (for example, restricting results to @gmail.com).
Does it support location targeting?
โ
Yes. If you set location to a non-empty string, the actor uses it to filter results. If you leave it empty (""), no location filter is applied.
What platforms are supported?
โ
The actor input schema defines platform with an enum of eBay, and the default is eBay.
Can I use proxies?
โ
Yes. The actor accepts proxyConfiguration. If you donโt provide proxy settings, it attempts to proceed using its built-in proxy handling and may use fallback behavior when needed.
How do I export the results?
โ After the run completes, open the OUTPUT dataset in Apify Console and export the dataset. The output produced by the actor is a JSON array of result objects.
Is this actor compliant with privacy and platform rules?
โ You are responsible for using the extracted data legally and ethically in line with applicable regulations and platform terms. The actor is designed to work with publicly accessible sources, but compliance requirements (including GDPR/CCPA considerations) are your responsibility.
Support & feature requests
Want to improve eBay Email Scraper or request enhancements for your eBay email scraper workflows? ๐ก
Share ideas like CSV export improvements, additional filtering options, or better output shaping.
๐ง Contact: dataforleads@gmail.com
Your feedback helps shape future iterations of eBay Email Scraper.
Get accurate, structured eBay Email Scraper results fasterโbuilt for keyword-driven email extraction at scale.