Settantasettesima guida operativa Odoo 19 per PMI italiane. Quarta della serie 15 guide CRM Odoo. Lead capture manuale = sales team che digita info da email + biglietti da visita + appunti. Inefficiente, error-prone, slow. Lead capture automatico = sistema che cattura ogni contatto interessato automaticamente dal sito web, email marketing, eventi, integrations. La differenza per una PMI italiana B2B può essere 30-50% di lead in più catturati + tempo team libero per qualifica vera. In questa guida vediamo i 5 canali principali di lead capture automatico in Odoo CRM.
Vediamo: web form Odoo Website, email gateway per lead inbound, import CSV per onboarding lista, integration marketing platform, referral tracking + landing page, casi pratici PMI italiane.
I 5 canali principali di lead capture
1. Web form (sito aziendale)
- Lead generation form sul sito
- Auto-creation lead in CRM
- Source tracking + UTM parameters
- Multi-step form per qualifying
2. Email gateway
- Email a sales@azienda.it → lead auto
- Inbound parsing intelligente
- De-duplication automatica
- Allegati preservati
3. Import CSV (onboarding)
- Bulk upload da export precedente
- Mapping campi flessibile
- Validation pre-import
- Rollback se errori
4. Marketing integration
- Mailchimp/HubSpot/ActiveCampaign sync
- Webhook real-time
- API REST per custom
- Scoring data import
5. Referral + Landing page tracking
- UTM tracking per campaign
- Referral source per ROI
- Landing-specific lead
- Attribution analytics
Lead capture da website Odoo
Il modo più comune di catturare lead per PMI italiana B2B: contact form sul sito. Visitor compila, lead automaticamente creato in CRM, sales team notificato. Source “Website” tracked automatically:

- Contact form Odoo Website native
- Custom fields disponibili
- Spam protection (reCAPTCHA)
- Multi-step form per qualifying upfront
- Source = “Website”
- UTM parameters salvati
- Auto-assignment a team specifico
Setup form lead generation
- Website → Configuration → Form Builder
- Drag-and-drop campi
- Mapping a crm.lead fields
- Action: “Create Lead” on submit
- Thank you page + redirect
- Email notification al team sales
Email gateway: lead da email inbound
Email a indirizzo dedicato (sales@brentasoft.com) crea automaticamente lead. Lead Subject = Email Subject, Description = Email Body, Customer = Sender. Allegati preservati. Ideale per inbound da website cold contact:

- Alias email per ogni team
- Auto-creation crm.lead
- Sender auto-detected come customer
- Allegati saved come document
- Thread continua su lead
- Filter anti-spam
Setup email alias
- Settings → Technical → Email Aliases
- Crea alias (es. sales@odoo.brentasoft.com)
- Model: crm.lead
- Default values: team_id, source_id
- DNS configuration per delivery
Import CSV per onboarding iniziale
Per migrazione da CRM precedente o lista contatti esistente, import CSV è essential. Odoo permette mapping flessibile, validation, rollback. Setup tipico 1-2 ore per lista 5.000 contatti:

- Lead list → Favorites → Import records
- Upload CSV file
- Mapping field-to-field automatic
- Manual override per ambiguous
- Test import (preview first 5 rows)
- Validate then commit
- Audit log per troubleshooting
Best practice CSV
- UTF-8 encoding
- One row per lead
- Headers chiari
- Email + Company mandatory
- External ID per future updates
- Pre-cleanup duplicates
Lead da referral tracking
Referral è spesso fonte alta qualità. Tracking specifico permette di misurare ROI partnership + premiare partner. In Odoo: source “Referral” + custom field “Referred By”:

- Source = “Referral”
- Custom field referred_by_id
- Conversion rate measured per referrer
- Partner commission tracking
- Top referrers leaderboard
- Thank you automation
Marketing integration + scoring
Marketing platform integrate con Odoo: Mailchimp, HubSpot, ActiveCampaign. Sync bidirectional: lead da marketing automation → Odoo + scoring updates → marketing. Real-time webhook ideal:

- Webhook per real-time
- API REST per custom integrations
- Field mapping configurable
- De-duplication cross-system
- Scoring data inbound
- Source attribution preservato
UTM tracking + attribution
Cos’è UTM
- utm_source: chi (Google, Facebook, newsletter)
- utm_medium: come (cpc, social, email)
- utm_campaign: cosa (summer-promo, product-launch)
- utm_term: keyword (se search)
- utm_content: variant test (banner-A vs banner-B)
Tracking in Odoo
- UTM auto-captured da website
- Stored on crm.lead
- Reporting per source/medium/campaign
- Conversion rate per channel
- ROI calculation per campaign
Setup UTM
- Website module attivo
- Visit tracker enabled
- Lead form on website
- UTM persisted in session
- Transferred al lead created
Auto-assignment routing
By geography
- Italia Nord → Team Nord
- Italia Sud → Team Sud
- Europa → Team Estero
- Custom rules per region
By industry/segment
- Industry-specific team
- SMB vs Enterprise routing
- Custom matching rules
By volume (round-robin)
- Distribute equally tra venditori
- Skip out-of-office
- Skill-based routing optional
By lead score
- High score → senior rep
- Low score → junior/SDR
- Automatic upgrade if score increases
Errori comuni lead capture
“Solo manual entry”
Problema: nessun auto-capture, lead persi.
Soluzione: attivare almeno 2 canali auto (web form + email).
“No source tracking”
Problema: source vuoto o “Unknown”, no attribution.
Soluzione: mandatory source field + UTM tracking active.
“Spam non gestito”
Problema: 70% lead sono spam, sales team disperato.
Soluzione: reCAPTCHA + honeypot + email validation + suspicious filter.
“De-duplication assente”
Problema: same prospect ha 5 lead diversi, confusion.
Soluzione: auto-merge on email match + manual review tool.
“No auto-assignment”
Problema: lead arrivano, manager smista manuale.
Soluzione: rules-based auto-assignment + escalation if not worked.
Casi pratici PMI italiane
Caso 1 — Software: web form-heavy
- 3 form diversi per product line
- UTM tracking active
- 2.500 lead/mese inbound
- Auto-assignment by team
- Conversion: 14% lead → opp
Caso 2 — Manifattura B2B: email gateway
- vendite@azienda.it gateway
- 800 email/mese in
- Auto-parsing intelligent
- De-duplication active
- Response time: 4h → 30min
Caso 3 — Servizi: marketing integration
- Mailchimp + landing pages
- Webhook real-time
- Scoring synced
- Lead quality: +35% improvement
Caso 4 — E-commerce B2B: multi-channel
- Web form + email + chat + import
- 5.000 lead/mese total
- Routing complex
- Attribution multi-touch
- Revenue per channel measurable
FAQ
Quanto costa setup web form?
Form base Odoo Website: incluso. Custom form complesso: 8-25 ore consulente (800-2.500 €). reCAPTCHA setup: gratis. Multi-step form: 16-40 ore (1.600-4.000 €).
Email gateway funziona con Gmail/Outlook?
Sì, qualsiasi email server. Setup DNS (MX records) o forwarding from existing mailbox. Configuration in Settings → Technical → Email → Incoming Mail Servers.
Posso integrare HubSpot?
Sì, via webhook (HubSpot → Odoo) o via API (bidirectional). Native integration non disponibile, ma partner Odoo offrono module pre-built. Cost: 3-15k € setup.
UTM tracking quanto dura sessione?
Default 30 giorni cookie. Configurable. Persisted nel lead created. Important per measure lungo-cycle deal sources.
Posso bloccare spam senza reCAPTCHA?
Yes via honeypot field + email validation + suspicious activity filter. reCAPTCHA aggressivo ma efficace. Mix raccomandato per UX.
Prossimi passi
Nella prossima guida (5/15 serie CRM) vedremo activity management e follow-up strutturato: scheduling task, call planning, deadline tracking, escalation, productivity hacks per sales team.
Vuoi setup lead capture automatico nella tua PMI?
G Tech Group implementa lead capture multi-channel Odoo per PMI italiane: web form, email gateway, marketing integration, UTM tracking, auto-assignment. Track record di +40% lead catturati post-implementation.
Richiedi un preventivo gratuito oppure prova la nostra demo Odoo 19 live. Oppure prova Odoo direttamente su odoo.com (link partner Brentasoft).
Vuoi una soluzione su misura per la tua azienda?
Brentasoft sviluppa gestionali, CRM e software personalizzati per PMI italiane. Parliamo del tuo progetto.