Tempo di lettura: 9 minuti
Il 79% dei lead B2B non si converte mai in cliente. Non perché il prodotto sia sbagliato o il prezzo troppo alto, ma perché il commerciale chiama la persona sbagliata al momento sbagliato. Il problema non è generare lead — quello, nel 2026, lo fanno tutti. Il problema è sapere quali lead meritano attenzione immediata e quali vanno coltivati.
Il lead scoring automatico risolve esattamente questo collo di bottiglia. E quando lo implementi con n8n e HubSpot, hai un sistema che lavora 24/7, qualifica ogni contatto in tempo reale e consegna al tuo team commerciale solo opportunità concrete. In questa guida ti mostro come costruirlo passo dopo passo, con l’approccio che uso nelle agenzie B2B che seguo come consulente.
Cos’è il lead scoring e perché è cruciale per agenzie B2B
Il lead scoring è un sistema di punteggio che assegna un valore numerico a ogni contatto in base a quanto è vicino al profilo del cliente ideale e a quanto è attivo nel percorso d’acquisto. Più alto il punteggio, più il lead è pronto per essere contattato dal commerciale.
Per un’agenzia B2B, il lead scoring non è un nice-to-have: è la differenza tra un team vendite che brucia ore su contatti freddi e uno che chiude contratti. I numeri parlano chiaro:
- Le aziende con scoring lead B2B attivo registrano un aumento del 77% nel ROI della lead generation (fonte: MarketingSherpa)
- Il tempo medio di qualifica scende da 48 ore a meno di 5 minuti con l’automazione
- Il tasso di conversione lead-to-opportunity cresce del 30-50% quando il commerciale riceve solo lead qualificati
Il problema? La maggior parte delle PMI italiane fa scoring manuale — se lo fa. Un foglio Excel aggiornato a mano, qualche regola intuitiva del commerciale senior, nessuna sistematicità. Il risultato è prevedibile: lead caldi che si raffreddano, opportunità perse, revenue lasciata sul tavolo.
Il modello di scoring: criteri demografici e comportamentali
Un modello di lead scoring automatico n8n efficace si basa su due dimensioni complementari: chi è il lead (fit) e cosa fa il lead (engagement).
Scoring demografico (fit score)
Misura quanto il contatto corrisponde al tuo Ideal Customer Profile. Ogni criterio aggiunge o sottrae punti:
| Criterio | Condizione | Punti |
|---|---|---|
| Ruolo aziendale | CEO / Founder / Direttore Marketing | +25 |
| Ruolo aziendale | Manager / Responsabile | +15 |
| Ruolo aziendale | Stagista / Studente | -10 |
| Dimensione azienda | 10-250 dipendenti (sweet spot PMI) | +20 |
| Settore | Target verticale dell’agenzia | +15 |
| Localizzazione | Area geografica servita | +10 |
| Dominio aziendale (no Gmail/Yahoo) | +10 | |
| Dominio generico personale | -5 |
Scoring comportamentale (engagement score)
Misura l’intensità e la qualità delle interazioni del lead con i tuoi contenuti e asset:
| Azione | Punti | Decadenza |
|---|---|---|
| Visita pagina pricing | +20 | 14 giorni |
| Download caso studio / whitepaper | +15 | 21 giorni |
| Compilazione form contatto | +25 | 30 giorni |
| Apertura email (singola) | +3 | 7 giorni |
| Click su link email | +8 | 14 giorni |
| Visita blog post (3+ pagine) | +10 | 14 giorni |
| Richiesta demo / call | +30 | 30 giorni |
| Nessuna attività per 30+ giorni | -15 | — |
La decadenza temporale è un elemento che molti trascurano: un lead che ha visitato la pagina pricing 3 mesi fa non ha lo stesso valore di uno che l’ha visitata ieri. Il punteggio deve riflettere la realtà attuale, non la storia completa.
Il punteggio totale (fit + engagement) determina la classificazione:
- Hot (70+ punti): passaggio immediato al commerciale
- Warm (40-69 punti): nurturing accelerato, follow-up entro 48h
- Cold (sotto 40 punti): nurturing standard, contenuti educativi
Configurare n8n + HubSpot per il lead scoring automatico
Perché n8n e non Zapier o Make? Per tre motivi che contano in produzione: nessun limite di esecuzioni (self-hosted), logica condizionale complessa senza workaround, e pieno controllo sui dati — fondamentale per la compliance GDPR che le agenzie B2B devono garantire ai clienti. Se vuoi un confronto approfondito, ho scritto un’analisi completa su n8n vs Make vs Zapier per PMI italiane.
Prerequisiti
- n8n installato (self-hosted su Railway/VPS o n8n Cloud)
- HubSpot account con API key o OAuth configurato (piano gratuito sufficiente per iniziare)
- Custom property
lead_score(tipo Number) creata in HubSpot Contacts - Custom property
lead_tier(tipo Dropdown: Hot / Warm / Cold) in HubSpot Contacts
Connessione n8n → HubSpot
In n8n, crea una credenziale HubSpot OAuth2. Vai su Settings → Credentials → Add Credential → HubSpot OAuth2 API. Inserisci Client ID e Client Secret dalla tua app HubSpot (Developer Portal → Apps). Autorizza i seguenti scope: crm.objects.contacts.read, crm.objects.contacts.write, crm.schemas.contacts.read.
Testa la connessione con un nodo HubSpot → Get Contact. Se restituisce dati, sei operativo.
Workflow completo: dal form al commerciale qualificato
Ecco l’architettura del workflow di lead scoring HubSpot automatizzato con n8n, suddivisa in 5 fasi:
Fase 1: Trigger — nuovo contatto o aggiornamento
Il workflow si attiva con un HubSpot Trigger (evento contact.creation o contact.propertyChange) oppure con un Webhook che riceve i dati dal form del sito. Consiglio il webhook: più flessibile, funziona anche con form non-HubSpot (Gravity Forms, Typeform, custom).
Fase 2: Enrichment — arricchimento dati
Prima di calcolare il punteggio, arricchisci il profilo. Un nodo HTTP Request verso l’API di Clearbit, Apollo o Hunter.io restituisce ruolo aziendale, dimensione azienda e settore partendo dalla sola email. Questo riempie i campi che il lead non ha compilato nel form — e che sono essenziali per il fit score.
Fase 3: Calcolo dello score
Un nodo Code (JavaScript) applica la matrice di scoring. Il codice prende i dati arricchiti, assegna i punti per ogni criterio demografico e comportamentale, somma il totale e determina il tier (Hot/Warm/Cold). Il vantaggio di n8n rispetto a HubSpot nativo: puoi applicare logiche arbitrariamente complesse, pesare diversamente i criteri per cliente, e aggiungere regole senza limiti del piano.
Fase 4: Aggiornamento HubSpot
Un nodo HubSpot → Update Contact scrive lead_score e lead_tier sul contatto. Da questo momento, qualsiasi commerciale che apre il CRM vede immediatamente il punteggio e la classificazione.
Fase 5: Routing e notifica
Un nodo Switch smista il lead in base al tier:
- Hot: notifica immediata su Slack/Telegram al commerciale assegnato + creazione task HubSpot con deadline a 2 ore
- Warm: inserimento in sequenza email di nurturing accelerato (3 email in 7 giorni)
- Cold: inserimento in sequenza standard (newsletter settimanale + contenuti educativi)
Il risultato: zero lead dimenticati, zero tempo sprecato su contatti non qualificati, e il commerciale riceve solo opportunità concrete con tutto il contesto necessario per la prima chiamata.
AI scoring: usare Claude per valutare la qualità dei lead
Qui si alza il livello. Il punteggio basato su regole funziona bene per il 90% dei casi, ma l’AI scoring cattura le sfumature che le regole non vedono.
Aggiungi un nodo HTTP Request nel workflow che chiama l’API di Claude (Anthropic) con un prompt strutturato. Passi al modello i dati del lead — email, azienda, ruolo, messaggio nel form, pagine visitate — e chiedi una valutazione su tre assi:
- Intent signal (0-10): quanto è chiara l’intenzione d’acquisto nel messaggio?
- Budget fit (0-10): l’azienda ha dimensioni e settore compatibili con il tuo pricing?
- Urgency (0-10): ci sono segnali di urgenza temporale (scadenze, lanci, problemi attivi)?
Claude restituisce un JSON strutturato con i tre punteggi e una breve motivazione. Questo AI score viene sommato al punteggio regole con un peso del 30%, creando un sistema ibrido che combina la prevedibilità delle regole con l’intelligenza contestuale dell’AI.
Caso reale: un lead con fit score basso (piccola azienda, ruolo generico) ma che nel messaggio scriveva “dobbiamo lanciare entro fine mese, budget approvato, cerchiamo agenzia che parta subito” veniva classificato Cold dalle regole. L’AI scoring ha rilevato intent 9/10 e urgency 10/10, portandolo a Hot. Il contratto è stato chiuso in 3 giorni.
Se vuoi esplorare più a fondo come un AI agent può gestire l’intero funnel di lead generation, leggi la mia guida su AI agent per lead generation con n8n e Claude AI.
Metriche da monitorare e ottimizzazione continua
Un sistema di scoring lead B2B non è “configura e dimentica”. Va calibrato nel tempo. Queste sono le metriche che monitoro mensilmente per ogni agenzia:
Metriche di accuratezza
- Conversion rate per tier: i lead Hot convertono effettivamente più dei Warm? Se no, il modello va ricalibrato
- Score medio dei deal chiusi: rivela se la soglia Hot è troppo alta o troppo bassa
- False positive rate: quanti lead Hot non si convertono? Se supera il 40%, le regole sono troppo permissive
- False negative rate: quanti deal chiusi avevano score sotto 40? Se succede, stai perdendo opportunità
Metriche operative
- Tempo medio di primo contatto (per lead Hot): target sotto 1 ora
- Distribuzione dei tier: se il 60% dei lead è Hot, il modello non sta filtrando — alza le soglie
- Score decay effectiveness: i lead inattivi perdono effettivamente punti? Verifica che il job di decadenza funzioni
Ogni trimestre, esegui una retrospettiva del modello: prendi tutti i deal chiusi e persi degli ultimi 90 giorni, analizza i punteggi al momento del primo contatto e aggiusta pesi e soglie. Due iterazioni sono generalmente sufficienti per raggiungere un’accuratezza superiore all’80%.
Per automatizzare anche le email di nurturing che alimentano il funnel di scoring, puoi integrare il workflow con un sistema di email marketing automatico basato su n8n.
Approfondimenti consigliati
Se stai costruendo un ecosistema di marketing automation per la tua agenzia B2B, questi articoli completano il quadro:
- n8n vs Make vs Zapier: quale scegliere per la tua PMI nel 2026 — confronto tecnico ed economico per scegliere la piattaforma giusta
- Chatbot WhatsApp Business con n8n: guida per PMI italiane — come qualificare i lead direttamente su WhatsApp prima che arrivino al CRM
- Email marketing automatico con n8n: workflow per PMI — le sequenze di nurturing che alimentano il tuo scoring
- AI agent per lead generation con n8n e Claude AI — il livello successivo: un agente autonomo che genera e qualifica lead
Parti oggi: il prossimo lead potrebbe essere quello giusto
Ogni giorno senza lead scoring automatico è un giorno in cui il tuo team commerciale spreca tempo su contatti che non compreranno mai, mentre lead pronti a firmare si raffreddano in attesa di una chiamata che arriva troppo tardi.
La configurazione base — n8n, HubSpot, regole di scoring — si mette in piedi in un pomeriggio. L’AI scoring con Claude richiede mezza giornata in più. Il ritorno? Visibile dalla prima settimana, misurabile dal primo mese.
Se vuoi implementare un sistema di lead scoring automatico per la tua agenzia o per i tuoi clienti B2B e preferisci avere un partner che l’ha già fatto, contattami per una consulenza gratuita. Analizziamo insieme il tuo funnel e costruiamo il modello di scoring su misura per il tuo business.
Mattia Calastri — Consulente AI e marketing automation a Verona. Aiuto agenzie e PMI B2B a trasformare i processi manuali in sistemi automatici che generano revenue prevedibile. Specializzato in n8n, HubSpot e integrazioni AI.













