Wholesalers Contact Scraper
Pricing
from $2.50 / 1,000 results
Wholesalers Contact Scraper
🏢 Wholesalers Contact Scraper gathers wholesaler and bulk supplier listings from Google Maps with full address, ZIP, phone & place ID. 📧 Emails and social links from every site. 📈 Ideal for retail buyers & B2B procurement outreach.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Scrapido
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Wholesalers Contact Scraper
Wholesalers Contact Scraper helps you automate wholesaler lead list building by scraping publicly available business contact details—then extracting emails, phone numbers, and social media profiles into a structured dataset. It’s ideal for B2B outreach, supplier database research, and CRM import automation using a wholesalers contact scraper.
What Does Wholesalers Contact Scraper Do? 🤖
Wholesalers Contact Scraper searches for wholesaler-related businesses using your provided search term and target locations. During the run, it scrapes businesses and collects their contact details, including websites, phone numbers, and social media profiles, then extracts publicly listed email addresses from the businesses it finds. It filters results by city boundaries and supports domain-focused lead generation by collecting emails found during website scraping. In short, it extract emails from wholesalers directories, build targeted outreach lists, and automate email and phone extractor workflows—so you can move faster than manual research.
What Can Wholesalers Contact Scraper Extract? 📊
Wholesalers Contact Scraper captures business identity and contact data, plus the specific outreach fields most teams need. It outputs a dataset row per business with lists of discovered emails, phones, and social media links, along with basic place metadata and scraping status.
| Data Type | Field Name | Description |
|---|---|---|
| Contact | scraped_emails | List of extracted email addresses found for the business during website scraping |
| Identity | name | Business name scraped from the directory result |
| Context | website | The business website URL used as the starting point for extracting additional contact info |
| Discovery | scrape_status | Overall scraping status for the business (for example, success or no website) |
| Navigation | place_id | Place identifier associated with the scraped listing |
Key Features of Wholesalers Contact Scraper ⚡
- ✅ Keyword-Driven Search: Use
googleMapsSearchTermto target a specific wholesalers niche for business contact scraper results - 🌍 Location Targeting: Provide one or more
googleMapsLocationvalues to focus on the geography you care about - 📧 Email and Phone Extractor Output: Produces
scraped_emailsandscraped_phoneslists for B2B lead generation scraping - 🔗 Social Media Collection: Includes
scraped_social_medialinks alongside email and phone data for richer lead lists - 🛡️ Proxy Configuration Support: Includes
proxyConfiguration(Apify Proxy recommended) for reliable large-scale scraping - 📊 Structured Dataset for Easy Export: Ready for analysis and CRM import automation using a clean, labeled dataset schema
- ⏱️ Configurable Limits: Use
maxBusinessesto cap how many businesses you target (helps control cost and runtime) - 🔄 Per-Location vs Global Limits: Toggle
scrapeMaxBusinessesPerLocationto decide whether you want results capped per location or globally
How to Use Wholesalers Contact Scraper 🚀
- Find the Actor — Search Wholesalers Contact Scraper on Apify Store
- Open Input Tab — In Apify Console, click the Input tab for the actor run
- Set Search Term — Enter a wholesaler niche in
googleMapsSearchTerm(example: Wholesalers) - Add Locations — Choose one or more cities in
googleMapsLocation - Set a Safety Limit — Use
maxBusinessesto control volume - (Optional) Enable Proxies — Configure
proxyConfigurationif you plan larger runs - Run + Monitor — Check logs and open the Dataset tab when finished
No coding required—just configure your inputs and export your leads.
Wholesalers Contact Scraper Output Format 📦
The actor saves results to your Apify dataset in JSON format with the fields defined by the dataset schema below.
⬇️ Input Example
{"googleMapsSearchTerm": "Wholesalers","googleMapsLocation": ["New York"],"maxBusinesses": 5,"scrapeMaxBusinessesPerLocation": false,"proxyConfiguration": {"useApifyProxy": true}}
⬆️ Output Example
{"name": "Acme Wholesale Supply LLC","website": "https://www.acmewholesalesupply.com","phone": "+1-212-555-0198","full_address": "1234 Broadway New York NY 10001 US","city": "New York","state": "NY","zip": "10001","country_code": "US","scraped_emails": ["sales@acmewholesalesupply.com","support@acmewholesalesupply.com"],"scraped_phones": ["+1-212-555-0198"],"scraped_social_media": ["https://www.linkedin.com/company/acme-wholesale-supply/"],"emails_found": 2,"pages_scraped": 6,"avg_rating": 4.4,"total_reviews": 128,"lat": "40.712776","long": "-74.005974","place_id": "ChIJu46xVQbawokRk4lZ0Gv8H5Y","scrape_status": "success"}
Output Fields
| Field | Label | Format | Description |
|---|---|---|---|
| name | Business Name | text | Business name scraped for the listing |
| website | Website | link | Business website URL (used to extract contact details) |
| phone | Phone | text | Primary phone number associated with the listing |
| full_address | Address | text | Combined address string (street, city, state, zip, country code) |
| city | City | text | City of the business |
| state | State | text | State of the business |
| zip | zip | text | Postal code |
| country_code | country_code | text | Country code (e.g., US) |
| scraped_emails | Emails Found | array | Emails extracted from publicly available sources during website scraping |
| scraped_phones | Phone Numbers | array | Additional phone numbers found during website scraping |
| scraped_social_media | Social Media | array | Social media profile links collected during website scraping |
| emails_found | # Emails | number | Count of extracted emails in scraped_emails |
| pages_scraped | Pages Scraped | number | Number of pages processed for email discovery |
| avg_rating | Rating | number | Average rating from the scraped listing data |
| total_reviews | Reviews | number | Total review count from the scraped listing data |
| lat | lat | text | Latitude coordinate |
| long | long | text | Longitude coordinate |
| place_id | place_id | text | Listing place identifier |
| scrape_status | Status | text | Scraping outcome status (for example, success or no_website) |
🎯 Use Cases of Wholesalers Contact Scraper
B2B Lead Generation: Build targeted outreach lists by collecting business contact data, including emails and phone numbers, from wholesaler-related results.
Email and Phone Extractor Output for CRM Enrichment: Use the structured dataset to automate CRM import automation with supplier database scraper-style contact fields.
Supplier Database Research: Compare locations and contact availability to prioritize which wholesalers to contact first.
Data Enrichment for Targeted Outreach: Add website, phone, social media, and extracted emails to improve lead quality for follow-up.
Web Scraping for Wholesalers: Turn publicly available wholesaler directory data into actionable contact datasets without manual copying.
How Much Will Wholesalers Contact Scraper Cost You? 💰
Apify pricing is typically pay-per-result based on the items your run produces in the dataset. To keep spend predictable, set maxBusinesses to the number you want to target and consider using scrapeMaxBusinessesPerLocation if you run multiple googleMapsLocation values. Use the Apify Console to monitor progress during the run.
Is It Legal to Scrape Wholesalers? ⚖️
Wholesalers Contact Scraper works with publicly available data and extracts contact details like emails and phone numbers from business websites and publicly listed sources. Even when data is public, you’re responsible for following applicable laws and platform policies (for example, GDPR/CCPA and local anti-spam rules). For questions or concerns related to scraped data, contact scrapidocontact@gmail.com.
Wholesalers Contact Scraper Input Parameters 📋
Before running, configure your input in Apify Console. Use the example below as a starting point.
{"googleMapsSearchTerm": "Wholesalers","googleMapsLocation": ["New York"],"maxBusinesses": 5,"scrapeMaxBusinessesPerLocation": false,"proxyConfiguration": {"useApifyProxy": true}}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
googleMapsSearchTerm | string | ✅ Yes | Wholesalers | Business type or niche to search for (e.g., “coffee shops”, “dentists”) |
googleMapsLocation | array of string | ✅ Yes | [ "New York" ] | Target geographic locations to search in (e.g., “Miami, Florida” → use city/state formatting as you prefer) |
maxBusinesses | integer | No | 5 | Maximum number of businesses to find (range: 1–1000). The scraper stops when this target is reached |
scrapeMaxBusinessesPerLocation | boolean | No | false | If enabled, collect up to maxBusinesses results per location. If disabled, combine locations up to a single total limit |
proxyConfiguration | object | No | {"proxy support": true} | Proxy settings for scraping. Recommended for larger-scale runs to help avoid IP blocks and rate limits |
During the Actor Run ⏱️
You’ll see real-time logs in the Apify Console showing progress as businesses are collected and then scraped for contact details. Since results are written into the dataset as the run progresses, you can monitor output quality and stop early if you already hit your target. Runtime depends on the number of businesses, page availability, and network conditions.
Final Note ✉️
Start building targeted outreach lists for wholesalers today with Wholesalers Contact Scraper. Configure your search term and locations, set maxBusinesses, and export your dataset for analysis or CRM import automation. Questions? Email scrapidocontact@gmail.com.
FAQ — Wholesalers Contact Scraper ❓
How does the Wholesalers Contact Scraper find emails?
Wholesalers Contact Scraper uses your googleMapsSearchTerm and googleMapsLocation to identify businesses, then extracts email addresses and other contact details from publicly available sources associated with those businesses (including their websites). It doesn’t generate emails—it collects what’s publicly listed.
What types of Wholesalers profiles can I scrape?
You can scrape publicly listed business profiles returned for your chosen googleMapsSearchTerm and googleMapsLocation values. Businesses without a usable website (or without publicly available contact info on their site) may result in empty contact fields and a non-success scrape_status.
What did your tests show about the Wholesalers Contact Scraper?
In practice, results vary by niche and how consistently businesses publish contact emails and contact pages on their websites. Businesses with a clear public “contact” presence tend to yield more extracted emails, while others may produce fewer results even when scraped successfully.
Why scrape Wholesalers for emails?
Wholesalers is a strong source for finding supplier and business contacts in bulk. Instead of spending hours manually copying contact info, Wholesalers Contact Scraper automates data extraction into a structured dataset for faster outreach and supplier database research.
How much does it cost to use the Wholesalers Contact Scraper?
Cost is driven by output volume (pay-per-result style). To manage spend, set maxBusinesses to control how many businesses you target. You can also use scrapeMaxBusinessesPerLocation to control scaling across multiple locations.
How does the Wholesalers Contact Scraper help my business?
It helps you generate targeted outreach lists by combining business identity, website, phone, social media, and extracted emails into one clean dataset. This makes it easier to run lead list building, data enrichment, and CRM import automation.
What are the challenges of using a wholesalers contact scraper?
Not every business publishes an email address publicly, and some websites may have limited or no accessible contact info. That means your yield can vary significantly depending on location, niche, and website structure, even with the same maxBusinesses.
How do I choose the right Wholesalers Contact Scraper?
Use a plan that supports: location targeting, configurable result limits, structured dataset output, and proxy configuration for reliable scraping at scale. Wholesalers Contact Scraper includes those controls so you can tune both quality and volume, with help available at scrapidocontact@gmail.com.
🆘 Support & Feedback
Found a bug or need a custom enhancement for the Wholesalers Contact Scraper?
If you have questions about dataset content or need assistance with data removal, contact scrapidocontact@gmail.com.
Multiple Email Type
Email Types keeps only the kinds of mailbox you want. Every row records what
it was classified as in emailType.
| Type | What it matches |
|---|---|
| Personal | Free webmail (Gmail, Outlook, Yahoo, iCloud, ...) |
| Business | Company domains — free webmail and institutions excluded |
| Education | .edu, .ac.uk, .edu.au and other academic suffixes |
| Government | .gov, .mil, .gov.uk, .gc.ca, ... |
| Non-profit | .org, .ngo, .org.uk, ... |
A business found with no email at all is unaffected — whether those rows are wanted is already governed by the existing email-only setting.
Multiple Phone Type
Phone Types does the same for numbers, checked against the line's real type rather than a guess. Numbers on ranges where mobile and landline cannot be told apart are kept rather than dropped, since discarding them would lose good leads.
Outreach links
| Field | Meaning |
|---|---|
telLink | A clickable tel: link for the primary number |
whatsappLink | A wa.me chat link, or empty for a landline or an invalid number |
whatsappCapable | Whether the line could support WhatsApp |
phoneContacts | Every kept number with its own type, links and validity |
whatsappCapable never claims the person uses WhatsApp — only that the number
is of a kind that could. Turn the links off with Include WhatsApp links; the
capability flag is still reported.