Local SEO Lead Finder — Weak Google Profiles avatar

Local SEO Lead Finder — Weak Google Profiles

Pricing

from $15.00 / 1,000 business-scoreds

Go to Apify Store
Local SEO Lead Finder — Weak Google Profiles

Local SEO Lead Finder — Weak Google Profiles

Scan Google Maps by city and niche to find local businesses with weak Google Business Profiles. Get a ranked, scored lead list built for local SEO.

Pricing

from $15.00 / 1,000 business-scoreds

Rating

0.0

(0)

Developer

Ace

Ace

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Local SEO Lead Finder — Find Local Businesses with Weak Google Business Profiles

Scan any city + business niche on Google Maps and instantly get a ranked list of the local businesses whose Google Business Profile (GBP / GMB) is weakest — i.e. the ones most in need of local SEO help, and your easiest sales conversations.

This is a local lead generation and prospecting tool built for local SEO agencies, freelancers, and web designers who need a ready-to-pitch lead list instead of scraping raw Google Maps data and scoring it by hand.

Common uses: local SEO lead generation, finding businesses with no website or few reviews, Google Business Profile audit at scale, local client prospecting, and building cold-outreach lists from Google Maps.

What this Google Maps lead finder does

  1. Searches Google Maps for your niche in your target city (e.g. dentists in Austin, TX).
  2. Scores every business found on 8 auto-detectable Google Business Profile factors.
  3. Ranks them weakest-first — the lowest score is the hottest prospect.
  4. Returns a clean lead list with each business's score, grade, top weaknesses, phone, and Maps link.

Scoring (0–90)

Each business is scored on the same rubric as a full GBP audit:

FactorPoints
Phone number present10
Website linked15
Star rating15
Review count20
Photos15
Category set5
Address complete10

Grades: A ≥ 75 · B ≥ 55 · C ≥ 35 · D < 35. Grade C/D businesses are your strongest prospects.

How to find the best prospects (targeting guide)

Not every search yields weak profiles. Based on real scans, target selection matters far more than anything else:

  • Pick home-service / solo-operator niches — house cleaning, handyman, junk removal, lawn care, pressure washing, mobile detailing, pest control, moving. These are full of businesses with no website and few reviews.
  • Avoid saturated, high-capital niches — dentists, lawyers, and med spas in big cities almost all have strong profiles already.
  • Favor small and mid-size cities over major metros — less competition means less profile investment.
  • Scan deep (100+ results) — the weakest profiles are usually further down the list, not in the top 10.

In testing, "house cleaning in Lubbock, TX" returned 42% grade C/D prospects, while "dentists in Austin, TX" returned only 3% — same scan depth. Point the tool at the right market and it fills a whole outreach pipeline.

Input

FieldRequiredExample
nichedentists
cityAustin
stateoptionalTX
maxResultsoptional (default 25, max 200)50

Output

One row per business, sorted weakest-first:

{
"rank": 1,
"businessName": "Example Dental",
"score": 30,
"maxScore": 90,
"grade": "D",
"topWeaknesses": [
"Only 2 reviews. This is a critical gap...",
"No website linked to this listing.",
"Only 1 photos. This is one of the most impactful quick wins available."
],
"phone": "+1 512-555-0100",
"hasWebsite": false,
"rating": 3.4,
"reviewCount": 2,
"address": "123 Main St",
"mapsUrl": "https://www.google.com/maps/..."
}

Pricing

You pay per business scored (pay-per-event). Businesses that come back as an error or empty search are not charged. Deeper scans (higher maxResults) return more prospects and cost proportionally more.

Notes

  • The score covers the 8 profile factors Google Maps reliably exposes. It does not (yet) score fields that require opening the profile itself, such as posts, listed services, and Q&A.
  • Data source: compass/crawler-google-places.

FAQ

How do I find local businesses that need SEO help? Enter a niche (e.g. "plumbers") and a city. The tool scans Google Maps and ranks every business from the weakest Google Business Profile to the strongest, so the businesses that need the most help are at the top of your lead list.

How is this different from a Google Maps scraper? A normal Google Maps scraper returns raw data. This actor also scores and grades each Google Business Profile (0–90) and ranks the results, turning raw listings into a prioritized local SEO prospect list.

Which businesses make the best local SEO leads? Businesses graded C or D — typically those with no website, few reviews, low ratings, or missing photos. These are the fastest, easiest local SEO and web-design sales conversations.

Can I export the leads? Yes. Results are a standard Apify dataset — export to CSV, Excel, JSON, or pull them via API for your CRM or cold-outreach tool.