Building an N8N workflow for HubSpot contact enrichment

Hello everyone,

I could use your help to create a workflow on N8N following this process:

  1. Retrieve contacts from a dynamic HubSpot list.
  2. For each contact, attempt to enrich the phone number property using the available properties: first name, last name, company name, domain name, and LinkedIn URL (if filled or not in HubSpot).
  3. Let Full Enrich process the enrichment quietly: whether a contact is successfully enriched or fails, no error should be triggered.
  4. Once enrichment is completed, Full Enrich should send the found phone number back to HubSpot, making sure it matches the correct contact.
  5. Wait 3 days.
  6. Find the lead object associated with the said contact and automatically update the “lead subtype” property with the value “Full Enrich”.

I’m just getting started with N8N, although I have some basic knowledge of Make. I’ve attached the beginning of my workflow as a file.

What do you think?

1 Like

Did you do it?
I think this implementation is great. Maybe you can tell me what else you’ve done with N8N by integrating HubSpot.