eBay Business Seller Leads — Emails, VAT & Company Numbers
Pricing
from $20.00 / 1,000 unique business seller with emails
eBay Business Seller Leads — Emails, VAT & Company Numbers
Verified business-seller contacts from eBay's EU/UK marketplaces — company name, email, phone, VAT number, company registration number and registered address. One row per seller, $0.02 each.
Pricing
from $20.00 / 1,000 unique business seller with emails
Rating
0.0
(0)
Developer
Yasir Azeem
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
eBay Business Leads — Verified Seller Emails, VAT & Company Numbers
Build B2B lead lists from eBay's business sellers: company name, email, phone, registered address, VAT number and company registration number, deduplicated to one row per seller. Covers eBay.co.uk, eBay.de, eBay.fr, eBay.it, eBay.es and other EU/UK marketplaces. Use it for supplier sourcing, B2B outreach, or a weekly feed of new business sellers entering your niche. No login or eBay account needed.
This is lead data, not scraped guesses. Every record comes from the trader disclosure that professional sellers are legally required to publish under the EU Digital Services Act. The company number and VAT ID mean you can verify the business in a public register before you contact it — something no contact database can offer, because they infer their contacts rather than reading a legal filing.
What this eBay seller scraper extracts
For every unique business seller it finds, you get one row with:
- Business name — the legal/registered company name
- Email and phone — the published business contact details
- Registered address — street, city, postcode, country
- VAT ID and trade/company registration number (e.g. German Handelsregister number) where shown
- Store name and seller ID (the eBay username)
- Feedback score and feedback percentage
- Seller profile URL and a sample listing URL the data was read from
- Source domain, first-seen date, and scraped-at timestamp
Fields that a seller has not published come back as null — never silently dropped — so you can filter on completeness yourself.
eBay business seller data eBay must publish
Under the EU Digital Services Act (DSA) and the General Product Safety Regulation (GPSR), marketplaces must display the trader/contact information of professional (business) sellers on their listings so buyers can see who they are transacting with. This scraper reads exactly that publicly displayed, legally-mandated disclosure — the seller's own business-contact block, shown on every listing. Private (non-business) sellers have no such block and are skipped.
This tool does not access any login-gated or account data, and it makes no claim about how you may use the results — that is yours to determine. It is not legal advice.
One row per unique seller (deduplicated)
Existing eBay scrapers return a row per listing and, at most, a seller name and feedback score. This actor is different: it groups listings by seller and returns one row per unique business seller, so a store with 500 listings becomes a single lead — not 500 duplicates. You are billed per unique seller, never per listing.
Filter to the sellers you actually want
Two filters decide what you receive and pay for:
- Only sellers with an email (on by default) — no email, no charge. You pay for leads you can contact.
- Seller countries — a marketplace is not a country. A typical eBay.co.uk search returns roughly half overseas exporters, because the trader disclosure is required regardless of where the trader is registered. Set
GB,DE,FR… to keep only sellers registered where you want to do business. Anything filtered out is discarded and never billed.
Supported eBay domains (Germany, UK, EU)
ebay.co.uk · ebay.de · ebay.fr · ebay.it · ebay.es · ebay.ie · ebay.at · ebay.nl · ebay.pl. The trader block is an EU/UK legal requirement, so those are the domains offered; ebay.com (US) carries no such disclosure and is deliberately not supported.
Monitor mode: new eBay business sellers every week
Set Run mode to Monitor, save the configuration as a task, and schedule it (daily or weekly). Each run compares against everything seen before and returns only business sellers that are new since the last run, stamped with a firstSeenAt date. It bills only the new rows — cheap per run, and it turns a one-off scrape into a recurring lead feed.
Recipe: New business sellers in {your niche} on eBay.co.uk, every Monday — enter your keywords, set Monitor mode, schedule weekly.
eBay seller leads for lead generation
Common uses:
- B2B outreach / lead generation — build targeted lists of business sellers with real email and phone.
- Supplier & wholesale sourcing — find and contact trade sellers in a product category.
- Market & competitor research — map who is selling in a niche across EU/UK marketplaces.
How to use
- Enter your keywords — what the sellers you want are selling (
car parts,vintage watches,pet supplies). One keyword per niche. This is the main input: you describe the market, and you get the business sellers in it. - Pick a domain —
ebay.co.ukby default. Every keyword is searched on every domain you select, so start with one. - Set your limits — Max unique sellers caps both the results and the bill. Leave Only return sellers with an email address on so you pay only for contactable leads.
- Run — the actor searches with eBay's business-seller filter applied, deduplicates to unique sellers, and reads the trader block for each. It starts on fast datacenter proxies and escalates to residential only for listings that hit eBay's bot protection.
- Output — download the dataset as JSON, CSV, or Excel, or pull it via the API.
- Schedule (optional) — save as a task with Monitor mode for a recurring feed of new sellers.
Advanced targeting: instead of keywords, apply any filters you like on eBay itself — category, condition, price range, item location — and paste the resulting search or category URL into startUrls. The actor inherits every filter in the URL, so you are never limited to what this input form exposes.
Pricing: $0.02 per verified business lead
$20 per 1,000 unique business sellers with a verified email ($0.02 each), pay-per-event. You are charged once per unique seller — never per listing scraped, never per page, and never for private sellers, duplicates, or sellers filtered out by your settings. Free actor starts.
Sellers whose trader block publishes no email address are billed at the lower $8 per 1,000 rate, and only if you switch off Only return sellers with an email address — by default they are discarded and cost you nothing.
What 2¢ a lead compares to
| Source | Cost per contact | Includes VAT + company number + registered address? |
|---|---|---|
| This actor | $0.02 | Yes |
| Credit-based B2B databases (Apollo, Lusha) | $0.10 – $0.37 | No |
| Enterprise providers (ZoomInfo) | $1.50+ | No |
| Collecting it by hand | ~2 min per seller — 33 hours per 1,000 | Yes, eventually |
A 1,000-lead list costs $20 and takes minutes. The same list built by hand is roughly a working week. And unlike a contact database, every record here carries a registration number you can check against a public company register before you spend a call on it.
Output example
{"sellerId": "muster-handel-gmbh","storeName": "Muster Handel","businessName": "Muster Handel GmbH","email": "kontakt@muster-handel.de","phone": "+49 30 12345678","addressLine": "Musterstraße 12","city": "Berlin","postcode": "10115","country": "Deutschland","vatId": "DE123456789","tradeRegister": "HRB 123456 B","isBusinessSeller": true,"feedbackScore": 5321,"feedbackPercent": 99.6,"itemsForSale": 412,"sellerProfileUrl": "https://www.ebay.de/usr/muster-handel-gmbh","sampleListingUrl": "https://www.ebay.de/itm/267741044940","sourceDomain": "ebay.de","firstSeenAt": "2026-07-31T09:12:44.000Z","scrapedAt": "2026-07-31T09:12:44.000Z"}
FAQ
How do I find eBay business sellers' contact details?
Run this actor on the eBay domains and categories you care about. It reads the trader/business-seller information block that professional sellers must publish under the DSA/GPSR, and returns it as structured rows — business name, email, phone, VAT and address — one per unique seller.
Does this get the seller's email and phone?
Yes, when the seller has published them in their business-seller information (which EU/UK business sellers are required to do). Missing fields are returned as null.
Can I export eBay sellers from Germany or the UK?
Yes. Select ebay.co.uk, ebay.de, or any supported EU domain, and give the keywords for your niche. Each keyword is searched on each domain you select.
What if a seller hasn't published an email?
By default those sellers are dropped and you are not billed for them — you only pay for leads you can actually contact. Turn off Only return sellers with an email address if you also want sellers who published only a phone number, VAT ID, or postal address.
Can I use eBay's own search filters?
Yes. Apply category, condition, price, or location filters on eBay, then paste the resulting search/category URL into startUrls — every filter in the URL is respected.
How is this different from an eBay product scraper?
Product scrapers return listings and a seller name. This actor returns the business seller's contact record, deduplicated to one row per seller — it is a lead-data tool, not a product-data tool.
Is the data legal to collect?
It reads only the seller's own, publicly displayed, legally-mandated business-contact disclosure — no login, no account data, no private-seller data. How you use the results is your responsibility; this is not legal advice.
How do I get only new sellers each week?
Use Monitor mode, save the configuration as a task, and schedule it. Each run returns only business sellers not seen in previous runs.
ProgrammX · programmx.com · hello@programmx.com