Local Business Lead Intelligence avatar

Local Business Lead Intelligence

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Local Business Lead Intelligence

Local Business Lead Intelligence

Under maintenance

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Marcus AI

Marcus AI

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

Find high-intent local service businesses, score their digital readiness, and receive AI-written outreach copy for every qualified lead.

What it does

  1. Searches Google Maps for local businesses (plumber, HVAC, roofer, electrician, cleaning, landscaping, pest control).
  2. Filters by rating and review count.
  3. Analyzes each business website for missing growth features: online booking, estimate intake, quote form, live chat, contact form.
  4. Scores every lead and flags qualified opportunities.
  5. Generates a personalized opening message and growth opportunity per qualified lead using Mistral AI.

Why agencies use this

  • Stop copying business names from Google Maps manually.
  • Get qualified leads + outreach copy, not just raw data.
  • Transparent cost: pay only for Google Maps scraping + a tiny fraction for AI copy.

Example output fields

FieldExample
businessNameStan's Heating, Air, Plumbing & Electrical
rating4.7
reviewCount6482
leadScore40
qualifiedLeadtrue
primaryRecommendedServicequote-request form
opportunityIncrease high-intent leads by adding an instant quote tool for emergency services.
personalizedOpeningMessageHi Stan, your 4.7 rating reflects the trust customers place in your team...
modelCost0.00014

Quick start

{
"businessType": "plumber",
"locations": ["Austin, Texas, United States"],
"maximumLeads": 50,
"minimumRating": 4.0,
"minimumReviews": 20,
"analyzeWebsites": true,
"generateRecommendations": true,
"qualifiedLeadThreshold": 30,
"maximumWebsitePages": 5,
"maximumRunCostUsd": 2.50
}

Pricing guidance

  • Pay-per-result: ~USD 0.022 per collected business + ~USD 0.00014 per qualified lead for AI copy.
  • Rental option: Run daily/weekly and pipe results to your CRM.
  • No minimum commitment: test with 5 leads for under USD 0.15.

Required Apify secrets

Add these in the Apify console (never paste them into Actor input):

  • APIFY_TOKEN — provided by Apify automatically.
  • MODEL_PROVIDER = openai
  • MODEL_API_BASE_URL = https://api.mistral.ai/v1
  • MODEL_NAME = mistral-small-latest
  • MODEL_API_KEY = your Mistral API key

If LLM secrets are omitted, the Actor still works and uses deterministic templates.

Supported business types

plumber, HVAC, roofer, electrician, cleaning service, landscaping, pest control

Test locally

$python -m pytest tests/ -q

Cost cap

maximumRunCostUsd defaults to USD 0.25 and is hard-capped at USD 1.00 without an owner-approved change.

Dataset schema

See DATASET_SCHEMA.md for the full output field list.