Documentation
AI Data Enrichment Guide
Learn how to use LeadMachine's AI-powered enrichment to automatically enhance lead data with business intelligence and company information.
What is AI Data Enrichment?
AI Data Enrichment uses Gemini AI to automatically research and add information about your leads and their companies:
- Company details and industry
- Company size (employee count)
- Revenue estimates
- Business description
- Location and headquarters
- Technologies and tools used
- Funding and investors
- Recent news and growth indicators
How It Works
- You provide basic info - Company name or website
- AI researches online - Searches databases, websites, news
- Data is structured - AI organizes and verifies findings
- Results added to lead - Information populates lead profile
Sources:
- Company websites and About pages
- LinkedIn company pages
- Crunchbase and similar databases
- News articles and press releases
- Public business filings
Enriching a Lead
Single Lead Enrichment
- Open lead detail page
- Click Enrich Lead button
- Wait 10-20 seconds for AI processing
- View results in Enrichment Data section
Required Information
Minimum needed:
- Company name OR
- Company website URL
Better results with:
- Official company name
- Company website
- Lead's job title
- Lead's email domain
Enrichment Results
Company Information:
- Full legal company name
- Industry and sector
- Founded year
- Headquarters location
- Number of employees
- Revenue range
- Company type (Public, Private, Nonprofit)
Business Intelligence:
- Business model
- Target market
- Key products/services
- Competitors
- Recent news
Technology Stack:
- Website platform (WordPress, Shopify, etc.)
- Marketing tools (Google Analytics, HubSpot, etc.)
- CRM systems
- E-commerce platform
- Other identified technologies
Growth Indicators:
- Hiring activity
- Funding rounds
- Recent expansion
- Growth trajectory
Data Confidence
Each piece of enriched data shows confidence level:
High Confidence ✓ (Green)
- Verified from multiple sources
- Official company information
- ~95% accuracy
- Safe to use
Medium Confidence ~ (Yellow)
- Found in single reputable source
- Likely accurate
- ~80% accuracy
- Verify if critical
Low Confidence ? (Gray)
- Estimated or inferred
- Conflicting sources
- ~60% accuracy
- Don't rely on without verification
Not Found - (Gray dash)
- No data available
- May not exist publicly
- Try again later or research manually
Bulk Enrichment
Enrich multiple leads at once:
- Navigate to Leads list
- Check boxes next to leads
- Click Bulk Actions → Enrich Leads
- Confirm enrichment
- Processing begins (10-15 seconds per lead)
Progress tracking:
- Shows current lead being processed
- Displays success/failure counts
- Notification when complete
- Can continue working during processing
Best practices:
- Start with 10-20 leads to test
- Enrich qualified leads first
- Review results before bulk enriching thousands
Auto-Enrichment
Automatically enrich new leads:
- Navigate to Settings → Company → Lead Settings
- Enable Auto-Enrich New Leads
- Select which sources to auto-enrich:
- Click Save Settings
How it works:
- Enrichment runs in background after lead creation
- Takes 15-30 seconds to complete
- Doesn't slow down lead creation
- Uses your monthly enrichment credits
- Notification when complete (if enabled)
Recommendation: Enable for WordPress and manual leads, disable for bulk imports.
Using Enriched Data
In Lead Profile
Enriched data appears throughout the lead:
Automatically updated fields:
- Company name (if incomplete)
- Industry
- Company size
- Location
- Website (if missing)
New enrichment section shows:
- Revenue range
- Employee count
- Founded year
- Technologies used
- Recent news
- Growth indicators
Filtering Leads
Use enriched data to segment leads:
- Navigate to Leads
- Click Advanced Filters
- Filter by enriched fields:
Example filters:
- Companies with 50-200 employees
- SaaS industry
- Using Shopify
- Revenue $1M-$10M
- Located in California
Prioritizing Leads
Use enrichment data to score leads:
High priority indicators:
- Recent funding announced
- Fast growth (hiring surge)
- Uses complementary tech
- Right company size
- Target industry
Low priority indicators:
- Very small company (if B2B)
- Wrong industry
- Incompatible tech stack
- Recent downsize/layoffs
Personalizing Outreach
Use enriched data in emails/calls:
Company size:
- "I saw you're a 50-person team..."
- "Perfect for mid-size companies like yours"
Industry:
- "Other healthcare companies we work with..."
- "Common challenge in SaaS is..."
Technology:
- "I noticed you use Shopify..."
- "Since you're on WordPress..."
Recent news:
- "Congrats on your Series A..."
- "Saw your expansion to Chicago..."
Re-Enrichment
When to Re-Enrich
Update enriched data when:
- Data is 6+ months old
- Company had major changes
- Previous enrichment was incomplete
- Need current information
How to Re-Enrich
- Open lead detail page
- Click Re-Enrich button
- Confirm re-enrichment
- New data replaces old
Note: Re-enrichment uses a credit even if previously enriched.
Batch Re-Enrichment
Update multiple leads:
- Navigate to Leads
- Filter: Last Enriched > 6 months ago
- Select leads to update
- Bulk Actions → Re-Enrich
Enrichment Credits
Each enrichment uses credits:
| Plan | Monthly Credits |
| ------ | ---------------- |
| Starter | 50 enrichments |
| Professional | 200 enrichments |
| Business | 500 enrichments |
| Enterprise | Unlimited |
Check balance:
- Settings → Billing → API Credits
- See enrichments used this month
- View reset date
Credit usage:
- Successful enrichment = 1 credit
- No data found = 0 credits
- Failed/error = 0 credits
- Re-enrichment = 1 credit
Best Practices
Maximize Success
Good inputs:
- Complete company name
- Company website URL
- Lead email with company domain
- Established companies (not brand new)
Poor inputs:
- Vague company names ("ABC Corp")
- Personal email addresses
- Individual consultants
- Very new startups (little public data)
Conserve Credits
Prioritize enrichment:
- ⭐ Hot leads ready to contact
- ⭐ Target accounts
- Qualified prospects
- Demo/trial requests
- Cold leads (skip unless qualified)
Skip enrichment:
- Spam/junk leads
- Invalid company info
- Test leads
- Clearly unqualified prospects
Verify Critical Data
Always double-check:
- Before important pitch/demo
- Company size for pricing
- Industry for targeting
- Recent news before mentioning
Don't blindly trust:
- Low confidence data
- Revenue estimates (often inaccurate)
- Employee counts (can be outdated)
- Funding info (verify on Crunchbase)
Troubleshooting
No Data Returned
Problem: Enrichment completes but no data added
Causes:
- Company is very new
- Company has minimal online presence
- Incorrect/misspelled company name
- Individual person not a company
Solutions:
- Verify company name spelling
- Add company website if you have it
- Try searching company manually first
- Accept some companies can't be enriched
- Add key information manually
Incomplete Data
Problem: Only a few fields populated
Cause: Limited public information available
Solutions:
- This is normal for small/private companies
- Check company website and add details manually
- Re-enrich in 3-6 months (more data may be available)
- Use what you have for basic qualification
Wrong Company Data
Problem: Enrichment found wrong company
Cause: Similar company names or domain names
Solutions:
- Delete incorrect enrichment data
- Add full company name and website
- Re-run enrichment
- Manually add correct information
Enrichment Timeout
Problem: Enrichment spins for 60+ seconds
Solutions:
- Wait up to 2 minutes (complex searches take time)
- Refresh page to see if completed
- Check your internet connection
- Try again in a few minutes
- Contact support if consistently slow
Out of Credits
Problem: Can't enrich, says "No credits remaining"
Solutions:
- Wait for monthly reset (shown in billing)
- Upgrade plan for more credits
- Purchase additional credit pack
- Prioritize most important leads
Advanced Tips
Combining with Social Lookup
Best results using both features:
- Social Lookup first - Get social profiles
- Then AI Enrichment - Get company data
- Complete profile for outreach
Export Enriched Data
Include enrichment in exports:
- Leads → Export
- Check Include enrichment data
- Select fields to export
- Download CSV
Use in other tools or for analysis.
Enrichment API
Developers can enrich programmatically:
POST /api/leads/{id}/enrich
Authorization: Bearer {api_key}
See API docs for details.
Privacy & Compliance
Data Sources
Only uses public information:
- ✓ Company websites
- ✓ Public business databases
- ✓ News and press releases
- ✓ LinkedIn company pages
- ✗ Private/confidential data
- ✗ Hacked or leaked data
- ✗ Personal private information
GDPR Compliant
- Uses publicly available data
- Legitimate business interest
- Can be deleted on request
- No sensitive personal data
Accuracy Disclaimer
We cannot guarantee:
- 100% accuracy
- Data is current
- Revenue/employee counts are exact
Always verify before making business decisions.
Getting Help
Email: [email protected]
Include:
- Company name being enriched
- What data is missing or incorrect
- Error messages if any
- Your current credit balance
Last Updated: October 2025