# Find Local Businesses Without a Website on Google Maps

**Use case:** 

Get a ready-to-call list of local businesses with no website, ideal for web design and SEO agencies. Extract name, phone, address, and category from Google Maps

## Input

```json
{
  "searchStringsArray": [
    "restaurant"
  ],
  "locationQuery": "New York, USA",
  "maxCrawledPlacesPerSearch": 50,
  "language": "en",
  "maxReviews": 0,
  "reviewsSort": "newest",
  "reviewsOrigin": "all",
  "maxImages": 0,
  "scrapeImageAuthors": false,
  "scrapeReviewsPersonalData": false,
  "scrapeContacts": false,
  "maximumLeadsEnrichmentRecords": 0,
  "scrapeSocialMediaProfiles": {
    "facebooks": true,
    "instagrams": true,
    "youtubes": true,
    "tiktoks": true,
    "twitters": true
  },
  "skipClosedPlaces": false,
  "searchMatching": "all",
  "website": "withoutWebsite",
  "scrapePlaceDetailPage": true,
  "scrapeTableReservationProvider": false,
  "maxQuestions": 0,
  "maxConcurrency": 5,
  "proxyConfig": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "title": {
    "label": "Business Name",
    "format": "text"
  },
  "totalScore": {
    "label": "Rating",
    "format": "number"
  },
  "reviewsCount": {
    "label": "Reviews #",
    "format": "number"
  },
  "categoryName": {
    "label": "Category",
    "format": "text"
  },
  "categories": {
    "label": "All Categories",
    "format": "array"
  },
  "address": {
    "label": "Full Address",
    "format": "text"
  },
  "street": {
    "label": "Street",
    "format": "text"
  },
  "city": {
    "label": "City",
    "format": "text"
  },
  "state": {
    "label": "State",
    "format": "text"
  },
  "postalCode": {
    "label": "Postal Code",
    "format": "text"
  },
  "countryCode": {
    "label": "Country",
    "format": "text"
  },
  "phone": {
    "label": "Phone",
    "format": "text"
  },
  "website": {
    "label": "Website",
    "format": "link"
  },
  "menuUrl": {
    "label": "Menu URL",
    "format": "link"
  },
  "orderUrl": {
    "label": "Order URL",
    "format": "link"
  },
  "reservationsUrl": {
    "label": "Reservations URL",
    "format": "link"
  },
  "priceLevel": {
    "label": "Price",
    "format": "text"
  },
  "permanentlyClosed": {
    "label": "Permanently Closed",
    "format": "boolean"
  },
  "temporarilyClosed": {
    "label": "Temporarily Closed",
    "format": "boolean"
  },
  "openingHours": {
    "label": "Opening Hours",
    "format": "array"
  },
  "isOpenNow": {
    "label": "Open Now",
    "format": "boolean"
  },
  "plusCode": {
    "label": "Plus Code",
    "format": "text"
  },
  "location": {
    "label": "Coordinates",
    "format": "object"
  },
  "placeId": {
    "label": "Place ID",
    "format": "text"
  },
  "cid": {
    "label": "CID",
    "format": "text"
  },
  "url": {
    "label": "Google Maps URL",
    "format": "link"
  },
  "searchString": {
    "label": "Search Query",
    "format": "text"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "text"
  }
}
```

## About this Actor

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