Contact Enrichment
DATAComplete profiles from just an email address
The Challenge
Marketing forms only collected email addresses, leaving sales with no context about prospects. Reps wasted hours researching contacts before every call.
The Solution
Contact Enrichment Agent automatically looks up each new contact, adds company info, social profiles, tech stack, and more — all synced back to your CRM instantly.
Data Enriched Per Contact
How It Works
Contact Submits a Form
A webhook fires when someone fills your form, signs up for a trial, or is pushed from your CRM — only an email address is required.
Email Validated
The agent confirms the email is real and deliverable before spending enrichment credits. Invalid emails are immediately flagged and skipped.
Multi-Source Lookup
Simultaneously queries Apollo, Clearbit, and LinkedIn to pull person data, company info, tech stack, and funding history — in parallel for speed.
CRM Auto-Updated
All enriched fields are written back to your CRM contact record automatically. Your team opens HubSpot and sees a complete profile — no manual work needed.
Configuration Options
🗄️ Data Sources
Choose which enrichment providers to query:
🎛️ Field Toggles
Enable only the fields you need to control cost:
✅ Quality Controls
Skip enrichment if result confidence is below threshold
Avoid double-spending on contacts enriched in last 30 days
Replace manually-entered data with enriched values
Input & Output Schema
📥 Input (Webhook Payload)
{
"email": "sarah@techcorp.io",
"source": "contact_form",
"crm_contact_id": "123456"
} 📤 Output (Enriched Contact)
{
"status": "enriched",
"confidence_score": 0.94,
"contact": {
"full_name": "Sarah Johnson",
"title": "Head of Marketing",
"seniority": "director",
"linkedin_url": "https://linkedin.com/in/sarahjohnson",
"phone": "+1 (415) 555-0182",
"company": {
"name": "TechCorp",
"domain": "techcorp.io",
"size": 120,
"industry": "SaaS",
"annual_revenue": "$8M–$15M",
"location": "San Francisco, CA",
"tech_stack": ["HubSpot", "Stripe", "Intercom", "Segment"],
"funding_total": "$4.2M",
"latest_round": "Seed – Nov 2023"
}
},
"enriched_at": "2026-03-14T09:31:02Z",
"crm_updated": true
} Pricing
Starter
1,000 contacts/mo · $0.05 overage
- ✓ Email + LinkedIn + Company
- ✓ 1 CRM integration
- ✓ Apollo data source
- – Batch upload
- – Tech stack detection
Professional
3,000 contacts/mo · $0.04 overage
- ✓ 40+ data points per contact
- ✓ 3 CRM integrations
- ✓ Apollo + Clearbit + PDL
- ✓ Tech stack detection
- ✓ CSV batch upload
Scale
10,000 contacts/mo · $0.03 overage
- ✓ Everything in Professional
- ✓ Unlimited CRM integrations
- ✓ All 5+ data sources
- ✓ Funding history lookup
- ✓ Dedicated Slack support
💡 Best Practices
✅ Do
- • Enrich immediately after form submission while the lead is warm
- • Enable "skip already enriched" to avoid wasting credits
- • Map company size to your CRM so Lead Qualification can use it
- • Chain into Lead Qualification agent for instant scoring
❌ Don't
- • Enrich unvalidated emails — you'll waste credits on bounces
- • Enable every field toggle unnecessarily — use only what you need
- • Overwrite manually curated CRM fields with enriched data blindly
- • Ignore the confidence score — low scores mean unreliable data
Stop Researching. Start Selling.
Every new contact arrives in your CRM fully enriched. No credit card required to get started.
