B2B Lead Generation — Intent-Scored & Verified
Pricing
from $150.00 / 1,000 qualified lead delivereds
B2B Lead Generation — Intent-Scored & Verified
B2B lead generation that delivers call-ready, intent-scored leads — not raw data. Find businesses by vertical + location (Google Maps) or qualify your own list; detect buying-intent signals (running ads, online booking), verify the owner email, and score each lead 0–100.
Pricing
from $150.00 / 1,000 qualified lead delivereds
Rating
0.0
(0)
Developer
Data Runner
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Qualified Lead Finder — Intent-Scored B2B Lead Generation
B2B lead generation that delivers call-ready leads, not rows of raw data.
Most lead generation tools hand you a spreadsheet you still have to qualify by hand. This one finds (or takes) businesses, detects which ones are already spending on marketing, verifies the owner's email, and scores every lead 0–100 by buying intent — so your sales team calls the hottest leads first.
It's not another tech-stack detector — that market is a race to the bottom. The value here is the qualified, verified, intent-scored lead, ready to call.
"Give me 50 HVAC contractors in Tampa who already run ads, with a verified email, sorted by intent." — that's the output. Not a spreadsheet of fingerprints you still have to qualify by hand.
Who it's for
- Marketing & ad agencies prospecting businesses that already pay for marketing (the warmest possible lead).
- SDR / outbound teams who want a pre-qualified, deduplicated, verified call list.
- Lead-gen operators who resell qualified leads instead of raw scrapes.
Lead generation in two modes
Mode A — Discovery (find leads from scratch)
Give it a vertical + location (e.g. "HVAC contractors" in "Tampa, FL").
It finds the businesses, visits each real website, detects buying-intent
signals, verifies the email, and scores every lead.
Mode B — Qualify-only (you already have a list) Give it a list of domains/URLs. It skips discovery and just enriches + scores them. Perfect for cleaning and ranking a list you already own.
(Provide exactly one: domains → Mode B, or vertical + location → Mode A.)
The lead score (0–100) — transparent by design
The score is the product, so every point is documented and every lead shows
its own score_breakdown — you can always audit why a lead ranked high.
| Signal | Points | Why it matters |
|---|---|---|
running_ads | 35 | Already pays for marketing → the strongest buying-intent signal |
online_booking | 20 | Operationally mature; invests in tools |
verified_email | 15 | Actionable — you can actually reach the owner |
lead_form | 10 | Understands the value of a lead |
analytics | 10 | Data-driven mindset |
chat_widget | 5 | Invests in conversion |
payment_processor | 5 | A real transactional business |
running_ads carries the most weight on purpose: a business already buying ads
is the warmest lead for a marketing service. verified_email counts when the
address is deliverable (valid domain, mailbox reachable) — because a great
lead you can't contact isn't a lead.
What you get (one record per lead)
{"business_name": "Air Masters of Tampa Bay","domain": "airmasters.net","source_url": "https://airmasters.net/contact","location": "Tampa, FL","vertical": "HVAC contractors","contact": {"email": "owner@airmasters.net","email_verified": true, // deliverable / reachable"email_mailbox_confirmed": false, // stricter: mailbox individually confirmed"email_verification_status": "risky","phone": "(813) 555-0100","socials": { "facebook": "https://facebook.com/..." }},"signals": {"running_ads": true,"ad_platforms": ["meta", "google"],"online_booking": false,"analytics": true,"lead_form": true,"chat_widget": false,"stale_site": false,"cms": "wordpress","payment_processor": "stripe"},"lead_score": 70,"score_breakdown": { "running_ads": 35, "verified_email": 15, "analytics": 10, "lead_form": 10 },"scraped_at": "2026-06-07T12:00:00Z"}
Sort the dataset by lead_score and call from the top. Every lead carries a
source_url so the data is auditable.
Buying-intent signals we detect
Buying-intent (from the real, rendered page + its network traffic):
running_ads (Meta / Google / TikTok pixels), online_booking (Calendly,
Housecall Pro, Acuity, Square, Jobber, Cal.com…), analytics (GA4, GTM, Hotjar,
Clarity, Vercel, Plausible, PostHog, Segment…), lead_form, chat_widget
(Intercom, Drift, Tawk, Crisp…), stale_site (redesign opportunity).
Business profile (free, from network traffic): payment_processor (Stripe,
Lemon Squeezy, PayPal, Square, Paddle…) and cms (WordPress, Shopify, Wix,
Squarespace, Webflow, Framer).
Filters
minScore— only return leads at or above a score (e.g.50= only the hot ones).requireSignals— only leads that have ALL of these (e.g.["running_ads", "verified_email"]).verifyEmails— verify each email's deliverability (on by default).
Input examples
Mode A — discover:
{"vertical": "HVAC contractors","location": ["Tampa, FL", "Orlando, FL"],"maxResults": 50,"minScore": 40,"verifyEmails": true}
Mode B — qualify a list:
{"domains": ["acmehvac.com", "https://example-roofing.com"],"requireSignals": ["running_ads"],"verifyEmails": true}
Pricing
Pay per qualified lead delivered — you're charged only for leads that pass your filters and land in the dataset, not for every attempt. A verified, intent- scored B2B lead is worth orders of magnitude more than a row of technologies, and this Actor's price already absorbs the discovery and email-verification it runs under the hood — so you see one clean price per lead, not a stack of charges.
How it works
- Discover (Mode A) or take your
domains(Mode B). - Visit each real website with a headless browser (captures the rendered DOM and network beacons, so pixels/analytics that never appear in the HTML are still caught).
- Detect intent signals + extract email / phone / socials.
- Verify the email's deliverability.
- Score 0–100 and filter, one clean record per lead.
FAQ
Why don't all leads have an email?
Many small businesses (home services especially) hide their email behind a
contact form. We still detect that lead_form and capture the phone — and the
score reflects reachability honestly. Expect an email on a meaningful share of
leads, not all.
What does email_verified: true mean exactly?
The address is deliverable (valid syntax, the domain accepts mail, not
disposable, not rejected). When the individual mailbox can be confirmed, you'll
also see email_mailbox_confirmed: true and email_verification_status: "good".
Can I just rank a list I already have?
Yes — that's Mode B. Pass domains and skip discovery entirely.
How do I find businesses that already run Facebook or Google ads?
Use Mode A with your vertical + location. We detect Meta, Google, and TikTok ad
pixels on each site and flag running_ads — then requireSignals: ["running_ads"]
returns only businesses already spending on ads (the warmest lead for an agency).
What industries / verticals does this work for?
Any local or B2B vertical with a web presence — HVAC, roofing, plumbing,
contractors, dentists, law firms, cleaning services, restaurants, agencies, and
more. Just set the vertical and location.