Ebay Email Scraper avatar

Ebay Email Scraper

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Ebay Email Scraper

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

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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?

FeatureBenefit
โœ… Keyword-based discoverySearches for emails using your keywords list so you can focus on what matters
โœ… Custom email domains filterExtracts only emails matching the domains you specify in customDomains
โœ… Reliability with proxy configurationUses your proxyConfiguration to improve scraping stability at runtime
โœ… Fallback logic for resilienceIncludes fallbacks to continue extraction when no emails are found for a query
โœ… Structured JSON outputProduces consistent records with keyword, title, description, url, and email
โœ… Scales across batchesLoops through every keyword and domain combination and collects all unique emails

Key features

  • ๐Ÿ” Keyword + domain targeted extraction: Uses your keywords and customDomains to find matching email addresses relevant to your use case (e.g., scrape eBay seller emails)
  • ๐Ÿงฉ Works directly with eBay context: Uses the platform option (currently eBay) to keep results focused on eBay content
  • ๐Ÿ›ก๏ธ Proxy configuration support: Lets you configure proxyConfiguration for 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 email appears once per actor run (seen_emails prevents duplicates)
  • ๐Ÿ’พ Clean, structured records: Outputs one result object per extracted email with context fields like keyword, title, description, and url
  • โš™๏ธ Accepts flexible input: keywords can 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

KeyRequiredDescription
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:

  • keywords is required, while location, platform, customDomains, and proxyConfiguration are optional and have defaults.
  • keywords is 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

FieldTypeDescription
keywordstringThe keyword that produced this email match
titlestring | nullTitle text extracted from the source entry (may be missing depending on the item)
descriptionstringExtracted text content used to search for email addresses (or No data)
urlstring | nullLink URL associated with the extracted entry
emailstringThe 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)

  1. Open Apify Console
    Log in at https://console.apify.com and go to the Actors section.

  2. Find eBay Email Scraper
    Search for the actor by its title and open its details page.

  3. Go to the INPUT panel
    Use the built-in form to fill in keywords, and optionally location, customDomains, and proxyConfiguration.

  4. 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.

  5. Optional: narrow by location
    If you want region-specific leads, enter a location string; otherwise keep location empty ("").

  6. 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.

  7. 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.

  8. 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.

  9. 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, plus title, description, and url to 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 (default eBay)
    • โœ… customDomains: array of email domains (e.g., @gmail.com)
    • โœ… proxyConfiguration: object using Apify proxy editor format
  • Proxy Support

    • โœ… Uses your provided proxyConfiguration when available
    • โœ… Includes built-in fallback behavior to continue extraction when no emails are found
  • 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 customDomains filter
    • โŒ 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

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.