Vai al contenuto
Come Creare Moduli con Elementor Pro: Contatto, Registrazione e Multi-Step
Elementor📖 Tutorial

Come Creare Moduli con Elementor Pro: Contatto, Registrazione e Multi-Step

Erik KellerErik KellerAggiornato il: 14 min di lettura608 visualizzazioni

I moduli sono essenziali per qualsiasi sito web, dai semplici moduli di contatto ai complessi flussi di registrazione a più fasi. Elementor Pro include un widget Modulo integrato che elimina la necessità di un plugin per moduli separato in molti casi. In questa guida, trattiamo come creare moduli di contatto, moduli di registrazione e moduli a più fasi utilizzando Elementor Pro, insieme alle opzioni di integrazione per il marketing via email e i servizi CRM.

Questo tutorial richiede Elementor Pro. La versione gratuita di Elementor non include il widget Modulo.

Panoramica del Widget Modulo di Elementor

Il widget Modulo di Elementor supporta questi tipi di campo:

Tipo di CampoCaso d'UsoNote
TestoNome, azienda, oggettoInput di testo su una riga
EmailRaccolta indirizzi emailInclude la validazione del formato email
TextareaCorpo del messaggio, commenti, descrizioniTesto su più righe con righe configurabili
TelNumeri di telefonoAttiva la tastiera numerica su mobile
NumeroQuantità, budget, valutazioniValidazione min/max/passo
URLIndirizzi webValidazione del formato URL
SelezionaSelezioni a discesa (paese, categoria)Selezione singola o multipla
RadioScelta singola tra opzioni (tipo di servizio)Opzioni visibili senza menu a discesa
CheckboxSelezioni multiple (interessi, servizi)Selezioni multiple consentite
DataData degli appuntamenti, date degli eventiSelettore di data nativo
OraPianificazione degli appuntamentiControllo di selezione dell'ora
Caricamento FileInvio di curriculum, documenti, immaginiTipi di file e limiti di dimensione configurabili
AccettazioneTermini e condizioni, consenso GDPRCheckbox obbligatoria con link
NascostoDati di tracciamento (URL della pagina, referrer)Non visibile all'utente
reCAPTCHAProtezione dallo spamCheckbox v2 o invisibile v3
HoneypotAnti-spam (invisibile agli esseri umani)Campo nascosto che cattura i bot

Creare un Modulo di Contatto

Passo 1: Aggiungere il Widget Modulo

  1. Apri qualsiasi pagina nell'editor di Elementor
  2. Cerca "Modulo" nel pannello dei widget
  3. Trascina il widget Modulo nel tuo layout
  4. Il modulo predefinito include i campi Nome, Email e Messaggio

Passo 2: Configurare i Campi del Modulo

Per un modulo di contatto standard, questa configurazione dei campi funziona bene:

  1. Nome (Campo di testo, obbligatorio) – Segnaposto: "Il tuo nome"
  2. Email (Campo email, obbligatorio) – Segnaposto: "[email protected]"
  3. Oggetto (Campo di testo, facoltativo) – Segnaposto: "Come possiamo aiutarti?"
  4. Messaggio (Campo textarea, obbligatorio) – Segnaposto: "Raccontaci del tuo progetto...", Righe: 5
  5. reCAPTCHA o Honeypot per protezione dallo spam

Passo 3: Configurare le Azioni Dopo l'Invio

Sotto la sezione "Azioni Dopo l'Invio", configura cosa succede quando un utente invia il modulo: For related information, see our guide on Elementor complete guide.

  • Email: Invia i dati del modulo al tuo indirizzo email (o a più indirizzi)
  • Reindirizza: Invia l'utente a una pagina di ringraziamento dopo l'invio
  • Popup: Mostra un popup di conferma
  • Webhook: Invia i dati del modulo a un URL esterno (Zapier, Make, API personalizzata)
  • Mailchimp / ConvertKit / Drip: Aggiungi iscritti alle liste di marketing via email
  • Slack: Invia notifiche a un canale Slack
  • Discord: Invia notifiche a un webhook di Discord

Passo 4: Stilizzare il Modulo

Nella scheda Stile, personalizza l'aspetto visivo: For related information, see our guide on Elementor templates and kits.

  • Layout del modulo
    • Tipi di campo: Campi impilati (a larghezza intera) o in linea (affiancati)
    • Stile dei campi: Bordo, colore di sfondo, padding, raggio del bordo, colore dello stato di focus
    • Stile delle etichette: Famiglia di font, dimensione, colore, spaziatura
    • Stile dei pulsanti: Colore di sfondo, colore del testo, bordo, effetti al passaggio del mouse, opzione a larghezza intera
    • Messaggi: Colori e tipografia dei messaggi di successo e errore

    Creazione di un Modulo Multi-Passo

    I moduli multi-passo sono utili per moduli lunghi (registrazioni, domande, sondaggi) dove mostrare tutti i campi contemporaneamente può sopraffare gli utenti. Elementor Pro supporta nativamente i moduli multi-passo. For related information, see our guide on creating landing pages with Elementor.

    Come Impostare i Passi

    1. Aggiungi un widget Modulo alla tua pagina
    2. Nell'elenco dei campi del modulo, aggiungi un campo di tipo "Passo" tra i gruppi di campi
    3. Ogni campo Passo crea un nuovo passo con un pulsante "Avanti" e "Indietro"
    4. Struttura di esempio:
      • Passo 1: Nome, Email, Telefono (Informazioni Personali)
      • Passo 2: Azienda, Budget, Tempistiche (Dettagli del Progetto)
      • Passo 3: Messaggio, Caricamento File (Informazioni Aggiuntive)

    I moduli multi-passo mostrano un indicatore di progresso che indica in quale passo si trova l'utente. Questo riduce la complessità percepita e migliora i tassi di completamento rispetto a mostrare tutti i campi contemporaneamente.

    Creazione di un Modulo di Registrazione Utente

    Elementor Pro può creare moduli di registrazione utenti WordPress senza un plugin separato:

    1. Aggiungi un widget Modulo e configura i campi (Nome Utente, Email, Password)
    2. Sotto "Azioni Dopo l'Invio", aggiungi l'azione "Registrati"
    3. Collega ogni campo del modulo al corrispondente campo utente di WordPress
    4. Imposta il ruolo utente predefinito per le nuove registrazioni
    5. Facoltativamente, reindirizza gli utenti alla loro pagina account dopo la registrazione

    Nota: WordPress richiede che un amministratore approvi i nuovi utenti per impostazione predefinita. Puoi modificare questa impostazione in Impostazioni → Generale → Iscrizione se desideri che gli utenti si registrino liberamente.

    Integrazione con Servizi di Email Marketing

    Elementor Pro si integra direttamente con le piattaforme di email marketing più popolari:

    ServizioTipo di IntegrazionePassi di Configurazione
    MailchimpNativo (integrato)Aggiungi chiave API → Seleziona lista → Collega campi
    ConvertKitNativo (integrato)Aggiungi chiave API → Seleziona modulo → Collega campi
    ActiveCampaignNativo (integrato)Aggiungi credenziali API → Seleziona lista → Collega campi
    DripNativo (integrato)Aggiungi token API → Seleziona account → Collega campi
    GetResponseNativo (integrato)Aggiungi chiave API → Seleziona campagna → Collega campi
    MailerLiteNativo (integrato)Aggiungi chiave API → Seleziona gruppo → Collega campi
    HubSpotVia WebhookCrea connessione Zapier/Make con azione webhook

    Per ogni integrazione, il processo è: inserisci la chiave API del tuo servizio nelle impostazioni di integrazione di Elementor, quindi seleziona il servizio come "Azione Dopo l'Invio" nel tuo modulo. Collega i campi del tuo modulo ai campi del servizio, e gli iscritti verranno aggiunti automaticamente quando il modulo viene inviato.

    Strategie di Protezione dallo Spam

    I moduli di contatto attirano bot spam. Elementor Pro offre diverse opzioni di prevenzione dello spam:

    • Google reCAPTCHA v3: Rilevamento spam invisibile che valuta le sottomissioni senza interazione dell'utente. Raccomandato per la maggior parte dei moduli
    • reCAPTCHA v2: La casella di controllo "Non sono un robot". Più visibile ma può ridurre i completamenti del modulo
    • Campo Honeypot: Un campo invisibile che i bot compilano. Se il campo contiene dati, la sottomissione viene rifiutata. Nessuna interazione dell'utente richiesta
    • Campo di Accettazione: Una casella di controllo obbligatoria (consenso GDPR, accettazione dei termini) che funge anche da deterrente per i bot

    Consigliamo di utilizzare reCAPTCHA v3 combinato con un campo Honeypot. Questo fornisce due livelli di protezione dallo spam senza alcun impatto visibile o

    nella user experience.

    Elementor Forms vs Plugin di Forme Dedicati

    CaratteristicaElementor FormsGravity FormsWPForms
    Costruttore VisivoAll'interno dell'editor di ElementorDrag-and-drop separatoDrag-and-drop separato
    Logica CondizionaleBase (mostra/nascondi campi)AvanzataAvanzata
    Integrazione PagamentiPulsante PayPalStripe, PayPal, SquareStripe, PayPal, Square
    CalcoliNoSì (Pro)
    Multi-Passo
    Caricamento File
    Gestione IngressiVia invii di ElementorGestore ingressi completoGestore ingressi completo
    Richiede Page BuilderSì (Elementor Pro)NoNo

    Elementor Forms è sufficiente per moduli di contatto, iscrizioni a newsletter e moduli di registrazione semplici. Per moduli complessi che richiedono elaborazione dei pagamenti, logica condizionale avanzata o gestione sofisticata degli ingressi, i plugin di moduli dedicati come Gravity Forms o WPForms sono più appropriati.

    Domande Frequenti

    Posso usare i moduli di Elementor senza Elementor Pro?

    No. Il widget Form è esclusivo di Elementor Pro. Se hai bisogno di moduli con la versione gratuita di Elementor, utilizza un plugin di moduli separato come Contact Form 7 (gratuito), WPForms Lite (gratuito) o Gravity Forms (premium).

    Dove vengono memorizzati gli invii dei moduli di Elementor?

    Gli invii dei moduli sono memorizzati nel database di WordPress e accessibili sotto Elementor → Ingressi nel pannello di amministrazione. Puoi visualizzare, esportare (CSV) e eliminare gli invii. Gli invii vengono anche inviati agli indirizzi email che configuri nell'azione Email.

    I moduli di Elementor possono accettare caricamenti di file?

    Sì. Aggiungi un campo di tipo Caricamento File al tuo modulo. Puoi configurare i tipi di file accettati (PDF, JPG, PNG, DOCX, ecc.) e la dimensione massima del file. I file caricati sono memorizzati nella libreria media di WordPress e collegati all'invio del modulo.

    Come aggiungo logica condizionale ai moduli di Elementor?

    Elementor Pro supporta la logica condizionale di base: mostra o nascondi campi in base al valore di un altro campo. Nelle impostazioni del campo, abilita "Condizionale" e imposta le condizioni (ad esempio, mostra il campo "Azienda" solo quando è selezionato il pulsante di opzione "Sono un'azienda"). Per logica condizionale avanzata (calcoli, condizioni multi-livello), un plugin di moduli dedicato potrebbe essere più adatto.

    Posso creare moduli popup con Elementor?

    Sì. Crea un modello popup in Elementor, aggiungi un widget Form al suo interno e imposta le condizioni di attivazione (clic, percentuale di scorrimento, intenzione di uscita, ritardo di tempo). Questo è utile per iscrizioni a newsletter, lead magnet e offerte promozionali senza aggiungere un modulo al layout principale della pagina.

    Come posso prevenire lo spam sui moduli di Elementor?

    Utilizza Google reCAPTCHA v3 (invisibile) combinato con un campo Honeypot per una protezione a due livelli. Questo blocca i bot automatizzati senza aggiungere attrito per gli utenti reali. Per moduli con un alto volume di spam, considera di aggiungere un campo di Accettazione (checkbox obbligatoria) come terzo livello.

    Ottieni Elementor Pro con il Costruttore di Moduli

    Accedi al widget Form, Theme Builder, WooCommerce Builder e oltre 100 widget Pro. Crea moduli visivamente senza plugin aggiuntivi.

    Esplora Elementor Pro →

Domande frequenti

Ho bisogno di Elementor Pro per creare moduli?
Sì. Il widget Modulo è una funzionalità di Elementor Pro. La versione gratuita di Elementor non include la funzionalità dei moduli. Opzioni alternative gratuite includono WPForms Lite o Contact Form 7 con layout Elementor.
I moduli di Elementor possono inviare dati ai servizi di email marketing?
Sì. I moduli di Elementor Pro si integrano con Mailchimp, ActiveCampaign, Drip, GetResponse, ConvertKit e altri servizi email tramite integrazioni integrate. Puoi mappare i campi del modulo ai campi della lista email per una gestione automatica degli iscritti.
Come posso creare un modulo multi-step in Elementor?
Aggiungi un widget Modulo, quindi inserisci i campi Step tra i tuoi campi modulo per creare pagine separate. Elementor aggiunge automaticamente i pulsanti di navigazione tra i passaggi. Personalizza gli indicatori di passo, il testo dei pulsanti e le regole di validazione per ogni passo.
Posso aggiungere logica condizionale ai moduli di Elementor?
Elementor Pro supporta la visualizzazione condizionale dei campi a partire dalla versione 3.15. Puoi mostrare o nascondere campi in base ai valori di altri campi. Per logica condizionale più avanzata, addon di terze parti come Dynamic.ooo o JetFormBuilder offrono capacità estese.
Dove sono memorizzate le sottomissioni dei moduli di Elementor?
Elementor Pro memorizza le sottomissioni dei moduli nel database di WordPress, accessibile da Elementor, Sottomissioni nel menu admin. Puoi visualizzare, esportare e gestire le sottomissioni direttamente. Le notifiche email vengono inviate simultaneamente in base alla tua configurazione.

Condividi questo articolo

Informazioni sull'Autore

Erik Keller
Erik Keller

Esperto WordPress

Specialista WordPress senior con vasta esperienza nello sviluppo di temi, plugin e WooCommerce. Appassionato nell'aiutare le aziende a raggiungere il successo con soluzioni WordPress.

WordPressWooCommerceSviluppo TemiSviluppo PluginOttimizzazione Prestazioni

Resta Aggiornato

Ricevi gli ultimi consigli e tutorial WordPress nella tua casella di posta.