🎣 Smart Lead Qualification & Routing from Typeform to HubSpot with Data Enrichment

⚑ 206 views · 🎣 Lead Generation & Enrichment

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

βœ” Short Description

Automate your lead qualification pipeline β€” capture Typeform Webhook leads, enrich with APIs, score intelligently, and route to HubSpot, Slack, and Sheets in real-time.


🧩 Description

Automate your lead management pipeline from form submission to CRM enrichment and routing.
This workflow intelligently processes Typeform Webhook submissions, enriches leads using Hunter.io and Abstract API, scores them with dynamic logic, and routes them into HubSpot while keeping your sales team and tracking sheets up to date.

It’s a full-stack automation designed to turn raw form submissions into prioritized, qualified CRM-ready leads β€” without manual intervention.


πŸ’‘ Who’s it for


βš™οΈ How it works / What it does

  1. Trigger: Receives new Typeform Webhook submissions via Webhook.
  2. Data Extraction: Parses name, email, and company info.
  3. Email Verification: Validates email deliverability with Hunter.io.
  4. Company Enrichment: Fetches company data (industry, size, country) using Abstract API.
  5. Lead Scoring Logic: Calculates a lead score and assigns a tier (Hot / Warm / Cold).
  6. Conditional Routing:
    • Hot Leads (β‰₯70) β†’ Sent to HubSpot as Qualified.
    • Warm/Cold Leads (<70) β†’ Sent to HubSpot as Nurture stage.
  7. Revalidation Loop:
    • Waits (e.g., 3 days) β†’ Rechecks Nurture leads in HubSpot.
    • Logs them to Google Sheets and alerts your Slack channel.

βš™οΈ How it works _ What it does visual selection.png

🧰 How to set up

  1. Connect accounts:

    • Typeform Webhook (for inbound lead capture)
    • Hunter.io (API key for email verification)
    • Abstract API (for company enrichment)
    • HubSpot (via OAuth2 credentials)
    • Slack (for notifications)
    • Google Sheets (for logging)
  2. Customize the Webhook URL inside your Typeform Webhook integration.

  3. Replace API keys with your own (Hunter.io, Abstract).

  4. Adjust scoring logic inside the Lead Scoring & Routing Logic node to fit your business.

  5. Set Wait duration (default: 10 seconds for testing β†’ change to 3 days for production).

  6. Activate the workflow and test it with a sample form submission.


πŸ”§ Requirements


🎨 How to customize the workflow


🧭 Summary

End-to-end lead automation workflow that combines form data, enrichment APIs, CRM updates, and Slack alerts into one intelligent system.
Ideal for any team looking to centralize and qualify leads automatically β€” from submission to sales.

πŸ§‘β€πŸ’» Creator Information

Developed by: Adem Tasin

🌐 Website: ademtasin

πŸ’Ό LinkedIn: Adem Tasin

πŸ”— Nodes Used

Function, Google Sheets, HTTP Request, Slack, Webhook, HubSpot

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup