Local Business Lead Qualifier
Pricing
Pay per usage
Local Business Lead Qualifier
Finds local service businesses that are busy but still run everything manually. Checks each website for booking software, live chat, and CRM, then scores it against review volume. High scores mean real demand with no automation in place, so you stop pitching people who already bought.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Iqra Shehzad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 months ago
Last modified
Categories
Share
Find local service businesses that are busy but still running everything by hand.
Most lead scrapers hand you a list of names and phone numbers. That list is the same list everyone else has. This Actor does the part that comes after: it visits each business website and works out whether they have already solved the problem you are about to sell them.
What it does
- Pulls businesses from Google Maps for your search term
- Visits each website
- Checks for booking software, live chat, CRM tracking pixels, contact forms, click to call, and mobile layout
- Combines that with review count and rating
- Gives each business a readiness score from 0 to 100
A high score means two things at once. The business has real demand, and it has no automation in place. Those are the ones worth contacting.
A plumber with 200 reviews and a Calendly booking link scores low. They already bought. A plumber with 200 reviews and a contact form from 2016 scores high.
What makes this different
Most lead scrapers stop at the website. Two things they miss:
Franchise locations. A Mr. Rooter or Roto-Rooter location cannot buy your
software. The franchisor picks the stack. This Actor detects franchises by
brand and by site language, flags them, and drops their score. Turn on
skipFranchises to remove them completely.
The phone line. Supply a Veriphone key and every lead gets a line type. A landline means someone sits at a desk. A mobile means the owner answers it himself. VoIP means they already modernised their phone system. Three completely different sales conversations, and nothing else on the Store tells you which one you are walking into. Veriphone's free tier covers 1000 lookups a month.
Example output
{"name": "Riverside Plumbing","website": "https://riversideplumbing.com","phone": "+12565550142","category": "Plumber","reviews": 187,"rating": 4.7,"readiness_score": 74,"demand_score": 0.93,"automation_gap": 0.8,"why": "187 reviews but no online booking, live chat, a CRM.","booking_tools": [],"chat_tools": [],"crm_tools": [],"has_contact_form": true,"has_click_to_call": false,"mobile_ready": true,"copyright_year": 2019}
Input
| Field | What it does |
|---|---|
searchQuery | Google Maps search, e.g. roofers in Nashville TN |
maxResults | How many businesses to pull and score |
minReviews | Skip anything below this review count |
minScore | Only return businesses at or above this readiness score |
businesses | Optional. Score your own list instead of searching |
Who this is for
- Agencies selling booking systems, chatbots, or CRM setups
- Software companies selling to home service businesses
- Anyone doing cold outreach who is tired of contacting people who already bought
Pricing
You are charged per qualified lead returned, not per business checked. If a business does not pass your minReviews and minScore filters, it costs you nothing.
Notes
- Websites that do not load are scored as maximum gap. A business with 150 reviews and a dead website is a real signal, not an error.
- Fingerprint detection reads publicly served page markup. It does not log in anywhere or bypass anything.
- Requests are batched with a pause between them so no website gets hammered.
Support
Open an issue on the Actor page and I will get back to you.