🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Hunter + Telegram: only qualified leads get through

Lisa Granqvist Partner Workflow Automation Expert

Your contact form should feel like opportunity. Instead, it often feels like spam triage, with fake emails, students “just researching,” and bots filling your inbox at 2 a.m.

Hunter Telegram leads automation hits hardest when you’re the marketing manager owning inbound quality, but founders and client-facing sales reps get stuck in the same loop. You want the real leads surfaced fast, so you can reply while they’re still warm.

This workflow verifies every email with Hunter, scores each lead with MadKudu, then alerts you in Telegram only when the lead clears your bar. You’ll see how it works, what you need, and where teams usually trip up.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Hunter + Telegram: only qualified leads get through

The Problem: Your Form Leads Aren’t “Leads” Yet

Inbound forms create a sneaky kind of busywork. You’re not just reading messages, you’re validating identity, checking if the company is real, guessing intent, and deciding if the lead deserves a fast response. Do that 20 times a day and it becomes a background tax on the whole team. Worse, manual checks are inconsistent. One person flags a lead as “junk,” another chases it, and now you’ve got awkward handoffs plus a messy pipeline.

It adds up fast. Here’s where it breaks down in real life.

  • You end up reacting to whoever emailed last, not whoever is the best fit right now.
  • Fake or mistyped emails sneak through, so follow-ups bounce and your team loses momentum.
  • Lead quality is judged by gut feel, which means your “rules” change depending on the day.
  • Notifications become noise, so people mute channels and miss the few great leads.

The Solution: Verify, Score, Then Alert (Only When It Matters)

This n8n workflow turns a messy form submission into a clean, qualified lead alert. It starts when someone submits your form through an n8n form trigger. Before anything else, Hunter checks the email, so you’re not scoring or notifying on bad data. If the email fails verification, the workflow stops quietly. If it passes, the lead gets sent to MadKudu for scoring, which is where your “is this worth it?” logic becomes consistent. From there, a customer-fit check decides what happens next: high-quality leads get a Telegram message, and low-interest leads get filtered out without interrupting anyone.

The workflow begins with form intake, then runs email verification through Hunter. Next, MadKudu scores the lead and n8n evaluates your fit rules (like employee count or similar traits). Finally, Telegram receives a clean alert only when the lead qualifies, so you can respond quickly without drowning in pings.

What You Get: Automation vs. Results

Example: What This Looks Like

Say your site gets 15 form submissions a day. Manually, it’s easy to spend about 5 minutes per lead checking the email, searching the company, and deciding if it’s worth a quick reply, which is roughly 75 minutes daily. With this workflow, you submit the form as usual and the automation does the verification and scoring in the background. You only get Telegram alerts for the handful that qualify, so your “review time” drops to maybe 10 minutes total. That’s about an hour back on a normal day.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Hunter for email verification and deliverability checks.
  • MadKudu to score and qualify inbound leads.
  • Telegram to receive instant qualified-lead notifications.
  • MadKudu API key (get it from your MadKudu dashboard).

Skill level: Beginner. You’ll connect accounts, set a Telegram chat ID, and tweak a threshold in one or two places.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A new lead submits your form. The workflow triggers instantly from the n8n form intake, so you don’t need extra scripts or a separate form tool to begin testing.

Email quality gets checked first. Hunter verifies the submitted address, then n8n runs a quick pass/fail decision. If the email is invalid, the workflow stops (quietly) so you don’t waste time scoring junk.

Lead scoring and fit rules kick in. Verified leads go to MadKudu via HTTP request, and n8n evaluates the score against your requirements. This is where you set rules like “only alert me when the score is above X” or “only companies above a certain employee count.”

Qualified leads reach you in Telegram. When a lead clears the fit check, Telegram receives a message with the details you care about, so you can follow up fast. Low-interest leads are filtered out and don’t clutter your notifications.

You can easily modify the scoring threshold to match your pipeline capacity based on your needs. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Form Trigger

Set up the form that collects incoming lead emails and starts the workflow.

  1. Add and open Form Intake Trigger.
  2. Set Path to 0bf8840f-1cc4-46a9-86af-a3fa8da80608.
  3. Set Form Title to Contact us and Form Description to We'll get back to you soon.
  4. Add a form field with Field Label set to What's your business email?.

Tip: Use the built-in form preview to submit a test email and verify the trigger payload includes What's your business email?.

Step 2: Connect Email Verification and Validation

Verify the lead email with Hunter and route only valid emails forward.

  1. Open Hunter Email Verification and set Operation to emailVerifier.
  2. Set Email to ={{ $json['What\'s your business email?'] }}.
  3. Open Validate Email Status and configure the condition: Left Value ={{ $json.status }}, Operation equals, Right Value valid.
  4. Ensure the false branch routes to Invalid Email Halt to stop invalid emails.

Credential Required: Connect your Hunter API credentials in Hunter Email Verification (this node needs credentials but none are configured).

Step 3: Set Up Lead Scoring and Fit Logic

Send valid emails to MadKudu and evaluate customer fit for alerting.

  1. Open MadKudu Lead Scoring and set URL to =https://api.madkudu.com/v1/persons?email={{ $json.email }}.
  2. Set Authentication to genericCredentialType and Generic Auth Type to httpHeaderAuth.
  3. Open Customer Fit Check and set the condition to: Left Value ={{ $json.properties.customer_fit.score }}, Operation gt, Right Value 60.
  4. Ensure the false branch routes to Low Interest Stop to halt low-score leads.

Credential Required: Connect your HTTP Header Auth credentials in MadKudu Lead Scoring (this node needs credentials but none are configured).

Step 4: Configure the Alert Output

Send high-fit lead alerts to Telegram with the scoring highlights.

  1. Open Telegram Lead Alert and set Chat ID to your Telegram ID (replace [YOUR_ID]).
  2. Set Text to =⭐ New hot lead: {{ $json.email }}... {{ $json.properties.customer_fit.top_signals_formatted }}.
  3. Credential Required: Connect your telegramApi credentials.

Tip: Keep the top_signals_formatted field in the message to give immediate context on why the lead is high quality.

Step 5: Test and Activate Your Workflow

Validate the full lead qualification path from intake to Telegram alert.

  1. Manually execute Form Intake Trigger and submit a test email via the form.
  2. Confirm that Hunter Email Verification returns status: valid and that Validate Email Status routes to MadKudu Lead Scoring.
  3. Verify that Customer Fit Check routes high scores to Telegram Lead Alert and low scores to Low Interest Stop.
  4. Check Telegram for the alert message including the email and top signals.
  5. Once successful, activate the workflow using the Active toggle.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Hunter credentials can expire or lack the right plan permissions. If verification suddenly returns errors, check your Hunter API status and key permissions first.
  • If you’re using Wait behavior (or MadKudu responds slowly at busy times), processing times vary. Bump up any wait duration or retry settings if downstream checks fail because the score hasn’t arrived yet.
  • Telegram “chat not found” issues are usually a wrong chat ID or the bot not being added to the chat. Confirm the chat ID and send a test message from the bot before you blame n8n.

Frequently Asked Questions

How long does it take to set up this Hunter Telegram leads automation?

About 30 minutes if you already have the accounts.

Do I need coding skills to automate Hunter Telegram leads?

No. You’ll connect Hunter, MadKudu, and Telegram, then adjust a couple of rules. Most of the work is copying keys and testing with a sample submission.

Is n8n free to use for this Hunter Telegram leads workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in MadKudu and Hunter costs based on your usage.

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Hunter Telegram leads workflow for a higher employee-count threshold?

Yes, and it’s the most common tweak. You’ll change the condition in the customer-fit check (the If logic) to raise or lower the bar, then adjust the Telegram message fields to match what your team wants to see. Some teams also add a second rule that routes “maybe” leads to a Google Sheet for later review.

Why is my Hunter connection failing in this workflow?

Usually it’s an expired API key or the wrong Hunter workspace being used in n8n. Regenerate the key in Hunter, update the credential in n8n, then run one test submission end-to-end. If it still fails, check if your Hunter plan or limits are blocking verification for certain domains.

How many leads can this Hunter Telegram leads automation handle?

A lot, as long as your plan limits support it.

Is this Hunter Telegram leads automation better than using Zapier or Make?

Often, yes, if your qualification logic is more than a simple filter. n8n makes it easier to stop early on invalid emails, branch cleanly for “qualified” vs “low interest,” and keep everything in one readable workflow. It’s also nice that you can self-host for high volume without paying per tiny step. Zapier and Make can be quicker for a two-action setup, but they get expensive and awkward when you add scoring, multiple checks, and “do nothing” paths. If you’re torn, Talk to an automation expert and we’ll map it to your exact volume and tools.

Once this is live, your form stops being a distraction and starts acting like a filter. The workflow handles the repetitive checks, and you only jump in when the lead is actually worth your time.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal