Template

HubSpot form enrichment loop

Time to build: 8 min
Difficulty: Easy
Tools: HubSpot ▪ Lusha ▪ Zapier

This Zapier template runs whenever a new contact is created in HubSpot. It enriches the contact with Lusha, adding job title, phone number, and company details, and updates the same HubSpot record. Every inbound lead is ready for sales from the start.

Why enrich HubSpot form leads automatically?

Short forms get more signups, but they create incomplete CRM records. SDRs then have to research the basics, follow-up slows down, and leads go cold.

This workflow fixes that at the source. Keep your forms short, and let Lusha fill in the details as soon as the lead reaches HubSpot, before routing and scoring need them.

What this workflow does

  • Starts when a new contact is created in HubSpot, usually from a form submission
  • Enriches the contact with Lusha, adding job title, phone number, and company details
  • Updates the same HubSpot record, with no manual edits
  • Works for any new HubSpot contact, so contacts from other forms that sync to HubSpot are enriched too

How to set it up

01

Start from the Zapier template

Go to the HubSpot → Lusha Connect template in Zapier and copy it.

Zapier template: HubSpot New Contact, Filter by Zapier, Lusha Connect Search and Enrich Contacts, HubSpot Update Contact
02

Trigger on "New Contact" in HubSpot

This is usually your form submission event, but it works for any new contact source.

03

Add filter conditions

Use Filter by Zapier to decide which contacts continue to enrichment, for example, only contacts with a work email. This helps you avoid spending credits on contacts you don’t need.

04

Enrich the contact with Lusha Connect

Run the Search and Enrich Contacts action to add verified details like job title, phone, and company fields.

05

Update the same HubSpot record

Use the Update Contact action to write the enriched fields back to the same HubSpot contact, with no manual edits.

What to do next

  • Pair it with lead scoring: once fields are enriched, score on title, role, company size, etc.
  • Add company enrichment: enrich companies for deeper firmographics.
  • Add routing automation: create/assign deals based on enriched fields.
  • Add Slack alerts: notify reps when high-value enriched contacts come in.
  • Add waterfall logic: use Lusha first, then fall back only if data is missing.

The goal: your shortest forms become your highest-quality inbound—without adding work for anyone. 

FAQ

  • Use this Zapier template. It runs when a new HubSpot contact is created, enriches it with Lusha, and updates the record.

  • It updates the same HubSpot record, so there are no duplicates.

  • No. You can also use Typeform, Webflow, Gravity Forms, or any other source that creates contacts in HubSpot.

  • Job title, phone number, and company details.

  • Yes. Once the fields are filled in, you can score leads by title, role, company size, and more.

Ready to run this?

One data connection. Works in Claude, ChatGPT, your CRM, or any agent you build.