Google Maps Monitor: New Business & Fresh Local Leads
Pricing
from $10.00 / 1,000 results
Google Maps Monitor: New Business & Fresh Local Leads
Track a location + niche and get only the NEW businesses since your last run. Fresh local leads with phone, website, guessed emails, rating and lead score. Delta monitor, CRM-ready JSON, pay per result.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Obsidian IT Consulting SRL
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Stop re-scraping the same businesses every week. This actor watches a location and a niche for you and returns only what is new since your last run: freshly listed businesses, ready to contact.
Point it at "plumbers in London" or "coffee shops in Austin", run it on a schedule, and each run hands you the businesses that appeared since last time, with phone, website, guessed emails, rating and a 0-100 lead score. CRM-ready JSON, pay per result.
Why a monitor instead of a one-shot scraper
A normal Maps scraper dumps the same 200 businesses every time and leaves you to diff them by hand. A monitor keeps memory:
- First run = your baseline (every current match, so you start with a full list).
- Every run after = only the businesses that are genuinely new to your watchlist.
That means the moment a new competitor, supplier or prospect gets listed in your area, it lands in your next run. Newly listed businesses are prime outreach targets: they are setting up, still choosing vendors, and rarely locked into contracts.
Who uses it
- Agencies and freelancers monitoring "new restaurants / clinics / gyms in {city}" to pitch websites, ads or SEO while the business is still ramping up.
- B2B sales teams tracking new entrants in a category to reach out first.
- Suppliers and franchises watching new openings that need equipment, POS, insurance or delivery.
- Real estate and local media keeping a live pulse on what is opening where.
Output (one row per business)
| Field | Description |
|---|---|
isNew | true if first seen on this run |
firstSeen | ISO timestamp the watchlist first saw this business |
leadScore | 0-100 contactability + traction score |
name, category | Business identity |
phone, website, guessedEmails | Contact channels |
rating, reviewsCount | Reputation signals |
address, latitude, longitude | Location |
hours | Opening hours (when available) |
placeUrl, searchQuery, scannedAt | Provenance |
Input
| Field | Description |
|---|---|
searchQueries | Location + niche to watch, e.g. ["plumbers in London"]. Keep stable across runs. |
emit | new (only new since last run, default) or all (full pull, each flagged new/known) |
maxResults | Businesses scanned per query each run (default 20, up to 500) |
watchlistId | Optional fixed name to preserve memory even if you tweak the queries |
minRating / requireWebsite / requirePhone | Quality filters |
includeReviews | Attach up to 5 recent reviews per place |
resetWatchlist | Wipe memory and re-baseline |
Run it on a schedule
Use Apify Schedules to run the actor daily or weekly with emit: "new". Each scheduled run delivers only the fresh leads. Keep searchQueries (or watchlistId) identical between runs so the monitor stays consistent.
How memory works
Each unique combination of queries (or your watchlistId) has its own private memory, stored in your Apify account and persisted across runs. Your watchlists are yours; nothing is shared.
Related actors
Building a local + business lead pipeline? Pair this with Google Maps Scraper: B2B Leads & Scoring for full one-shot pulls, and the App Store / Google Play Reviews scrapers for reputation intelligence.
Notes
Public Google Maps data only. No login, no personal data beyond what a business publicly lists. Runs on Apify's proxy out of the box.