Local Lead Intelligence avatar

Local Lead Intelligence

Pricing

Pay per usage

Go to Apify Store
Local Lead Intelligence

Local Lead Intelligence

Turn local business URLs or lead records into scored outreach-ready leads with contact extraction, relevance scoring, and personalized openers.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Bipeng Fu

Bipeng Fu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Local Lead Intelligence Actor

Turn local business websites or lead records into outreach-ready leads.

This Apify Actor analyzes public business pages and manual lead records, then returns:

  • public emails and phone numbers when available,
  • social links,
  • local-business signals such as quote forms, emergency service, reviews, warranty, service-area language,
  • fit score from 0-100,
  • reasons behind the score,
  • recommended outreach channel,
  • a short personalized opener and pitch angle.

Why People Pay

Lead generation tools already sell on Apify because buyers can connect results directly to sales work. This Actor sits one step closer to revenue than a generic scraper: it does not only collect leads, it prioritizes them and prepares the first message.

Good users:

  • local marketing agencies,
  • web design / SEO shops,
  • AI automation agencies,
  • appointment-setting teams,
  • small B2B service sellers.

Input

Provide a target niche and location, then add either sourceUrls, leads, or both.

{
"niche": "roofing contractors",
"location": "Austin, TX",
"offer": "AI missed-call follow-up and review request workflows for local service businesses",
"sourceUrls": ["https://example-roofing-company.com"],
"leads": [
{
"businessName": "Northside Roof Repair",
"website": "https://northside.example",
"category": "roofing",
"city": "Austin",
"notes": "Residential roof repair, emergency leak pages, no obvious review request automation."
}
],
"maxPagesPerWebsite": 2,
"includeOutreachCopy": true
}

Output

Each dataset item looks like:

{
"businessName": "Northside Roof Repair",
"website": "https://northside.example",
"category": "roofing",
"city": "Austin",
"email": "sales@northside.example",
"phone": "(512) 555-0144",
"socialLinks": ["https://facebook.com/northsideroof"],
"score": 84,
"fit": "high",
"reasons": [
"Matches target niche terms: roofing",
"Mentions target location: austin",
"Has a public email/contact route"
],
"outreach": {
"recommendedChannel": "email",
"opener": "Hi Northside Roof Repair team - ...",
"pitchAngle": "Offer a simple workflow around: ...",
"shortMessage": "Hi Northside Roof Repair team - ..."
},
"detectedSignals": ["quote_request", "emergency_service", "reviews"]
}

Pricing Plan For Apify

Use pay-per-event pricing.

Suggested v1 price:

  • free test run for small batches,
  • paid event per lead analyzed,
  • target public price around $15-$30 / 1,000 lead analyses after usage-cost testing.

Keep maxPagesPerWebsite low by default so platform cost does not eat payout.

MCP Positioning

Once published on Apify, expose it through Apify MCP so users can ask an agent:

Analyze these local contractor websites and rank which ones are worth contacting first.

This gives the product both marketplace discovery and MCP distribution without betting only on an unproven MCP-only marketplace.

Local Development

Install dependencies:

$npm install

Run with the sample input in storage/key_value_stores/default/INPUT.json:

$npm start

Run tests:

$npm test

Safety / Compliance Notes

  • Use public business pages only.
  • Do not bypass logins, paywalls, CAPTCHAs, or robots restrictions.
  • Do not claim that scraped contacts opted in.
  • Keep outreach compliant with the sender's local email/SMS rules.