Enrich Typeform Leads With Dropcontact Before They Reach Sales

Each Typeform lead is passed through Dropcontact 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.

difficulty Advancedsetup 45 minresult Leads from Typeform arrive in your CRM already enriched by Dropcontact with firmographic and contact detail, ready for a personalised first touch.
  1. 1

    Step 1 — Capture the lead

    Add a Webhook fed by Typeform, capturing at minimum the email address.

  2. 2

    Step 2 — Call the enrichment API

    Add an HTTP Request node to Dropcontact, passing the email. Parse the returned company, role, size and social fields.

  3. 3

    Step 3 — Merge the data

    Add a Set node to combine the original submission with the Dropcontact response into one clean contact object, guarding against missing fields.

  4. 4

    Step 4 — Upsert to the CRM

    Add a HubSpot node. Set Resource to Contact and Operation to Upsert. Map Email to {{ $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 Dropcontact 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?

Dropcontact 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.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.