Enrich Typeform Leads With Hunter Before They Reach Sales
Each Typeform lead is passed through Hunter to append company size, role, industry and social profiles, then written to your CRM fully fleshed out — so reps open a complete picture, not just an email.
- 1
Step 1 — Capture the lead
Add a
Webhookfed by Typeform, capturing at minimum the email address. - 2
Step 2 — Call the enrichment API
Add an
HTTP Requestnode to Hunter, passing the email. Parse the returned company, role, size and social fields. - 3
Step 3 — Merge the data
Add a
Setnode to combine the original submission with the Hunter response into one clean contact object, guarding against missing fields. - 4
Step 4 — Upsert to the CRM
Add a
HubSpotnode. SetResourcetoContactandOperationtoUpsert. MapEmailto{{ $json.email }}and add first name, last name and company fields. Connect a HubSpot Private App token — upsert prevents duplicates.
Frequently asked questions
What if Hunter finds nothing?
Add an `If` node after Step 2 so unmatched leads still save with the original data — enrichment enhances, it never blocks the lead.
Is this GDPR-friendly?
Hunter works from business data, but you're responsible for a lawful basis and your privacy notice. Only enrich B2B contacts you're entitled to process, and honour deletion requests.