GBP Audit Leads: Unclaimed & Incomplete Google Business Profile avatar

GBP Audit Leads: Unclaimed & Incomplete Google Business Profile

Pricing

from $3.00 / 1,000 business profile leads

Go to Apify Store
GBP Audit Leads: Unclaimed & Incomplete Google Business Profile

GBP Audit Leads: Unclaimed & Incomplete Google Business Profile

GBP audit for lead generation: find local businesses whose Google Business Profile (GMB) is unclaimed or incomplete (no website, no hours, few photos, few reviews). Each lead gets an opportunity score, the exact gaps and a pitch line. For local SEO agencies.

Pricing

from $3.00 / 1,000 business profile leads

Rating

0.0

(0)

Developer

Aiden Boudreau

Aiden Boudreau

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 days ago

Last modified

Share

A GBP audit built for lead generation: find local businesses whose Google Business Profile (GMB) needs work, ready for a local SEO agency to pitch. Give a business type and a city; you get back the businesses whose Google profile is unclaimed or incomplete, sorted by an opportunity score, with the exact gaps and a one-line pitch for each.

What it checks (all from Google Maps data, no extra crawling)

GapPoints
Profile is unclaimed (the owner never verified it)35
No website on the profile15
Fewer than 10 reviews (10-29: 5)15
No opening hours10
Fewer than 5 photos (5-14: 5)10
Rating under 4.0 (with 5+ reviews)10
No phone number5

The score is capped at 100. Closed businesses are skipped. Use Minimum opportunity score (default 30) to keep only real opportunities, or Only unclaimed profiles for the hottest pitch: "your business is on Google, but you don't control the listing".

Example output (real run, default input)

Handymen in Boise, ID ranked by Google Business Profile gaps: real output

Handymen in Boise, ID ranked by opportunity score, from a real run of the default input (phones masked in this image only).

Output

One row per lead, highest score first:

{
"businessName": "Example Nails & Spa",
"opportunityScore": 50,
"gaps": ["Profile is unclaimed (owner never verified it)", "No website on the profile"],
"pitch": "Example Nails & Spa's Google Business Profile has 2 fixable gaps: profile is unclaimed (owner never verified it); no website on the profile.",
"claimed": false,
"phone": "(602) 555-0100",
"category": "Nail salon",
"website": null,
"address": "123 Main St, Phoenix, AZ 85016",
"rating": 4.6,
"reviewsCount": 468,
"photosCount": 25,
"hasOpeningHours": true,
"googleMapsUrl": "https://www.google.com/maps/..."
}

A SUMMARY record in the key-value store gives businesses checked, leads and unclaimed count.

Cost

  • $0.003 per lead returned (a business at or above your minimum score). Businesses below the bar are free.
  • Google Maps search runs through Apify's Google Maps Scraper and is billed to your account at its own price (about $4 per 1,000 places). No Maps filters are used, so you don't pay its per-filter extras. Set Max Google Maps cost to cap it.
  • Already have a Google Maps Scraper dataset? Pass its ID in Existing Google Maps dataset ID and skip the search.

FAQ

Who is this for? Local SEO and Google Business Profile agencies, web designers and reputation-management freelancers looking for businesses with a clear, fixable problem.

How much do 100 leads cost, all in? It depends on the trade, because the share of businesses with a fixable profile varies. In our test runs (Boise, 20 places each, minimum score 30): handymen gave 8-9 leads per 20 places, plumbers 1 per 20. So 100 places cost about $0.40 of Google Maps plus $0.003 per lead: about $0.52 for ~40 handyman leads, or about $0.42 for ~5 plumber leads. Trades with many small one-person businesses give the most leads.

How accurate is "unclaimed"? It's Google's own "Own this business?" flag as read by Google Maps Scraper.

Related: need businesses with no website at all? See Google Maps Businesses Without Website. Need existing websites audited? See Web Design Leads.

Same author, built for local SEO and web design agencies: