Enrichment
Automatically fill missing fields, refresh stale data, and maintain CRM quality at scale.
Auto-enrich on import
When a new Lead or Contact is created in your connected CRM, Bunlead automatically attempts to enrich it within 60 seconds. Fields filled include: email (if missing), phone (direct + mobile), LinkedIn URL, job title normalization, company domain, company size, industry, tech stack, and funding stage.
Scheduled re-enrichment
Go to Enrichment → Schedule to configure how often existing records are refreshed. The default is 90 days. For high-value accounts (above a fit score threshold you define), you can set a more aggressive schedule — as often as every 30 days. Re-enrichment only updates fields that have changed; unchanged fields are left untouched.
Field mapping
Bunlead maps to standard Salesforce and HubSpot fields by default. If you've created custom fields, go to Settings → Field Mapping to configure which Bunlead attributes map to which CRM fields. You can also set rules for how conflicts are handled when a CRM field already has a value.
Enrichment match rates
Match rate is the percentage of records Bunlead successfully enriches. Average match rates: email enrichment 82%, phone enrichment 64%, technographic 91%, firmographic 94%. Match rates vary by industry and geography. European contacts typically have lower phone match rates than North American ones.
Bulk enrichment
Upload a CSV of up to 50,000 records for bulk enrichment from Enrichment → Bulk Upload. Required fields: email OR (first name + last name + company domain). Results are delivered back as a CSV or pushed directly to your CRM within 30–60 minutes depending on volume.
API enrichment
Use the /v1/enrich/contact and /v1/enrich/company endpoints to enrich records programmatically. Requests are synchronous for single records (< 300ms) and asynchronous for batch requests (up to 1,000 records per call). See the API Reference for full endpoint documentation and authentication.