Wholesalers Contact Scraper avatar

Wholesalers Contact Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Wholesalers Contact Scraper

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

Scrapido

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 TypeField NameDescription
Contactscraped_emailsList of extracted email addresses found for the business during website scraping
IdentitynameBusiness name scraped from the directory result
ContextwebsiteThe business website URL used as the starting point for extracting additional contact info
Discoveryscrape_statusOverall scraping status for the business (for example, success or no website)
Navigationplace_idPlace identifier associated with the scraped listing

Key Features of Wholesalers Contact Scraper ⚡

  • Keyword-Driven Search: Use googleMapsSearchTerm to target a specific wholesalers niche for business contact scraper results
  • 🌍 Location Targeting: Provide one or more googleMapsLocation values to focus on the geography you care about
  • 📧 Email and Phone Extractor Output: Produces scraped_emails and scraped_phones lists for B2B lead generation scraping
  • 🔗 Social Media Collection: Includes scraped_social_media links 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 maxBusinesses to cap how many businesses you target (helps control cost and runtime)
  • 🔄 Per-Location vs Global Limits: Toggle scrapeMaxBusinessesPerLocation to decide whether you want results capped per location or globally

How to Use Wholesalers Contact Scraper 🚀

  1. Find the Actor — Search Wholesalers Contact Scraper on Apify Store
  2. Open Input Tab — In Apify Console, click the Input tab for the actor run
  3. Set Search Term — Enter a wholesaler niche in googleMapsSearchTerm (example: Wholesalers)
  4. Add Locations — Choose one or more cities in googleMapsLocation
  5. Set a Safety Limit — Use maxBusinesses to control volume
  6. (Optional) Enable Proxies — Configure proxyConfiguration if you plan larger runs
  7. 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

FieldLabelFormatDescription
nameBusiness NametextBusiness name scraped for the listing
websiteWebsitelinkBusiness website URL (used to extract contact details)
phonePhonetextPrimary phone number associated with the listing
full_addressAddresstextCombined address string (street, city, state, zip, country code)
cityCitytextCity of the business
stateStatetextState of the business
zipziptextPostal code
country_codecountry_codetextCountry code (e.g., US)
scraped_emailsEmails FoundarrayEmails extracted from publicly available sources during website scraping
scraped_phonesPhone NumbersarrayAdditional phone numbers found during website scraping
scraped_social_mediaSocial MediaarraySocial media profile links collected during website scraping
emails_found# EmailsnumberCount of extracted emails in scraped_emails
pages_scrapedPages ScrapednumberNumber of pages processed for email discovery
avg_ratingRatingnumberAverage rating from the scraped listing data
total_reviewsReviewsnumberTotal review count from the scraped listing data
latlattextLatitude coordinate
longlongtextLongitude coordinate
place_idplace_idtextListing place identifier
scrape_statusStatustextScraping 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.


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
}
}
ParameterTypeRequiredDefaultDescription
googleMapsSearchTermstring✅ YesWholesalersBusiness type or niche to search for (e.g., “coffee shops”, “dentists”)
googleMapsLocationarray of string✅ Yes[ "New York" ]Target geographic locations to search in (e.g., “Miami, Florida” → use city/state formatting as you prefer)
maxBusinessesintegerNo5Maximum number of businesses to find (range: 1–1000). The scraper stops when this target is reached
scrapeMaxBusinessesPerLocationbooleanNofalseIf enabled, collect up to maxBusinesses results per location. If disabled, combine locations up to a single total limit
proxyConfigurationobjectNo{"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.

TypeWhat it matches
PersonalFree webmail (Gmail, Outlook, Yahoo, iCloud, ...)
BusinessCompany 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.

FieldMeaning
telLinkA clickable tel: link for the primary number
whatsappLinkA wa.me chat link, or empty for a landline or an invalid number
whatsappCapableWhether the line could support WhatsApp
phoneContactsEvery 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.