Car Dealer Email Scraper avatar

Car Dealer Email Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Car Dealer Email Scraper

Car Dealer Email Scraper

📧 Car Dealer Email Scraper finds verified car dealership contacts fast—by location, keywords, and niche. Perfect for lead gen, sales teams, and agencies to boost outreach and conversions instantly.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

SolidScraper

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Car Dealer Email Scraper 📬

Car Dealer Email Scraper automatically searches for car dealerships and extracts contact information from publicly available sources—so you can build a dealer email list faster without manual copy-paste.

Whether you’re a marketer, sales lead, or data analyst, this car dealer email scraper (and automotive dealer email scraper) helps you find dealer website email extractor results by city, and then turn them into outreach-ready data at scale—saving you hours of manual work.


Why choose Car Dealer Email Scraper?

FeatureBenefit
Email + contact extraction from business websitesExtracts emails and other contact fields in one run per dealership
Targeted by locationLets you focus results on the geographic areas you care about
Structured dataset outputSaves consistent fields (address, phone, email, rating/reviews, and more) for easier analysis
Built-in resilience for scrapingIncludes fallbacks and resilience during website scraping for better completion rates
Scale-focused stopping logicStops when it reaches your target number of businesses with emails
Proxy support for reliable scrapingHelps keep scraping stable for larger batches

Key features

  • 🔍 Automotive dealer email discovery: Searches using your business type query and location inputs, then scrapes website contact info
  • 🌐 Dealer website email extraction: Prioritizes extracting emails from dealership websites and records what was found
  • 💌 Email-first output: Outputs one dataset row per email when emails are found (ideal for outreach workflows)
  • 📞 Phone and social media capture: Collects scraped_phones and scraped_social_media for each dealership record
  • 📊 Rich dealership context fields: Includes fields like avg_rating, total_reviews, and full_address alongside contact data
  • 💾 Real-time dataset saving: Each scraped result is pushed to the Apify dataset as soon as it’s ready
  • 🛡️ Reliability controls: Includes runtime controls for completion and resilience (including stopping when quotas are reached)
  • 🚀 Email-only mode support: Can run in a mode intended to only save businesses with emails (when enabled)

Input

Provide input via an input.json file. Example structure:

{
"googleMapsSearchTerm": "Car Dealer",
"googleMapsLocation": ["New York"],
"maxBusinesses": 5,
"scrapeMaxBusinessesPerLocation": false,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields

FieldRequiredDescription
googleMapsSearchTermThe business type or niche to search for (for example: car dealer or auto dealership).
googleMapsLocationA list of geographic locations to target (example format: New York).
maxBusinessesTarget number of businesses with emails to find (allowed range: 1-1000). The actor stops when this target is reached.
scrapeMaxBusinessesPerLocationIf enabled, collects up to maxBusinesses results per location. If disabled, it combines all locations up to a single overall total limit.
proxyConfigurationProxy settings for scraping. Recommended for larger-scale runs.
proxyConfiguration.proxy supportWhen set to true, enables Apify Proxy. (Recommended for large batches.)

Output

The actor saves each scraped dealership’s data into the Apify dataset, using a flattened output format (one row per email when emails are found).

Example dataset record:

{
"street_address": "123 Main St",
"city": "New York",
"zip": "10001",
"state": "NY",
"country_code": "US",
"full_address": "123 Main St New York NY 10001 US",
"website": "https://example.com",
"avg_rating": 4.6,
"total_reviews": 132,
"name": "Example Auto Dealership",
"place_id": "ChIJxxxxxxxxxxxx",
"phone": "+1 212-555-0123",
"lat": 40.7128,
"long": -74.006,
"scraped_phones": ["+1 212-555-0123"],
"scraped_social_media": ["https://www.linkedin.com/company/example/"],
"emails_found": 3,
"pages_scraped": 7,
"scrape_status": "success",
"email_found": "sales@example.com"
}

Output Fields

FieldTypeDescription
namestringBusiness (dealership) name.
websitestringDealership website URL (cleaned).
phonestringPrimary phone value captured for the dealership.
full_addressstringCombined formatted address (street_address city state zip country_code).
citystringCity extracted for the dealership.
statestringState extracted for the dealership.
zipstringZIP/postal code extracted for the dealership.
country_codestringCountry code extracted for the dealership.
email_foundstringThe specific email address for this row (one row per email when emails are found).
scraped_phonesarrayArray of phone numbers scraped from the dealership website.
scraped_social_mediaarrayArray of social media links scraped from the dealership website.
emails_foundnumberCount of scraped emails found for the dealership.
pages_scrapednumberNumber of processed URLs/pages during website scraping (from the job progress).
avg_ratingnumberAverage rating value captured for the dealership.
total_reviewsnumberTotal review count captured for the dealership.
latnumberLatitude coordinate associated with the dealership.
longnumberLongitude coordinate associated with the dealership.
place_idstringPlace identifier for the dealership.
scrape_statusstringScraping status (for example: success, failed, no_website, error).

Export tip: After the run finishes, you can export the dataset from Apify as JSON or CSV for downstream workflows (CRMs, outreach lists, and analysis).


How to use Car Dealer Email Scraper (via Apify Console)

  1. Open Apify Console Log in at console.apify.com and open the actor page for Car Dealer Email Scraper.

  2. Add your search term In INPUT, set googleMapsSearchTerm to your niche, such as car dealer or auto dealership.

  3. Add one or more target locations Enter your cities/regions in googleMapsLocation (it supports an array, e.g. ["New York"]).

  4. Set your target volume Use maxBusinesses to control how many businesses with emails you want to collect (range 1-1000).

  5. Choose per-location limits (optional) Toggle scrapeMaxBusinessesPerLocation: if enabled, each location can produce up to maxBusinesses; if disabled, all locations share one overall total limit.

  6. (Recommended) Configure proxy settings In proxyConfiguration, use proxy support for more reliable scraping on larger batches.

  7. Run the actor and monitor logs Start the run. You’ll see progress logs while it scrapes businesses and then scrapes websites for contact info.

  8. Open the dataset and export When finished, open the dataset results view (you’ll see one row per email in most cases) and export to JSON/CSV.

No coding required—get accurate results in minutes with Car Dealer Email Scraper.


Advanced features & SEO optimization

  • 🧭 Location-driven dealer email harvesting: Tailor a car dealership prospecting email scraper workflow by city so your B2B car dealer email leads stay relevant.
  • 💾 Structured output for analysis: Fields like avg_rating, total_reviews, and full_address make this vehicle dealer email list easier to analyze and segment.
  • 🔐 Proxy support for scale: Use proxyConfiguration.proxy support to keep scraping stable for larger dealer email list scraper runs.
  • 📧 Email-first dataset rows: When emails are found, the dataset flattens results so each row contains email_found—a big win for import into outreach tools.

Best use cases

  • 📈 Sales teams building a car dealership email list: Generate outreach-ready contacts for multiple dealers in a chosen city.
  • 🤝 B2B prospecting for automotive services: Find dealer contact emails to pitch lead-gen, CRM, advertising, or compliance services.
  • 🧪 Market research & competitor mapping: Combine dealership identity fields (address, rating, reviews) with contact emails for analysis and scoring.
  • 🗂️ Data enrichment pipelines: Feed a car dealership email harvesting tool output into your database, dedupe by place_id, and keep records current.
  • 🧾 Lead list generation for agencies: Create segmented lists (by city/state) for multi-client campaigns with consistent structured fields.
  • 🧑‍💻 Analysts creating prospect datasets: Use pages_scraped, emails_found, and scraped social/phone arrays to evaluate data completeness.

Technical specifications

  • Supported Input Formats
    • googleMapsSearchTerm as a string (search niche like Car Dealer)
    • googleMapsLocation as an array of locations (e.g. ["New York"])
    • proxyConfiguration object with proxy support
  • Proxy Support
    • proxyConfiguration.proxy support enabled by default in the provided input schema
  • Retry Mechanism
    • ✅ Includes retries and fallbacks for resilience during website scraping (high-level resilience)
  • Dataset Structure
    • ✅ Dataset fields follow the Dealerships with Contact Information schema
    • ✅ Typically one dataset row per email when emails are found (email_found is set per row)
  • Rate Limits & Performance
    • ✅ Performance is optimized for concurrent website scraping while respecting runtime limits
  • Limitations
    • ❌ If a business has no website, the actor cannot scrape emails and records status accordingly
    • ❌ Results are limited by your maxBusinesses target (the actor stops when reached)

FAQ

Does Car Dealer Email Scraper require login to run?

✅ No special login beyond Apify Console access is required. You provide inputs in the INPUT panel and the actor runs, saving results to its dataset.

What data does Car Dealer Email Scraper extract?

✅ It extracts dealership contact information including email_found (email address per dataset row), phone, scraped_phones, and scraped_social_media, plus dealership context fields like full_address, avg_rating, and total_reviews.

Can I control how many results I get?

✅ Yes. Use maxBusinesses to set the target number of businesses with emails. You can also control whether the limit is applied per location using scrapeMaxBusinessesPerLocation.

Is there a way to prioritize only dealerships that have emails?

✅ Yes. The actor includes an email-only mode concept during website scraping, intended to save businesses with emails when enabled.

What happens if a dealership has no website?

❌ If no website is available, the actor records a non-success scrape_status (such as no_website), and emails/phones/social links are left empty for that record.

How does proxy configuration work?

✅ You can set proxyConfiguration.proxy support to true to enable Apify Proxy as part of the scraping configuration, which is recommended for larger-scale runs.

Where can I export the results?

✅ Open the actor’s dataset after execution in Apify Console and export as JSON or CSV for use in your outreach, CRM, or analysis workflow.

✅ The actor works with publicly accessible sources. It’s your responsibility to comply with applicable laws and platform policies (for example GDPR/CCPA and anti-spam regulations) and use the results appropriately.


Support & feature requests

If you’re using Car Dealer Email Scraper for a car dealer email scraper workflow and want improvements, we’d love to hear from you.

  • 💡 Feature Requests: Ideas like CSV export formatting tweaks, additional fields for CRM imports, or custom output structuring are welcome.
  • 📧 Contact: Email us at dataforleads@gmail.com.

Your feedback helps shape the roadmap for this car dealership prospecting email scraper.


Car Dealer Email Scraper 📬 — Final thoughts

If you need the most comprehensive and SEO-optimized Car Dealer Email Scraper for dealer email lead generation, this is built to help you move from targets to outreach-ready datasets quickly.