Documentation
Lead Enrichment Guide
Learn how to use LeadMachine's AI-powered lead enrichment to automatically enhance your lead data with valuable business intelligence.
What is Lead Enrichment?
Lead enrichment uses Gemini AI to automatically find and add information about your leads, including:
- Company details and industry
- Company size and revenue estimates
- Social media profiles (LinkedIn, Twitter, Facebook)
- Professional background
- Technologies used by their company
- Contact information verification
- Business address and locations
- Quickly identify high-value prospects
- Understand company size and budget
- See if they're a good fit
- Saves hours of manual research
- Get insights in seconds
- Focus on selling, not searching
- Reference their company details
- Mention their tech stack
- Show you understand their business
- Better qualified leads close faster
- Personalization increases response rates
- Reduced time to first contact
- You provide basic info - Name, email, or company
- AI searches public sources - LinkedIn, company websites, databases
- Data is verified and structured - AI filters and organizes findings
- Results added to lead - New data appears in lead profile
- Public business databases
- Social media profiles
- Company websites
- News articles
- Professional networks
- Open the lead detail page
- Click Enrich Lead button (usually near top)
- Wait 5-15 seconds for processing
- View results in the Enrichment Data section
- Full company name
- Industry and sector
- Company size (employees)
- Annual revenue estimate
- Founded year
- Headquarters location
- LinkedIn profile URL
- Twitter handle
- Facebook page
- Company website
- Business phone
- Website technologies
- CRM system used
- Marketing automation
- Other business software
- Job title verification
- Department
- Seniority level
- Years of experience (estimated)
- Data found and verified from multiple sources
- High accuracy
- Safe to use for outreach
- Data found but only from single source
- Likely accurate but verify if critical
- Use with caution
- Data found but uncertain
- Conflicting information
- Verify before using
- No data available
- May not exist publicly
- Try enriching again later
- Successful enrichment: 1 credit
- No data found: 0 credits
- Failed/Error: 0 credits
- Starter: 50 enrichments/month
- Professional: 200 enrichments/month
- Business: 500 enrichments/month
- Enterprise: Unlimited
- Navigate to Leads list
- Check boxes next to leads to enrich
- Click Bulk Actions → Enrich Selected
- Confirm enrichment
- Processing begins (1-2 seconds per lead)
- Shows how many completed
- Displays success/failure rate
- Can continue working while processing
- Navigate to Settings → Company → Lead Settings
- Enable Auto-Enrich New Leads
- Choose which lead sources to auto-enrich: - ☑ WordPress submissions - ☑ Manual entries - ☐ CSV imports - ☑ API-created leads
- Click Save
- When new lead is created, enrichment runs automatically
- Happens in background (doesn't slow down lead creation)
- Results appear within 30 seconds
- Uses your monthly credits
- Company details
- Contact links
- Technology stack
- Last enriched date
- Data confidence levels
- Company size added to company field
- Social links added to contacts
- Industry updated
- Location updated
- Navigate to Leads
- Click Filters
- Filter by enriched fields: - Company size (employees) - Industry - Revenue range - Has LinkedIn profile - Technologies used
- Find all leads at companies with 50-200 employees
- Filter by industry (e.g., "SaaS", "Healthcare")
- Show leads using specific technology (e.g., "Salesforce")
- Navigate to Leads
- Apply filters if desired
- Click Export
- Check Include enrichment data
- Choose fields to export
- Click Download CSV
- Data is more than 6 months old
- Job title or company changed
- Previous enrichment had low confidence
- You need updated information
- Open lead detail page
- Click Re-Enrich button
- Confirm re-enrichment
- New data replaces old
- Navigate to Leads
- Filter by Last Enriched > 6 months ago
- Select leads to update
- Click Bulk Actions → Re-Enrich
- Full name (first + last)
- Valid email address
- Company name
- LinkedIn URL if available
- Single name only (e.g., "John")
- Generic emails (e.g., "[email protected]")
- Abbreviated company names
- Don't enrich every lead automatically
- Focus on qualified prospects
- Skip low-value leads
- Hot leads ready to contact
- High-value target accounts
- Leads requesting demos/quotes
- Low priority: cold leads, unresponsive
- Review enrichment results
- Don't trust low-confidence data
- Verify critical information
- Update incorrect data manually
- Re-enrich important leads quarterly
- Clean up enrichment data periodically
- Remove outdated information
- Monitor credit usage
- Lead has minimal public presence
- Name/email doesn't exist online
- Privacy settings prevent discovery
- Company is very new or small
- Verify spelling of name and company
- Try adding LinkedIn URL manually first
- Search LinkedIn and add URL to lead
- Accept some leads can't be enriched
- Add information manually
- Manually verify data
- Check LinkedIn profile directly
- Contact lead to confirm details
- Use caution with low-confidence data
- Wait up to 60 seconds (complex searches take time)
- Refresh page and check if data was added
- Try again later (API may be slow)
- Contact support if consistently slow
- Add more identifying info (company, LinkedIn URL)
- Manually correct the enrichment data
- Delete incorrect enrichment and re-try
- Provide feedback to improve AI
- Wait until next billing cycle (credits reset)
- Upgrade to plan with more credits
- Purchase additional credit pack
- Prioritize most important leads
- Multiple sources confirm same data = High
- Single source only = Medium
- Conflicting sources = Low
- High confidence: ~95% accurate
- Medium confidence: ~80% accurate
- Low confidence: ~60% accurate
- Before important outreach
- When data seems incorrect
- For critical decisions
- Which fields to prioritize
- Confidence thresholds
- Data source preferences
- Auto-update schedules
Why Enrich Leads?
Better Qualification
Faster Research
Personalized Outreach
Improved Conversion
How Enrichment Works
Sources used:
Privacy note: Enrichment only uses publicly available information.
Enriching a Single Lead
Manual Enrichment
What Gets Enriched
The AI attempts to find:
Company Information:
Contact Information:
Technology Stack:
Professional Details:
Understanding Enrichment Results
High Confidence (Green) ✓
Medium Confidence (Yellow) ~
Low Confidence (Red) ?
Not Found (Gray) -
Enrichment Costs
Each enrichment uses API credits:
Check your credit balance in Settings → Billing → API Credits
Plans include:
Bulk Enrichment
Enrich multiple leads at once to save time.
Enriching Multiple Leads
Progress indicator:
Auto-Enrichment
Automatically enrich new leads:
How it works:
Best practice: Only auto-enrich high-value sources to conserve credits.
Using Enriched Data
Viewing Enriched Data
Enriched data appears on lead detail page:
Enrichment Section:
Integrated into Profile:
Filtering by Enriched Data
Use enrichment data to find leads:
Example use cases:
Exporting Enriched Data
Export leads with enrichment data:
CSV includes all enriched fields for use in other tools.
Re-Enriching Leads
When to Re-Enrich
Re-enrich leads when:
How to Re-Enrich
Note: Re-enrichment uses a credit even if lead was enriched before.
Batch Re-Enrichment
Re-enrich old data in bulk:
Enrichment Best Practices
Maximize Success Rate
Provide good input data:
Poor input = poor results:
Conserve Credits
Be selective:
Prioritize enrichment:
Quality Over Quantity
Regular Maintenance
Troubleshooting
Enrichment Returns No Data
Problem: Enrich button completes but no data added
Common causes:
Solutions:
Low Confidence Results
Problem: All enrichment data shows low confidence
Cause: Conflicting information found online
Solutions:
Enrichment Takes Too Long
Problem: Enrichment button spins for 30+ seconds
Solutions:
Wrong Information Returned
Problem: Enrichment data is for wrong person
Cause: Common name or multiple people with same name
Solutions:
Out of Enrichment Credits
Problem: Can't enrich leads, says "No credits available"
Solutions:
Understanding Enrichment Accuracy
AI Confidence Levels
How confidence is calculated:
Accuracy rates:
Always verify:
Data Freshness
Enrichment data can become stale:
| Data Type | Refresh Frequency |
| ----------- | ------------------ |
| Job title | Every 6 months |
| Company size | Every 12 months |
| Revenue | Annually |
| Social profiles | Every 12 months |
| Technologies | Every 6 months |
| Contact info | Every 6 months |
Best practice: Re-enrich before important touchpoints.
Advanced Features
Custom Enrichment Rules
Enterprise plans can configure:
Contact support to set up custom rules.
Enrichment API
Developers can use enrichment programmatically:
POST /api/leads/{id}/enrich
Authorization: Bearer {api_key}
See API documentation for details.
Enrichment Webhooks
Get notified when enrichment completes:
Privacy & Compliance
Data Sources
Enrichment only uses:
GDPR Compliance
Enrichment is GDPR compliant:
If a lead requests deletion:
Data Retention
Enriched data follows lead retention:
Getting Help
For enrichment questions:
Email: [email protected]
Include:
Pro tip: Send screenshot of enrichment results for faster support.
Last Updated: October 2025