AI Lead Enricher avatar

AI Lead Enricher

Pricing

$12.00 / 1,000 results

Go to Apify Store
AI Lead Enricher

AI Lead Enricher

Paste company domains and get back enriched, sales-ready leads: industry, what they do, target customer, emails, social profiles, pain points and a personalized cold-email opener. Built-in AI, no API key needed.

Pricing

$12.00 / 1,000 results

Rating

0.0

(0)

Developer

Lizzy

Lizzy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Share

Paste a list of company domains and get back enriched, sales-ready leads — industry, what the company does, who they sell to, public emails, phone numbers, social profiles, likely pain points, and a personalized cold-email opener written for each company.

Built-in AI. No OpenAI / OpenRouter API key required — the AI runs on Apify's platform out of the box.


Why this actor

Most lead-enrichment tools either:

  • only scrape contact data (no real intelligence), or
  • ask you to bring your own OpenAI / OpenRouter API key and set it up yourself.

This actor does both for you, with zero AI setup:

Plain scrapers"AI" tools needing your keyAI Lead Enricher
Emails / phones / socials
Industry, summary, target customer
Pain points & sales angles⚠️
Personalized cold-email opener⚠️
Works with no API key

Input

FieldTypeDescription
domainsarray (required)Company websites to enrich, e.g. stripe.com, https://www.notion.so.
offerDescriptionstringWhat you sell. The AI uses it to write an opener that connects your offer to each company. Leave empty for a company-only opener.
languagestringOutput language for AI text (English, German, Turkish, …). Default English.
maxPagesPerSiteinteger (1–5)How many pages to read per company (homepage + about/contact). Default 3.
proxyConfigurationobjectOptional Apify Proxy to improve success on sites that block datacenter traffic.

Example input

{
"domains": ["stripe.com", "notion.so"],
"offerDescription": "We offer a 24/7 AI support chatbot that cuts response times by 60%.",
"language": "English",
"maxPagesPerSite": 3
}

Output

One enriched record per company:

{
"input": "stripe.com",
"website": "https://stripe.com",
"companyName": "Stripe",
"industry": "Financial technology / payments infrastructure",
"summary": "Stripe provides payment processing and financial APIs for online businesses.",
"targetCustomer": "Startups, SaaS companies and enterprises selling online.",
"productsServices": ["Payments", "Billing", "Connect", "Radar"],
"companySizeHint": "Large enterprise",
"location": "San Francisco, CA",
"emails": ["press@stripe.com"],
"phones": [],
"socials": { "linkedin": "https://www.linkedin.com/company/stripe", "twitter": "https://twitter.com/stripe" },
"painPoints": ["Reducing payment fraud", "Scaling global compliance"],
"salesAngles": ["Position around faster onboarding", "Highlight fraud-reduction ROI"],
"personalizedOpener": "Hi Stripe team — with the volume of online payments you handle, even a small lift in support speed compounds fast...",
"linkedinOpener": "Loved how Stripe keeps simplifying payments — would enjoy connecting.",
"sourceUrls": ["https://stripe.com", "https://stripe.com/about"],
"aiEnriched": true
}

How it works

  1. Normalizes each domain to a clean origin and fetches the homepage.
  2. Follows a few internal about / contact / company pages (up to your maxPagesPerSite).
  3. Extracts emails, phone numbers and social profiles deterministically (regex over the real page content).
  4. Sends the page text to the built-in AI, which returns a structured sales profile and personalized openers.
  5. Saves one clean lead per company to the dataset.

Companies whose site can't be fetched are skipped (and logged), so you only pay for results you actually get.


Tips

  • Add a clear offerDescription to get openers that mention your value proposition.
  • Bump maxPagesPerSite to 4–5 for richer profiles on larger sites.
  • Turn on Apify Proxy if some sites block the default requests.

FAQ

Do I need an OpenAI / OpenRouter API key? No. The AI enrichment runs on Apify's built-in model — nothing to configure, no separate AI bill.

Where do the emails and phone numbers come from? They're extracted deterministically (regex) from the company's own public website — the homepage plus a few about/contact pages. No guessing, no scraping of private data.

What languages can the AI write in? Any — set language to English, German, Turkish, Spanish, etc. Openers and summaries come back in that language.

Do I pay for companies that fail to load? No. Sites that can't be fetched are skipped and logged, so you only pay for leads you actually get.

Is this good for cold outreach? Yes — that's the point. Each lead includes pain points, sales angles, a cold-email opener and a softer LinkedIn opener tailored to your offerDescription.


Enrichment is even more powerful when you start from a buying signal instead of a cold list:

  • Find the signal → enrich the company: Run Hiring Signals — Job Board Scraper + AI first to find companies actively hiring for what you sell, then drop those companies into AI Lead Enricher (this Actor) to get emails, socials and a personalized opener for each. Önce sinyal bul → sonra enrich et.
  • Already have a list of stores or apps? Feed domains from the Shopify Store Scraper or App Store Scraper straight into this Actor to turn raw targets into sales-ready leads.

Workflow: Hiring Signals (intent)AI Lead Enricher (contact + opener) → your CRM / sequencer.