How to Auto-Enrich HubSpot Contacts with Leads Pro
Connect Leads Pro to HubSpot and automatically enrich every new contact with job title, company data, and more.
HubSpotintegrationtutorial
HubSpot is great at capturing leads. But form submissions often come in with just a name and email — not enough to route, score, or personalize effectively. Leads Pro fills in the gaps.
The integration flow
- A new contact is created in HubSpot (form fill, import, manual entry)
- A webhook or workflow triggers an API call to Leads Pro
- Leads Pro returns enriched data: job title, seniority, department, company name, industry, headcount
- The enriched fields are written back to the HubSpot contact record
- HubSpot workflows can now route/score based on complete data
Option A: Zapier / Make
The simplest approach for non-technical teams:
- Trigger: "New Contact in HubSpot"
- Action: HTTP POST to
https://leads-pro.co/api/v1/enrichwith the contact's email - Action: "Update Contact in HubSpot" with enriched fields
Setup takes 10 minutes, no code required.
Option B: HubSpot Operations Hub
If you have Operations Hub:
- Create a custom-coded workflow action
- Call Leads Pro's API with the contact email
- Map response fields to HubSpot properties
- Trigger on contact creation or on a scheduled re-enrichment
Option C: Custom integration
For teams with developers:
# Listen for HubSpot webhook, enrich, and update
curl -X POST https://leads-pro.co/api/v1/enrich \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"email": "new-lead@company.com"}'Parse the response and use HubSpot's API to update the contact.
What to map
- Leads Pro
person.job_title→ HubSpot "Job Title" - Leads Pro
person.seniority→ HubSpot custom property "Seniority" - Leads Pro
company.industry→ HubSpot "Industry" - Leads Pro
company.headcount_band→ HubSpot "Company Size" - Leads Pro
person.match_confidence→ HubSpot custom property "Enrichment Confidence"
The result
Every contact in your CRM is automatically enriched within seconds of creation. No manual research, no incomplete records, no guessing during outreach.
Ready to enrich your leads?
Start with search, batch workflows, and enrichment in one workspace. Plans start at $9/month.
View pricing