B2B Sales Lead Engine avatar

B2B Sales Lead Engine

Pricing

from $4.50 / 1,000 lead generateds

Go to Apify Store
B2B Sales Lead Engine

B2B Sales Lead Engine

Pricing

from $4.50 / 1,000 lead generateds

Rating

0.0

(0)

Developer

Matt

Matt

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 months ago

Last modified

Features

Limited permissions

Share

B2B Sales Lead Engine — End-to-End Pipeline

Generate qualified B2B leads in minutes. This actor runs a complete 5-phase pipeline: company discovery → website analysis → contact extraction → lead scoring → CRM-ready export.

Perfect for sales teams, recruiters, and business developers who need structured lead lists without manually researching each prospect.

How It Works

The pipeline executes five phases automatically:

  1. Company Discovery — Searches DuckDuckGo Lite and LinkedIn for companies matching your industry, location, and keywords
  2. Website Analysis — Scrapes each company's homepage, about page, and contact page for metadata, description, tech stack, and team size
  3. Contact Extraction — Finds emails (classified as named, info, sales, support, or jobs), phone numbers, and social media links (LinkedIn, Twitter, Facebook, Instagram, GitHub)
  4. Lead Scoring — Scores each lead 1–100 based on data completeness, contact quality, and enrichment depth. Labeled HIGH / MEDIUM / LOW confidence
  5. CRM Export — Output includes pre-mapped fields for HubSpot and Salesforce

Input Parameters

ParameterTypeRequiredDescription
targetIndustrystring✅Industry to target (e.g., "SaaS", "manufacturing", "healthcare")
targetLocationstring✅Geographic area (e.g., "New York", "Berlin", "remote")
targetKeywordsstring—Extra keywords to refine the search
maxLeadsinteger—Max leads to generate (default: 50, max: 500)
includeEmailsboolean—Extract email addresses from company websites (default: true)
includePhonesboolean—Extract phone numbers (default: true)
includeSocialMediaboolean—Extract social media profile links (default: true)
proxyobject—Proxy configuration (default: Apify proxy)

Output Example

Each lead is a structured JSON object:

{
"company_name": "Acme Corp",
"domain": "acme.com",
"linkedin_url": "https://linkedin.com/company/acme",
"industry": "SaaS",
"description": "Acme Corp provides cloud-based project management...",
"location": "San Francisco",
"team_size": "50-200",
"emails": [
{"address": "john@acme.com", "type": "named", "context": "/about"},
{"address": "sales@acme.com", "type": "sales", "context": "/contact"}
],
"phones": ["+1-555-0123"],
"social_links": {"linkedin": "...", "twitter": "..."},
"tech_stack": ["React", "AWS", "Stripe"],
"lead_score": 85,
"lead_confidence": "HIGH",
"_hubspot_fields": {"company": "Acme Corp", "website": "acme.com", ...},
"_salesforce_fields": {"Name": "Acme Corp", "Website": "acme.com", ...}
}

Use Cases

  • Sales prospecting — Build targeted account lists for outbound campaigns
  • Market research — Profile competitors or identify companies in a new market
  • Event prep — Generate attendee / sponsor lists for conferences
  • Partnership sourcing — Find integration partners by tech stack and industry
  • Recruiting — Identify companies hiring specific roles in a region

Pricing

Pay-per-event: $0.0045 per lead generated ($4.50 per 1,000 leads). You only pay for leads that are successfully generated and pushed to the output dataset.

Tips

  • Be specific with industry + location for best results (e.g., "SaaS" + "Berlin" yields more targeted leads than broad terms)
  • Use targetKeywords to filter by tech stack ("React"), business model ("B2B"), or company stage ("Series A")
  • Leads with named contacts (email names, not info@) score higher automatically
  • The output includes _hubspot_fields and _salesforce_fields — ready for direct CRM import