Chi Siamo Area Clienti Promo del Mese Dicono di Noi Portfolio FAQ Blog
WordPress

Creare Form di Contatto con Elementor Pro: Guida al Form Builder

Gianluca Gentile
Gianluca Gentile
· 12 min di lettura

Il Form Builder di Elementor Pro è uno degli strumenti più completi per creare moduli di contatto, form di iscrizione alla newsletter, questionari e form di lead generation direttamente all’interno dell’editor visuale. In questa guida vedremo passo passo come creare, personalizzare e ottimizzare i form con Elementor, dalle basi alle funzionalità avanzate come la logica condizionale e i form multi-step.

Panoramica del Form Builder

Il Form Builder è una funzionalità esclusiva di Elementor Pro. A differenza dei plugin dedicati ai form (come Contact Form 7 o WPForms), il Form Builder di Elementor è completamente integrato nell’editor visuale: puoi progettare il form con lo stesso approccio drag-and-drop che usi per il resto della pagina, garantendo coerenza stilistica perfetta. Non dovrai più preoccuparti di shortcode, styling separato o incompatibilità tra il design del plugin form e il resto del sito.

Le principali funzionalità includono:

Elementor Form Builder nell'editor visuale

Creare un Form di Contatto Base: Passo Passo

Iniziamo con un classico form di contatto con nome, email, messaggio e pulsante di invio. Questo tipo di form è il più comune sui siti web aziendali e rappresenta il punto di partenza ideale per familiarizzare con lo strumento:

Widget Form Builder Elementor Pro

  1. Apri una pagina con l’editor Elementor (o crea un nuovo template). Assicurati di avere Elementor Pro attivo
  2. Nel pannello widget a sinistra, cerca “Form” e trascina il widget nella posizione desiderata sulla pagina. Il widget Form si trova nella categoria “Pro” del pannello
  3. Il form viene inserito con tre campi predefiniti: Name, Email e Message. Clicca sul widget per aprire il pannello di configurazione e personalizza le etichette in italiano: “Nome”, “Email”, “Messaggio”
  4. Clicca su ogni campo per configurarne le proprietà: etichetta visibile, testo placeholder (suggerimento grigio dentro il campo), obbligatorietà (attiva il toggle “Required”), larghezza della colonna (50% per nome e email affiancati, 100% per il messaggio)
  5. Per il campo “Messaggio”, assicurati che il tipo sia impostato su Textarea e configura un numero minimo di righe visibili (consiglio: 4-5 righe) per dare all’utente spazio sufficiente per scrivere
  6. Scorri fino alla sezione del pulsante di invio e configura: testo del pulsante (“Invia Messaggio” o “Contattaci”), dimensione (media o grande), allineamento (centrato o a destra), colori sfondo e testo, e opzionalmente un’icona (es. freccia o busta)
  7. Nella sezione Actions After Submit, aggiungi l’azione “Email” per ricevere una notifica ogni volta che qualcuno compila il form. Questa è l’azione fondamentale senza la quale non riceverai i messaggi

Tutti i Tipi di Campo Disponibili

Il Form Builder offre un’ampia gamma di tipi di campo per ogni esigenza. Conoscerli tutti ti permetterà di creare form sofisticati per qualsiasi scenario:

Ogni campo supporta le seguenti proprietà comuni: etichetta personalizzata, testo placeholder, valore predefinito, larghezza colonna (25%, 33%, 50%, 66%, 75%, 100%), toggle di obbligatorietà e ID personalizzato per uso con CSS o JavaScript.

Azioni Dopo l’Invio (Actions After Submit)

Le Actions After Submit definiscono cosa succede quando l’utente compila e invia il form con successo. Puoi combinare più azioni contemporaneamente per automatizzare completamente il flusso di gestione dei contatti:

Email: Notifica all’Amministratore

Questa è l’azione fondamentale. Configura i seguenti campi: To (il tuo indirizzo email di ricezione, puoi inserire più indirizzi separati da virgola), Subject (es. “Nuovo contatto dal sito — [field id="name"]”), From Email (usa un indirizzo del tuo dominio per evitare problemi di deliverability), From Name (es. “Sito Web Aziendale”). Nel campo Message, usa gli shortcode dei campi per inserire tutti i dati compilati dall’utente: [field id="name"], [field id="email"], [field id="message"]. Puoi formattare il messaggio con HTML per renderlo più leggibile.

Email 2: Auto-Risposta all’Utente

Aggiungi una seconda azione Email per inviare una conferma automatica all’utente che ha compilato il form. Imposta il campo To con lo shortcode [field id="email"] per inviare l’email all’indirizzo inserito dall’utente, e scrivi un messaggio di ringraziamento personalizzato del tipo: “Grazie per averci contattato! Abbiamo ricevuto la tua richiesta e ti risponderemo entro 24 ore lavorative.” Questo migliora l’esperienza utente e conferma la ricezione del messaggio, riducendo le richieste duplicate.

Redirect

Reindirizza l’utente a una pagina di ringraziamento dedicata (thank you page) dopo l’invio del form. Questo è particolarmente utile per tracciare le conversioni con Google Analytics o Google Ads: puoi inserire il tag di conversione esclusivamente sulla pagina di thank you, garantendo che venga attivato solo al completamento effettivo del form.

Integrazioni CRM e Marketing

Il Form Builder si integra nativamente con numerose piattaforme di marketing automation e CRM per automatizzare la gestione dei lead:

Personalizzare lo Stile del Form

Nel tab Stile del widget Form puoi personalizzare ogni aspetto visivo per integrare perfettamente il form nel design del tuo sito:

Per garantire coerenza con il design del sito, utilizza i colori e stili globali di Elementor invece di inserire valori hardcoded: in questo modo, se cambi il colore primario del brand, tutti i form si aggiorneranno automaticamente.

Form Multi-Step: Guidare l’Utente Passo Passo

I form lunghi con molti campi possono intimidire gli utenti e causare abbandoni. I form multi-step risolvono questo problema suddividendo il form in passaggi gestibili e più piccoli, con un incremento del tasso di completamento che può arrivare fino al 300% rispetto a un form lungo tradizionale:

  1. Aggiungi i campi del primo step (es. Nome, Email, Telefono — le informazioni essenziali di contatto)
  2. Inserisci un campo di tipo Step — questo crea un separatore visivo e un punto di passaggio tra le sezioni
  3. Aggiungi i campi del secondo step (es. Servizio richiesto, Budget stimato, Messaggio dettagliato)
  4. Puoi aggiungere altri separatori Step per ulteriori passaggi, senza limiti tecnici
  5. Nelle impostazioni di ogni Step, configura: etichetta dello step visibile all’utente, icona personalizzata, tipo di navigazione con pulsanti Avanti e Indietro chiaramente etichettati
  6. Attiva la barra di progresso visiva nella parte superiore del form oppure la numerazione degli step per orientare l’utente e comunicare quanto manca al completamento

I form multi-step sono particolarmente efficaci per form di richiesta preventivo, questionari di qualificazione lead, processi di onboarding clienti e survey di feedback post-acquisto.

Logica Condizionale (Show/Hide Campi)

La logica condizionale ti permette di mostrare o nascondere campi dinamicamente in base alle risposte dell’utente, rendendo il form più snello e pertinente. Ecco alcuni esempi pratici:

Per configurare la logica condizionale: clicca sul campo che vuoi rendere condizionale, vai nella sezione Avanzato del campo, attiva il toggle Conditional Logic e imposta le condizioni specificando: campo di riferimento, operatore (uguale, diverso, contiene, vuoto, non vuoto) e valore atteso. Puoi aggiungere condizioni multiple combinandole con operatori AND (tutte devono essere vere) o OR (almeno una deve essere vera).

Protezione Anti-Spam

Lo spam è un problema serio per qualsiasi form online. Il Form Builder include diverse opzioni per prevenire le compilazioni automatiche da parte dei bot:

Per attivare reCAPTCHA, vai su Elementor → Impostazioni → Integrazioni e inserisci le chiavi API (Site Key e Secret Key) ottenute dalla console Google reCAPTCHA. Ti consigliamo di utilizzare sia reCAPTCHA v3 che Honeypot insieme per ottenere la massima protezione contro lo spam con il minimo impatto sull’esperienza utente.

Problemi Comuni e Debugging dei Form

Ecco i problemi più frequenti con i form Elementor e le soluzioni testate per risolverli rapidamente:

Guide Correlate

Per approfondire le tematiche correlate ai form e alla lead generation con Elementor:

Hai bisogno di un form personalizzato per il tuo sito o di integrazioni avanzate con il tuo CRM? Il team di G Tech Group è specializzato nella realizzazione di siti web con Elementor. Contattaci per una consulenza gratuita e scopriremo insieme la soluzione migliore per le tue esigenze di lead generation.

#elementor form #elementor pro #elementor wordpress #form builder #form contatto wordpress #guida elementor #lead generation