Email Extractor Pro Max πŸš€ avatar

Email Extractor Pro Max πŸš€

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Email Extractor Pro Max πŸš€

Email Extractor Pro Max πŸš€

Under maintenance

Turn Google Maps into a powerful lead generation machine with Email Extractor Pro Max β€” a high-speed Apify actor designed to scrape verified business emails, phone numbers, websites, addresses, ratings, social links, and more directly from Google Maps listings. #Googlemaps #EmailExtractor #Maps

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Abdul Basit Hs

Abdul Basit Hs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

πŸ€– Google Maps Email Scraper & Sender β€” Apify Actor

Automatically scrapes business emails from Google Maps and sends personalized outreach emails for easyaiagents.online


πŸ“ Repo Structure

β”œβ”€β”€ .actor/
β”‚ β”œβ”€β”€ actor.json ← Apify actor config
β”‚ └── input_schema.json ← Input form shown in Apify UI
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ main.js ← Entry point
β”‚ β”œβ”€β”€ scraper.js ← Google Maps scraper (Playwright)
β”‚ β”œβ”€β”€ mailer.js ← Email sender + HTML template
β”‚ └── utils.js ← Shared helpers
β”œβ”€β”€ Dockerfile ← Uses Apify Playwright base image
β”œβ”€β”€ package.json
└── README.md

πŸš€ Deploy on Apify (from GitHub)

  1. Go to apify.com β†’ Actors β†’ Create new Actor
  2. Choose "Link GitHub repository"
  3. Paste your GitHub repo URL
  4. Click Build β€” Apify will auto-build from the Dockerfile
  5. Once built, click Run and fill in the input form

βš™οΈ Input Fields

FieldRequiredDescription
searchQueryβœ…Google Maps search, e.g. "restaurants in Karachi"
maxResultsβœ…How many listings to scrape (1–200)
sendEmails❌Turn ON to send emails after scraping
senderEmailIf sendingYour Gmail address
senderPasswordIf sendingGmail App Password (16-digit)
senderName❌Name shown in From field
delayBetweenEmails❌Seconds between emails (default 25)
scrapeOnly❌Only scrape, skip email sending

πŸ“§ Gmail App Password Setup (One-Time)

  1. Go to Google Account β†’ Security
  2. Enable 2-Step Verification
  3. Go to App Passwords β†’ Create β†’ Select Mail
  4. Copy the 16-digit password β†’ paste into senderPassword field

⚠️ Never use your regular Gmail password β€” App Password only!


πŸ“Š Output

All scraped leads are saved to the Apify Dataset (visible in the Dataset tab):

ColumnDescription
nameBusiness name
emailEmail address found
phonePhone number
websiteBusiness website
addressPhysical address
mapsUrlGoogle Maps listing URL

You can export the dataset as CSV, JSON, or Excel from the Apify UI.


πŸ’‘ Example Queries

digital marketing agency Karachi
restaurants in Lahore
software house Islamabad
real estate agent Dubai
dentist clinic Karachi
gym fitness center Lahore

⚠️ Best Practices

  • Send max 100 emails/day on a new Gmail account
  • Keep delay at 25–40 seconds between emails
  • Gradually increase: Week 1 β†’ 20/day, Week 2 β†’ 50/day, Week 3 β†’ 100/day
  • Only contact businesses with publicly listed contact info

🌐 Website

easyaiagents.online