# Verify business emails from Google Maps

**Use case:** Email & phone extraction

Scrape business emails from Google Maps and verify them in one run. Flag invalid, disposable, and catch-all addresses to boost cold-email reply rates.

## Input

```json
{
  "searchStringsArray": [
    "dentist"
  ],
  "locationQuery": "Austin, USA",
  "maxCrawledPlacesPerSearch": 5,
  "language": "en",
  "categoryFilterWords": [
    "pizza",
    "italian"
  ],
  "searchMatching": "all",
  "placeMinimumStars": "",
  "website": "allPlaces",
  "skipClosedPlaces": false,
  "scrapePlaceDetailPage": true,
  "scrapeTableReservationProvider": false,
  "scrapeOrderOnline": false,
  "includeWebResults": false,
  "scrapeDirectories": false,
  "maxQuestions": 0,
  "scrapeContacts": true,
  "scrapeSocialMediaProfiles": {
    "facebooks": false,
    "instagrams": false,
    "youtubes": false,
    "tiktoks": false,
    "twitters": false
  },
  "maximumLeadsEnrichmentRecords": 1,
  "leadsEnrichmentDepartments": [
    "c_suite",
    "operations"
  ],
  "verifyLeadsEnrichmentEmails": true,
  "maxReviews": 0,
  "reviewsStartDate": "2024-01-01",
  "reviewsSort": "newest",
  "reviewsFilterString": "",
  "reviewsOrigin": "all",
  "scrapeReviewsPersonalData": true,
  "maxImages": 0,
  "scrapeImageAuthors": false,
  "countryCode": "us",
  "city": "New York",
  "state": "New York",
  "county": "New York County",
  "postalCode": "10001",
  "customGeolocation": {
    "type": "Point",
    "coordinates": [
      -73.9857,
      40.7484
    ]
  },
  "startUrls": [
    {
      "url": "https://www.google.com/maps/place/Yellowstone+National+Park/@44.5857951,-110.5140571,9z/data=!3m1!4b1!4m5!3m4!1s0x5351e55555555555:0xaca8f930348fe1bb!8m2!3d44.427963!4d-110.588455?hl=en-GB"
    }
  ],
  "placeIds": [
    "ChIJabcdEFGHijklMNOPqrstUVWX"
  ],
  "allPlacesNoSearchAction": ""
}
```

## Output

```json
{
  "title": {
    "label": "Title",
    "format": "string"
  },
  "firstName": {
    "label": "First name"
  },
  "lastName": {
    "label": "Last name"
  },
  "fullName": {
    "label": "Full name"
  },
  "linkedinProfile": {
    "label": "Linkedin profile"
  },
  "email": {
    "label": "Email"
  },
  "emailVerification": {
    "label": "Email verification"
  },
  "mobileNumber": {
    "label": "Mobile number"
  },
  "headline": {
    "label": "Headline"
  },
  "jobTitle": {
    "label": "Job title"
  },
  "departments": {
    "label": "Departments"
  },
  "seniority": {
    "label": "Seniority"
  },
  "industry": {
    "label": "Industry"
  },
  "photoUrl": {
    "label": "Photo url"
  },
  "city": {
    "label": "City",
    "format": "string"
  },
  "state": {
    "label": "State",
    "format": "string"
  },
  "country": {
    "label": "Country"
  },
  "companyName": {
    "label": "Company name"
  },
  "companyWebsite": {
    "label": "Company website"
  },
  "companySize": {
    "label": "Company size"
  },
  "companyLinkedin": {
    "label": "Company linkedin"
  },
  "companyCity": {
    "label": "Company city"
  },
  "companyState": {
    "label": "Company state"
  },
  "companyCountry": {
    "label": "Company country"
  },
  "companyPhoneNumber": {
    "label": "Company phone number"
  },
  "twitter": {
    "label": "Twitter"
  },
  "leadsEnrichment": {
    "label": "Leads enrichment",
    "format": "array"
  }
}
```

## About this Actor

This example demonstrates how to use [Google Maps Scraper](https://apify.com/compass/crawler-google-places) with a specific input configuration. Visit the [Actor detail page](https://apify.com/compass/crawler-google-places) to learn more, explore other use cases, and run it yourself.