Ecommerce lead generation, in the B2B sense, is finding and reaching the people who run online stores: merchants on Shopify, WooCommerce, Magento and marketplaces, and the agencies that serve them, as prospects for apps, logistics, payments and services. Merchant lists are unusual because so many stores run on freemail: in the BounceZero corpus, freemail addresses on B2B lists ran 17.6% invalid, and hotmail.com alone 16.5%, which shapes how a merchant list must be built and verified.
The buyer for apps, fulfilment, payments and marketing services. Small stores run on a founder's Gmail or Outlook; mid-market stores have a company domain with a catch-all. Size decides the domain type and the bounce profile.
Shopify Plus partners, WooCommerce shops, CRO and paid-media agencies. Company domains, small teams, high churn of named contacts. The route to merchants at scale through partnerships.
Amazon, eBay and Etsy sellers. Almost entirely freemail, no firmographics, closest to consumers in law. Reachable, but the list needs a second qualifier such as review count or category.
Platform detection is the ecommerce-specific source: the store's technology is visible from its site, which makes segmentation by platform and size possible before any contact is found.
| Source | What it gives you | Address quality | Notes |
|---|---|---|---|
| Platform detection (BuiltWith, Store Leads, Wappalyzer-style tools) | Stores by platform, traffic tier, category, apps installed | No addresses, or role addresses from the site | Best segmentation layer; pair with a finder |
| Shopify and marketplace app directories | Agencies and partners by specialism | Company domains, role addresses | Partner lists for a partnership motion |
| Finders: Apollo, Hunter, Snov | Named contacts at mid-market stores and agencies | 10 to 25% invalid at export | Weak for small stores without a company domain |
| Store contact pages and privacy notices | The owner or support address | Role addresses, sometimes the founder | Manual; good for a 100-store test |
| Bought merchant lists | Thousands of stores with addresses | About one in seven invalid if unverified; freemail-heavy | Sample 200 rows first; check the freemail share |
Finder mechanics and accuracy ranges: Email finder guide. Buying guide: Email list to buy for lead generation.
Merchant lists are a blend of freemail and small company domains. Both halves verify differently. BounceZero corpus, April to October 2026.
| Address type on a merchant list | Corpus segment | Invalid | Catch-all | Unknown | Confirmed valid |
|---|---|---|---|---|---|
| Small stores on Gmail | gmail.com | 3.5% | 0.0% | 0.0% | 96.0% |
| Small stores on Outlook and Hotmail | hotmail.com | 16.5% | 0.1% | 0.0% | 70.5% |
| Freemail on B2B lists overall | Freemail | 17.6% | 1.1% | 2.1% | 74.0% |
| Stores with a company domain | Business | 14.5% | 2.3% | 27.0% | 32.6% |
| Australian stores | .au | 36.5% | 6.3% | 17.6% | 37.3% |
| UK stores | .uk | 17.0% | 3.7% | 10.6% | 65.0% |
Two observations drive the workflow. Freemail verifies with almost no unknowns, so a freemail-heavy merchant list is either clean or dead with no middle. Company-domain stores return unknown a quarter of the time, so those contacts need a second channel.
Stores close. The closure rate for small online stores is far higher than for the companies most B2B lists target, and a closed store's Gmail keeps verifying as valid while the owner has moved on. Platform-detection tools show the store status; the address alone does not.
Marketplace sellers are the second trap. They are reachable on freemail and legally closer to consumers. UK PECR and EU rules on unsolicited marketing to individuals apply more strictly than to a limited company's contact, and marketplaces prohibit off-platform solicitation of their sellers in their terms.
The third is the support address. Many store contact pages publish support@ or hello@. Those verify, reach a ticket queue, and never reach a decision-maker. Filter the role result before sending.
Use a detection tool to pull stores on the platform you integrate with, in the traffic tier you serve. Category and installed apps are better qualifiers than any firmographic.
Visit, or use the detection tool's status field. Dead stores waste finder credits and verification credits.
Finder for company-domain stores; the about page, privacy notice or LinkedIn for small ones. Keep the store URL in a column.
Bulk-verify the set. Drop invalid, filter role addresses, hold catch-all and unknown for a warm sequence or LinkedIn. Bulk verification handles up to a million rows.
Merchants ignore generic pitches. Reference the platform, the category or a visible detail. Reply rate, not open rate, is the measure.
Store closures and platform migrations are the two triggers; both are visible in detection data.
Freemail rows verify with almost no unknowns, so the result is binary: confirmed valid or invalid, nothing in between. That makes a freemail-heavy merchant list cheap to clean and dangerous to send unverified, because every invalid row is a hard bounce rather than a silent gateway refusal. Company-domain rows are the reverse: fewer hard bounces, a quarter unconfirmed. Plan the two halves as two campaigns.
Customer lists and the checkout-level checks
For stores verifying their own customers
Sources ranked by data quality
The sample test before paying for a merchant list
Freemail and business rates in full
Routing by result before a sequence
Start from platform detection: tools that list stores by platform, traffic tier and category. Segment there, then find the owner through a finder for company-domain stores or the about page for small ones, verify the set, and send with a store-specific first line.
Two reasons. Many stores run on freemail, and freemail on B2B lists ran 17.6% invalid in the 2026 corpus, with hotmail.com at 16.5%. And stores close faster than companies, leaving addresses that still verify while the business is gone. Platform status and verification together catch both.
Marketplace terms generally prohibit soliciting sellers off-platform, and sellers on personal freemail are closer to consumers in UK and EU law. Reach marketplace sellers through their own store domains where they have one, or through the marketplace's partner channels.
A store run as a company can be emailed about a relevant business service under legitimate interest in the UK and EU, with a named source and an opt-out, and under CAN-SPAM in the US. A sole trader on a personal address needs more care. This is a working summary, not legal advice.
Agencies selling to merchants do best with a detection tool for segmentation, a finder for named contacts at mid-market stores, and a verifier before every send. Partner directories on Shopify and WooCommerce add a partnership route that scales better than cold email alone.
Upload the list, get valid, invalid, catch-all, unknown and role back per row, and send only to the first. 100 free checks a month, unknowns refunded.
Ayoub built BounceZero's 5-stage validation pipeline, its dedicated BGP-announced IP infrastructure, and the Patroni HA PostgreSQL cluster behind every verification. Previously built high-volume email delivery infrastructure. Trained at 1337 Benguerir (École 42 network, 2019). Open-source: bgp_analyzer.
Where leads come from in each vertical, with the corpus rates for its domains
Building or buying a recruiters email address list? Where recruiter contacts live (agency domains,...
Lead generation for startups in 2026
Lead generation tools for financial advisors and wealth managers in 2026
Before you buy verified travel leads
B2B manufacturing lead generation explained
Healthcare lead generation for B2B sellers
Continue through related topics