Notifiche e Conferme in Gravity Forms: Email e Messaggi Automatici
Le notifiche e le conferme sono componenti fondamentali di qualsiasi modulo online. Le notifiche avvisano via email l’amministratore del sito e l’utente che ha compilato il modulo, mentre le conferme definiscono cosa succede immediatamente dopo l’invio del form. Una configurazione accurata di questi elementi garantisce una comunicazione professionale, tempestiva e personalizzata. In questa guida esploreremo nel dettaglio tutte le opzioni offerte da Gravity Forms per gestire notifiche e conferme.
Comprendere il Flusso di Comunicazione
Quando un utente invia un modulo Gravity Forms, si attivano due processi paralleli: le notifiche (email inviate ai destinatari configurati) e le conferme (risposta visuale mostrata all’utente). Entrambi i processi sono completamente personalizzabili e possono essere condizionati in base alle risposte del modulo.
Per impostazione predefinita, Gravity Forms crea una notifica base che invia un’email all’amministratore del sito con tutti i dati inseriti nel modulo. Questa notifica predefinita è un buon punto di partenza, ma nella maggior parte dei casi vorrai personalizzarla e aggiungerne altre per creare un flusso di comunicazione professionale.
Configurare le Notifiche Email
Per gestire le notifiche, vai nell’editor del modulo e clicca su Settings > Notifications. Qui vedrai l’elenco delle notifiche esistenti e potrai aggiungerne di nuove.
Ogni notifica può essere configurata con i seguenti parametri:
Name: Un nome interno per identificare la notifica (non visibile all’utente). Usa nomi descrittivi come “Notifica Admin” o “Conferma Utente” per facilitare la gestione.
Send To: Il destinatario dell’email. Puoi scegliere tra:
- Enter Email: Un indirizzo email fisso (es. info@tuodominio.it).
- Select a Field: L’indirizzo email inserito dall’utente nel modulo, utile per inviare conferme automatiche.
- Configure Routing: Destinatari diversi in base alla logica condizionale.
From Name: Il nome che appare come mittente dell’email. Usa il nome della tua azienda o del servizio per un aspetto professionale.
From Email: L’indirizzo email del mittente. È importante che corrisponda al dominio del sito per evitare problemi di deliverability. Se il tuo sito è tuodominio.it, usa un indirizzo come noreply@tuodominio.it.
Reply To: L’indirizzo a cui verranno inviate le risposte. Puoi usare un merge tag per impostarlo automaticamente sull’email dell’utente che ha compilato il modulo.
BCC: Destinatari in copia nascosta. Utile per archiviare copie delle notifiche senza che il destinatario principale lo sappia.

Personalizzare il Contenuto delle Email
Il corpo della notifica email può essere personalizzato utilizzando l’editor HTML integrato e i merge tag di Gravity Forms. I merge tag sono segnaposto che vengono sostituiti automaticamente con i dati effettivi della submission.
I merge tag più utilizzati includono:
{all_fields}– Inserisce tutti i campi del modulo e i rispettivi valori.{form_title}– Il titolo del modulo.{entry_id}– L’ID univoco della entry.{date_mdy}– La data di invio in formato MM/GG/AAAA.{ip}– L’indirizzo IP dell’utente.{embed_url}– L’URL della pagina da cui è stato inviato il modulo.{:FIELD_ID}– Il valore di un campo specifico (sostituisci FIELD_ID con l’ID numerico del campo).
Per creare una notifica email professionale per l’amministratore, potresti strutturare il corpo in questo modo:
<h2>Nuova richiesta dal sito web</h2>
<p>È stata ricevuta una nuova richiesta il {date_mdy} alle {entry_date}.</p>
<table>
{all_fields}
</table>
<p><a href="{entry_url}">Visualizza la entry completa</a></p>
Per la notifica di conferma all’utente, il tono dovrebbe essere più personale e rassicurante, confermando la ricezione della richiesta e fornendo informazioni sui tempi di risposta.
Routing Condizionale delle Notifiche
Una delle funzionalità più utili è il routing condizionale, che permette di inviare la notifica a destinatari diversi in base alle risposte del modulo. Questa funzione è accessibile selezionando “Configure Routing” nel campo Send To.
Il routing condizionale è perfetto per aziende con più reparti. Se il modulo include un campo “Dipartimento” con le opzioni “Vendite”, “Assistenza” e “Fatturazione”, puoi configurare il routing in modo che ogni richiesta arrivi direttamente al reparto competente. Questo elimina la necessità di un operatore che smisti manualmente le email.
Notifiche Multiple
Gravity Forms non pone limiti al numero di notifiche che puoi creare per un singolo modulo. È buona pratica configurare almeno due notifiche:
Notifica Admin: Un’email dettagliata inviata all’amministratore con tutti i dati del modulo, l’IP dell’utente, la data e il link diretto alla entry nel pannello di WordPress.
Notifica Utente: Un’email di conferma inviata all’utente che ha compilato il modulo. Questa email dovrebbe confermare la ricezione della richiesta, riassumere i dati inviati e indicare i tempi di risposta previsti. Questo tipo di comunicazione è fondamentale per l’esperienza utente e per ridurre le richieste duplicate.
Puoi anche creare notifiche aggiuntive per team specifici, manager, sistemi CRM esterni o qualsiasi altro destinatario che debba essere informato della nuova submission.

Configurare le Conferme
Le conferme determinano cosa vede l’utente immediatamente dopo aver cliccato il pulsante di invio. Vai su Settings > Confirmations per gestirle. Gravity Forms offre tre tipi di conferma:
Text (Messaggio di testo): Mostra un messaggio HTML personalizzato nella stessa pagina del modulo. Il modulo viene nascosto e al suo posto appare il messaggio di conferma. Questo è il tipo più comune e permette di ringraziare l’utente, fornire informazioni aggiuntive e includere link utili.
Page (Redirect a pagina): Reindirizza l’utente a una pagina specifica del sito WordPress. Questa opzione è utile quando vuoi portare l’utente su una thank you page dedicata con contenuti più ricchi, come video di ringraziamento, offerte speciali o risorse scaricabili.
Redirect (Redirect a URL): Reindirizza l’utente a un URL esterno. Utile per integrazioni con sistemi di prenotazione, landing page di terze parti o pagine di download su altri domini.
Conferme Condizionali
Come le notifiche, anche le conferme possono essere condizionate in base alle risposte del modulo. Puoi creare più conferme con logica condizionale per mostrare messaggi diversi a utenti diversi.
Un esempio classico: un modulo di iscrizione a un evento con la domanda “Parteciperai di persona o online?”. Chi sceglie “Di persona” vede una conferma con l’indirizzo della sede e le indicazioni stradali. Chi sceglie “Online” vede una conferma con il link per lo streaming e le istruzioni tecniche.
L’ordine delle conferme è importante: Gravity Forms valuta le condizioni dall’alto verso il basso e utilizza la prima conferma la cui condizione è vera. La conferma predefinita (senza condizioni) serve come fallback per i casi non coperti dalle conferme condizionali.
Best Practice per le Notifiche Email
Per garantire che le tue notifiche arrivino a destinazione e siano efficaci, segui queste best practice:
- Usa un servizio SMTP: Le email inviate tramite la funzione nativa di WordPress spesso finiscono nello spam. Configura un servizio SMTP come SendGrid, Amazon SES o il tuo server email dedicato.
- From Email coerente: Usa sempre un indirizzo email del tuo dominio come mittente. Email inviate da indirizzi Gmail o generici hanno maggiori probabilità di essere bloccate.
- Oggetto chiaro: L’oggetto dell’email deve essere descrittivo e includere merge tag rilevanti, ad esempio “Nuova richiesta da {Name (First):1.3} – {form_title}”.
- Template HTML professionale: Crea un template email coerente con il branding del tuo sito, includendo logo, colori aziendali e footer con informazioni di contatto.
- Testa sempre: Dopo ogni modifica alle notifiche, invia un modulo di test e verifica che le email arrivino correttamente, con la formattazione giusta e tutti i merge tag compilati.
Merge Tag Avanzati
Oltre ai merge tag di base, Gravity Forms offre tag avanzati per personalizzare ulteriormente le notifiche:
{entry_url}– Link diretto alla entry nel pannello admin.{admin_email}– L’email dell’amministratore di WordPress.{user_agent}– Il browser e sistema operativo dell’utente.{referer}– La pagina da cui l’utente è arrivato al modulo.{post_id}– L’ID del post o della pagina che contiene il modulo.
I merge tag possono essere utilizzati anche nell’oggetto dell’email, nel campo From Name, nel Reply To e in qualsiasi altro campo della notifica. Questo permette di creare comunicazioni completamente dinamiche e personalizzate.

Troubleshooting: Email Non Ricevute
Uno dei problemi più comuni con le notifiche è la mancata ricezione delle email. Ecco una checklist per diagnosticare e risolvere il problema:
- Controlla la cartella spam del destinatario.
- Verifica che l’indirizzo email del destinatario sia corretto (controlla eventuali typo).
- Accertati che la notifica sia attiva (non disabilitata nelle impostazioni).
- Controlla la logica condizionale: la notifica potrebbe non scattare per le risposte date nel test.
- Verifica la configurazione SMTP: installa un plugin come WP Mail SMTP e invia un’email di test.
- Controlla i log di Gravity Forms (Forms > Settings > Logging) per eventuali errori.
- Verifica che il server non sia in blacklist controllando l’IP su strumenti come MXToolbox.
Se le email non arrivano nonostante tutti i controlli, il problema è quasi certamente lato server. Un servizio SMTP transazionale dedicato come SendGrid o Postmark risolve il 99% dei problemi di deliverability.
Integrazione con Servizi Esterni
Le notifiche di Gravity Forms possono essere estese con add-on che integrano servizi di email marketing e CRM. Gli add-on per Mailchimp, HubSpot e ActiveCampaign permettono di aggiungere automaticamente i contatti alle mailing list, assegnare tag in base alle risposte del modulo e avviare automazioni di marketing.
Queste integrazioni vanno oltre la semplice notifica email: permettono di creare flussi di comunicazione completi che accompagnano l’utente dall’invio del modulo fino alla conversione finale.
Hai bisogno di configurare notifiche e conferme professionali per i tuoi moduli? Contatta G Tech Group per un supporto specializzato.
Continua a Leggere: Guide WordPress Essenziali
Migliora il Tuo Sito WordPress
Scopri le nostre guide complete sugli altri plugin essenziali per WordPress: