✔ 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
- Marketing teams managing inbound leads from web forms
- Sales operations teams that qualify and route leads
- CRM administrators automating lead data entry and scoring
- Automation professionals building data enrichment systems
⚙️ How it works / What it does
- Trigger: Receives new Typeform Webhook submissions via Webhook.
- Data Extraction: Parses name, email, and company info.
- Email Verification: Validates email deliverability with Hunter.io.
- Company Enrichment: Fetches company data (industry, size, country) using Abstract API.
- Lead Scoring Logic: Calculates a lead score and assigns a tier (Hot / Warm / Cold).
- Conditional Routing:
- Hot Leads (≥70) → Sent to HubSpot as Qualified.
- Warm/Cold Leads (<70) → Sent to HubSpot as Nurture stage.
- Revalidation Loop:
- Waits (e.g., 3 days) → Rechecks Nurture leads in HubSpot.
- Logs them to Google Sheets and alerts your Slack channel.

🧰 How to set up
-
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)
-
Customize the Webhook URL inside your Typeform Webhook integration.
-
Replace API keys with your own (Hunter.io, Abstract).
-
Adjust scoring logic inside the Lead Scoring & Routing Logic node to fit your business.
-
Set Wait duration (default: 10 seconds for testing → change to 3 days for production).
-
Activate the workflow and test it with a sample form submission.
🔧 Requirements
- Typeform account with webhook capability
- Hunter.io account + API key
- Abstract API account + API key
- HubSpot account with OAuth2 credentials
- Slack workspace & channel
- Google Sheets integration
🎨 How to customize the workflow
- Scoring rules: Modify the “Lead Scoring & Routing Logic” node to adjust how points are calculated (e.g., country, industry, employee size).
- CRM target: Replace HubSpot nodes with another CRM (e.g., Pipedrive, Salesforce).
- Notification channel: Swap Slack for Email, Discord, or MS Teams.
- Data source: Replace Typeform Webhook with another trigger like Webflow Forms, Airtable, or custom API input.
- Tracking: Add Google Analytics or Notion API for additional reporting.
🧭 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