AI Lead Enrichment — Firmographics, ICP Score & Outreach avatar

AI Lead Enrichment — Firmographics, ICP Score & Outreach

Pricing

from $50.00 / 1,000 lead enricheds

Go to Apify Store
AI Lead Enrichment — Firmographics, ICP Score & Outreach

AI Lead Enrichment — Firmographics, ICP Score & Outreach

Enrich a list of companies, domains, or people with firmographics, role data, an ICP-fit score, and a personalized outreach line — powered by an LLM with live web search. Turn raw lists into sales-ready leads.

Pricing

from $50.00 / 1,000 lead enricheds

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

Turn a raw list of companies, domains, or people into sales-ready leads. Give the actor your list and it uses an LLM with live web search to fill in firmographics (industry, size, HQ, founded year), role/seniority, a concise summary, an ICP-fit score against your ideal customer profile, and a personalized outreach opener for each lead.

Export results, run via API, schedule and monitor runs, or integrate with your CRM and outbound tools.


What you get per lead

FieldExample
company_name, domainApify, apify.com
industry, company_size, hq_location, founded_yearWeb scraping & automation, 51-200, Prague, 2015
company_descriptionFull-stack web scraping and automation platform.
person_name, role_title, seniorityJane Doe, VP of Sales, VP
summaryMid-size scraping platform; strong fit for proxy cost savings.
icp_fit_score (0-100) + icp_fit_reasons85 — matches industry, headcount in range
personalized_opener"Saw Apify scaled its proxy fleet—we cut similar costs 40% for data teams."
citations, confidencesource URLs, high/medium/low

Input

FieldTypeDescription
leadsarrayObjects with any of company, domain, fullName, role, location, notes.
icpDescriptionstringYour ideal customer profile — used to score each lead's fit.
offerContextstringWhat you're selling — used to write the personalized opener.
modelstringOpenRouter model slug (default openai/gpt-4o-mini).
useWebSearchbooleanGround enrichment in live web results (recommended).
webSearchResultsintegerWeb results per lead (1–10).
maxLeadsintegerCap on leads per run (cost control).

Example input

{
"leads": [
{ "company": "Apify", "domain": "apify.com" },
{ "fullName": "Jane Doe", "company": "Acme", "role": "VP Sales" }
],
"icpDescription": "B2B SaaS, 50-1000 employees, data/AI teams",
"offerContext": "Managed proxy + data pipeline that cuts scraping costs 40%",
"model": "openai/gpt-4o-mini",
"useWebSearch": true
}

API key (required)

Enrichment runs through OpenRouter — set a single environment variable on the actor (Console → Settings → Environment variables, mark as Secret):

OPENROUTER_API_KEY = sk-or-...

Pick any model via model. You pay OpenRouter directly for model + web-search usage; the actor's PPE events cover the enrichment layer.


Pricing (Pay Per Event)

EventWhen
actor-startOnce per run
lead-enrichedEach lead successfully enriched

Leads that fail (missing key, model error) are not charged — but still appear in the dataset with an error so you know which ones to retry.


Use cases

  • Outbound sales — enrich a prospect list and get tailored openers in one run.
  • CRM hygiene — fill missing firmographics on existing records.
  • Lead scoring / routing — rank inbound leads by ICP fit before they hit a rep.
  • Agent pipelines — call via the Apify MCP server to enrich leads on demand.

Tips

  • More input context (domain + role + notes) → better, higher-confidence enrichment.
  • Write a specific icpDescription — vague profiles produce vague scores.
  • For large lists, raise maxLeads and schedule runs; keep webSearchResults low to control cost.