Tradewheel Email Scraper
Pricing
from $2.49 / 1,000 results
Tradewheel Email Scraper
Tradewheel Email Scraper SD - Tradewheel Email Scraper is a lead generation tool that extracts leads with public contact emails, account names and profile URLs from Tradewheel results by keyword, location and email domain - Tradewheel email extractor.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
Leads Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Tradewheel Email Scraper: the highest email volume of the ten trade portals
The Tradewheel Email Scraper collects the public contact emails that exporters and wholesalers publish on tradewheel.com, a global B2B marketplace spanning agriculture, apparel, chemicals, machinery and consumer goods.
In a measured run the Tradewheel Email Scraper read 10 result blocks, resolved company identity on 6, produced 6 profile URLs and returned 10 unique emails. That is the highest email count in this family.
Note the shape of that result. You get more addresses than blocks, because a single listing can publish more than one contact, while company identity resolves on roughly six rows in ten.
Everything comes from Google's public index. The Tradewheel Email Scraper never logs in, never touches an API, and never opens the marketplace itself.
What the Tradewheel Email Scraper actually does
The Tradewheel Email Scraper builds Google queries with the site: operator scoped to tradewheel.com, fetches result pages through the Apify GOOGLE_SERP proxy, and reads emails out of titles and snippets.
There is no browser, no JavaScript rendering, no authentication and no cookies. The Tradewheel Email Scraper is a search-index reader, not a crawler walking the site.
Sellers on this marketplace publish sales inboxes openly, and its buyer and supplier directories are widely indexed. That combination is why the Tradewheel Email Scraper returns so many addresses.
If you want stronger company identity alongside the addresses, run it beside the TradeKey Email Scraper or the HKTDC Sourcing Email Scraper.
Tradewheel Email Scraper features at a glance
| Feature | What it means for b2b lead generation |
|---|---|
Google site: search | Every query is scoped to tradewheel.com, so results stay on-platform |
| Query expansion | Base, quoted and intitle: variants plus one per query modifier; base queries run first |
| Global deduplication | Each email is pushed once across every query and every page of the run |
| Email normalisation | Handles name [at] domain [dot] com, name (at) domain, name @ domain.com, domain .com, zero-width characters and the full-width @ |
| Junk filter | Rejects placeholders such as email@, yourname@, test@, xxx@ and single-character locals |
| Boundary-correct matching | @gmail.com never matches inside @gmail.company or @gmail.com.br |
| Soft-wrap repair | Drops a hit that is only the tail of another email in the same result block |
| Structural block parsing | Locates the <h3> title then the smallest surrounding block, not Google CSS class names |
| Whole-page fallback parser | A Google markup change degrades to "emails without account details", not "no emails" |
| Block detection | CAPTCHA, "unusual traffic" and consent pages are detected and retried, never counted as empty |
| Retries and re-queue | Up to 3 attempts per page with exponential backoff and a fresh proxy session; failed queries re-queued once |
| Resumable state | Kept in the key-value store keyed by an input hash; saved on PERSIST_STATE, MIGRATING and ABORTING |
| Concurrency | An asyncio worker pool with a shared stop signal on maxEmails |
| Run summary | Logs pages fetched, blocked pages, retries and emails per page |
Global deduplication earns its keep here more than anywhere else. When a platform yields several addresses per block, the Tradewheel Email Scraper still pushes each unique one exactly once.
How the Tradewheel Email Scraper works, step by step
- The Tradewheel Email Scraper reads your keywords, location, email domains and limits.
- It composes Google queries such as
site:tradewheel.com wholesaler "@gmail.com" "Turkey". - It fetches result pages asynchronously through the Apify GOOGLE_SERP proxy using
aiohttp. - It parses each result block structurally to isolate title, snippet and site label.
- It extracts emails with a domain-filtered regex, normalises them and drops junk.
- It deduplicates globally and pushes each lead to the Apify dataset immediately.
Because the Tradewheel Email Scraper streams rows as it finds them, you can export supplier contacts to CSV, JSON or Excel while the run is still going.
Where Google prints a company handle, the Tradewheel Email Scraper rebuilds a profileUrl shaped like https://www.tradewheel.com/{username}/. On listing-style results it leaves the handle empty.
Tradewheel Email Scraper input fields
| Field | Type | Default | Meaning |
|---|---|---|---|
keywords | array (required) | ["exporter", "wholesaler"] | Search terms: niche, product vertical, job title, industry |
location | string | "" | Optional location phrase added to every query |
customDomains | array | ["@gmail.com", "@yahoo.com"] | Only emails on these domains are kept; the leading @ is optional |
maxEmails | integer 1-10000 | 20 | Stop once this many unique emails have been collected |
countryCode | string | "" | Two-letter country for the search proxy (US, GB, DE...) |
expandQueries | boolean | true | Search each keyword x domain pair in several phrasings |
queryModifiers | array | ["email", "contact", "export", "wholesale", "sales enquiries"] | Extra words combined with each keyword when expansion is on |
maxPagesPerQuery | integer 1-50 | 30 | Page cap per query |
maxConcurrency | integer 1-20 | 5 | How many queries run in parallel |
Example input for the Tradewheel Email Scraper
{"keywords": ["frozen seafood exporter","cotton fabric wholesaler","industrial chemicals trading company"],"location": "Istanbul","customDomains": ["@gmail.com", "@yahoo.com", "@hotmail.com", "@outlook.com", "@mail.ru"],"maxEmails": 1000,"countryCode": "TR","expandQueries": true,"queryModifiers": ["email", "contact", "export", "wholesale", "sales enquiries"],"maxPagesPerQuery": 30,"maxConcurrency": 5}
Because the Tradewheel Email Scraper yields well, a higher maxEmails is realistic here. Budget for it rather than under-setting the cap and stopping early.
This marketplace spans many countries, so countryCode and location do real work in the Tradewheel Email Scraper. Test TR, PK, AE, US, BR and VN on the same keyword set.
Tradewheel Email Scraper output fields
Every dataset item the Tradewheel Email Scraper pushes carries all fourteen fields below, so your CRM mapping never changes between runs.
| Field | Meaning |
|---|---|
network | Platform name |
keyword | The keyword that produced the lead |
query | The exact Google query used |
title | Raw result title |
accountName | Account label Google prints |
fullName | Display name parsed from a profile-style title; empty for listing captions |
username | URL-safe handle when the platform exposes one; otherwise null |
profileUrl | Canonical account URL when a handle is known; otherwise empty |
url | Direct platform link when exposed, else the profile URL |
description | Company or listing snippet, cleaned of labels and counters |
email | Lower-cased email address |
emailDomain | The matched domain, for example @gmail.com |
possiblyTruncated | true when Google's snippet ellipsis touched the email |
foundAt | ISO 8601 UTC timestamp |
Example output from the Tradewheel Email Scraper
[{"network": "Tradewheel","keyword": "frozen seafood exporter","query": "site:tradewheel.com frozen seafood exporter \"@gmail.com\" \"Istanbul\"","title": "Deniz Global Foods Ltd - Frozen Seafood Exporter | Tradewheel","accountName": "Deniz Global Foods Ltd","fullName": "Deniz Global Foods Ltd","username": "deniz-global-foods","profileUrl": "https://www.tradewheel.com/deniz-global-foods/","url": "https://www.tradewheel.com/deniz-global-foods/","description": "Frozen anchovy, sea bass and shrimp, HACCP certified. Export: deniz.export@gmail.com","email": "deniz.export@gmail.com","emailDomain": "@gmail.com","possiblyTruncated": false,"foundAt": "2026-08-31T18:41:03Z"},{"network": "Tradewheel","keyword": "cotton fabric wholesaler","query": "site:tradewheel.com cotton fabric wholesaler \"@hotmail.com\"","title": "Wholesale Cotton Fabric Suppliers and Buyers | Tradewheel","accountName": "Wholesale Cotton Fabric","fullName": "","username": null,"profileUrl": "","url": "https://www.tradewheel.com/products/cotton-fabric/","description": "Bulk cotton greige and dyed fabric offers. Enquiries: fabric.sales.tr@hotmail.com","email": "fabric.sales.tr@hotmail.com","emailDomain": "@hotmail.com","possiblyTruncated": true,"foundAt": "2026-08-31T18:41:29Z"}]
The second row is the common case for roughly four rows in ten from the Tradewheel Email Scraper: a good address on a listing page, with username: null and an empty profileUrl.
Who uses the Tradewheel Email Scraper
The Tradewheel Email Scraper suits teams that run outreach at volume and enrich company data afterwards.
| Buyer type | How the Tradewheel Email Scraper fits their workflow |
|---|---|
| Importers and wholesale buyers | Build a large first-contact list across several origin countries at once |
| Procurement and sourcing agents | Cast a wide net when a category has no obvious dominant origin |
| Private-label and dropship brands | Reach trading companies willing to consolidate mixed low-MOQ orders |
| Freight forwarders and customs brokers | Prospect shippers across emerging-market lanes with capacity offers |
| Trade-show organisers | Build broad exhibitor prospect lists spanning multiple regions |
| Quality-inspection firms | Reach exporters in origins where you are expanding inspector coverage |
| Sales teams selling to manufacturers | Run volume outreach for trade finance, insurance or documentation services |
Tuning the Tradewheel Email Scraper for better yield
Set maxEmails high. This is the one platform in the family where the cap, not the index, is usually what stops a Tradewheel Email Scraper run.
Run the Tradewheel Email Scraper on three to eight product or commodity terms. Broad terms still work here, but precise ones give you a cleaner list to work.
Rotate countryCode across runs rather than trying to cover everything in one. TR, PK, AE, IN, US, BR and VN each surface a different slice.
Widen customDomains well beyond the defaults. @hotmail.com, @outlook.com, @mail.ru and country-specific Yahoo domains all appear regularly.
Keep expandQueries on. Google caps a single query at roughly 300 results, and expansion is the designed workaround for that ceiling.
Filter on possiblyTruncated before you send. High volume means more snippet clipping, so verify the flagged rows first.
What results to expect from the Tradewheel Email Scraper
The measured baseline is 10 result blocks, 6 with company identity, 6 profile URLs and 10 unique emails.
Read that as: the Tradewheel Email Scraper is an email-volume engine with moderate company coverage. Around four rows in ten will need identity enrichment from your side.
That trade-off suits high-volume outreach and suits account-based selling less well. Choose the Tradewheel Email Scraper when address count matters more than a complete company record.
Results vary with keywords, domains and location, and no volume is guaranteed. Run a small maxEmails first to calibrate.
Tradewheel Email Scraper limitations
- The Tradewheel Email Scraper only finds accounts whose email is publicly visible in Google's index.
- Google caps a single query at roughly 300 results, which is exactly why query expansion exists.
possiblyTruncated: truemeans Google's snippet ellipsis touched the address; verify before sending.- The Actor requires the Apify GOOGLE_SERP proxy and cannot run without Apify proxy credentials.
- Free Apify plans are capped at 100 emails per run; paid plans are uncapped.
usernameandprofileUrlare populated only when Google exposes a handle. On the measured run only 6 of 10 rows resolved one; the rest carriedaccountNamewith an empty handle. That is a Google limitation, not a bug.- Results vary with keywords, domains and location; no volume is guaranteed.
Responsible use, GDPR and trade compliance
Business contact data is still personal data in many jurisdictions. Under GDPR and comparable regimes you need a lawful basis, a stated purpose and a working opt-out before using what the Tradewheel Email Scraper returns.
Volume makes this more important, not less. Keep outreach relevant to the exporter's own trade, identify your company clearly, and honour unsubscribe requests immediately.
Screen counterparties against your own sanctions, export-control and denied-party obligations before transacting. The Tradewheel Email Scraper performs no screening of its own.
None of this is legal advice. Take proper counsel if your programme touches restricted jurisdictions or controlled goods.
Related Actors
| Actor | What it collects |
|---|---|
| Alibaba Email Scraper | Public contact emails from Alibaba |
| DirectIndustry Email Scraper | Public contact emails from DirectIndustry |
| DIYTrade Email Scraper | Public contact emails from DIYTrade |
| ECPlaza Email Scraper | Public contact emails from ECPlaza |
| Fibre2Fashion Email Scraper | Public contact emails from Fibre2Fashion |
| Global Sources Email Scraper | Public contact emails from Global Sources |
| GlobalSpec Email Scraper | Public contact emails from GlobalSpec |
| HKTDC Sourcing Email Scraper | Public contact emails from HKTDC Sourcing |
| IndiaMART Email Scraper | Public contact emails from IndiaMART |
| IndustryStock Email Scraper | Public contact emails from IndustryStock |
| IQS Directory Email Scraper | Public contact emails from IQS Directory |
| Made-in-China Email Scraper | Public contact emails from Made-in-China |
| Taiwantrade Email Scraper | Public contact emails from Taiwantrade |
| Textile Infomedia Email Scraper | Public contact emails from Textile Infomedia |
| Textile World Email Scraper | Public contact emails from Textile World |
| Thomas Scientific Email Scraper | Public contact emails from Thomas Scientific |
| TradeKey Email Scraper | Public contact emails from TradeKey |
| Wer Liefert Was Email Scraper | Public contact emails from wlw |
| DirectIndustry Email and Phone Number Scraper | Emails and phone numbers from DirectIndustry |
| DIYTrade Email and Phone Number Scraper | Emails and phone numbers from DIYTrade |
| ECPlaza Email and Phone Number Scraper | Emails and phone numbers from ECPlaza |
| Fibre2Fashion Email and Phone Number Scraper | Emails and phone numbers from Fibre2Fashion |
| Global Sources Email and Phone Number Scraper | Emails and phone numbers from Global Sources |
| GlobalSpec Email and Phone Number Scraper | Emails and phone numbers from GlobalSpec |
| HKTDC Sourcing Email and Phone Number Scraper | Emails and phone numbers from HKTDC Sourcing |
| IndiaMART Email and Phone Number Scraper | Emails and phone numbers from IndiaMART |
| IndustryStock Email and Phone Number Scraper | Emails and phone numbers from IndustryStock |
| IQS Directory Email and Phone Number Scraper | Emails and phone numbers from IQS Directory |
| Made-in-China Email and Phone Number Scraper | Emails and phone numbers from Made-in-China |
| TradeKey Email and Phone Number Scraper | Emails and phone numbers from TradeKey |
| wlw Email and Phone Number Scraper | Emails and phone numbers from wlw |
| DirectIndustry Phone Number Scraper | Public phone numbers from DirectIndustry |
| DIYTrade Phone Number Scraper | Public phone numbers from DIYTrade |
| ECPlaza Phone Number Scraper | Public phone numbers from ECPlaza |
| Fibre2Fashion Phone Number Scraper | Public phone numbers from Fibre2Fashion |
| Global Sources Phone Number Scraper | Public phone numbers from Global Sources |
| GlobalSpec Phone Number Scraper | Public phone numbers from GlobalSpec |
| HKTDC Sourcing Phone Number Scraper | Public phone numbers from HKTDC Sourcing |
| IndiaMART Phone Number Scraper | Public phone numbers from IndiaMART |
| IndustryStock Phone Number Scraper | Public phone numbers from IndustryStock |
| IQS Directory Phone Number Scraper | Public phone numbers from IQS Directory |
| Made-in-China Phone Number Scraper | Public phone numbers from Made-in-China |
Tradewheel Email Scraper FAQ
Does the Tradewheel Email Scraper log into Tradewheel?
No. It reads Google search results through the Apify GOOGLE_SERP proxy. No login, no API key, no browser, no cookies.
Does it access contact details Tradewheel keeps behind its messaging system?
No. The Tradewheel Email Scraper cannot see anything behind the platform's enquiry or contact-supplier flow. It only reads addresses already public in Google's index.
How many results should I expect?
The measured run gave 10 result blocks, 6 with identity, 6 profile URLs and 10 unique emails. Expect high email volume and moderate company coverage.
How can there be more emails than blocks?
A single indexed listing sometimes publishes more than one address. Global deduplication keeps each unique one exactly once.
Why is username empty on some rows?
Listing and category pages do not expose a company handle, so the Tradewheel Email Scraper leaves username as null and profileUrl empty on those results.
Which email domains should I add?
@hotmail.com, @outlook.com, @mail.ru and country Yahoo domains alongside the defaults. Free-mail dominates this marketplace.
Does countryCode change what I get?
Yes, substantially. This is a multi-country marketplace, so rotate TR, PK, AE, IN, US, BR and VN across separate runs.
Should I set a higher maxEmails here?
Usually yes. On this platform the cap, rather than the index, is often what ends the run.
What does possiblyTruncated mean?
Google sometimes clips a snippet mid-address. High volume means more clipping, so filter and verify the flagged rows before sending.
Can I resume an interrupted run?
Yes. State lives in the key-value store keyed by a hash of your input and is saved on Apify's PERSIST_STATE, MIGRATING and ABORTING events.
Is this affiliated with Tradewheel?
No. The Tradewheel Email Scraper is an independent Actor, not supported, endorsed or affiliated with Tradewheel.
Which Actor should I add for better company records?
TradeKey, HKTDC Sourcing and DIYTrade all resolve identity more reliably than the Tradewheel Email Scraper.
Leave a review
If the Tradewheel Email Scraper saved you time, please leave a star rating and a short review on the Actor page.
Reviews are how other buyers judge whether a tool works, and they tell us which features to build next.
If something did not work, email neurodata.apify@gmail.com instead - bugs get fixed faster than they get complained about.
Support
Questions, a bug, or a custom build? Email neurodata.apify@gmail.com.