{
  "id": 18887119,
  "title": "Build a local lead list from Google Maps, then add company emails",
  "url": "https://urgent.news/2026/11/08/build-a-local-lead-list-from-google-maps-then-add-company-emails",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-08T07:33:23.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/aurelix_solutions/build-a-local-lead-list-from-google-maps-then-add-company-emails-3if8"
  },
  "original_language": "en",
  "account": "Google Maps provides essential public details for local businesses such as name, category, address, phone, website, hours, and more. However, it lacks email addresses. The process to build a local lead list from Google Maps involves two steps: first, pulling a list from Maps, and second, finding the contact emails on each company's website.\n\nTo automate both steps, Python scripts and two Apify Actors are used. The first step is to search Google Maps by term and area, such as \"dentist\" in Calgary, AB. The Search Maps by term and area action returns various business details, with the website being the bridge to the next step.\n\nThe second step involves using the Contact Page Scraper Actor to read a company's contact pages, including the homepage, contact, about, team, and imprint pages. This actor collects role mailboxes (info@, sales@), phone numbers, company social links, and the page URL each one came from. The important design decision is that the tool only uses what the business published, avoiding guessed emails that might bounce, hurt sender reputation, and violate laws like CASL and GDPR.\n\nIn summary, the workflow involves searching Google Maps for local businesses using specific terms and areas, extracting website URLs, and then using a scraper actor to find contact emails on those websites. This streamlined process helps sales teams target local businesses with accurate email addresses.",
  "summary": "Google Maps is where most local businesses keep their most up-to-date public details: name, category, address, phone, website, hours. What it doesn't have is email. If you sell to local businesses (roofers, dentists, restaurants, agencies), the usual workflow is to pull a list from Maps and then visit every website to find a contact address. That second step is where the hours go. This post…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Android Police",
        "title": "These overlooked Google Tasks tools turned a basic list app into my main work organizer",
        "url": "https://urgent.news/2026/11/07/these-overlooked-google-tasks-tools-turned-a-basic-list-app-into-my",
        "published": "2026-11-07T15:30:11.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}