Volete inviare e-mail di notifica diverse a seconda delle selezioni effettuate dagli utenti nei vostri moduli? Con la nostra logica condizionale intelligente, potete impostare il vostro modulo in modo che invii notifiche e-mail uniche in base agli input degli utenti.
Questa guida vi mostrerà come creare notifiche condizionali via e-mail in WPForms.
Prima di iniziare, assicuratevi di aver installato e attivato WPForms sul vostro sito. Poi dovrete creare un nuovo modulo o modificarne uno esistente.
Impostazione della logica condizionale per le notifiche
È possibile aggiungere notifiche condizionali in base alle selezioni o agli input degli utenti per i seguenti campi:
- Testo a riga singola
- Testo del paragrafo
- A discesa
- Scelta multipla
- Caselle di controllo
- Numeri
- Cursore numerico
- Sito web / URL (licenza Basic o superiore)
- Campo nascosto (licenza Basic o superiore)
- Valutazione (licenza base o superiore)
- Net Promoter Score (licenza Pro o superiore)
- Articoli multipli (licenza Pro o superiore)
- Caselle di controllo (licenza Pro o superiore)
- Elementi a discesa (licenza Pro o superiore)
Aggiungere almeno uno dei campi di cui sopra al proprio modulo e configurare le opzioni del campo come necessario.
Per il nostro esempio, utilizzeremo un modulo di contatto con un campo a discesa intitolato "Motivo del contatto" e le opzioni "Domanda di vendita", "Richiesta di assistenza", "Richiesta dei media" e "Altro".

Nota: si consiglia di basare la logica condizionale delle notifiche su un campo obbligatorio, in modo che gli utenti debbano compilarlo per inviare il modulo.
Invieremo una notifica via e-mail a un destinatario diverso in base all'opzione selezionata dall'utente.
Una volta scelto il campo che si intende utilizzare, andare su Impostazioni " Notifiche. Attivare l'opzione Abilita notifiche, se non è già attiva.

Quindi, personalizzare la notifica predefinita, se lo si desidera. Quindi fare clic sul pulsante Aggiungi nuova notifica per aggiungere la prima notifica condizionata via e-mail.

Si aprirà una finestra a comparsa in cui è possibile assegnare un nome alla notifica.

Nel nostro esempio, questa sarà l'e-mail di notifica per gli utenti che selezionano "Domanda di vendita" dal menu a tendina "Motivo del contatto".
Aggiungeremo l'indirizzo e-mail del responsabile delle vendite come indirizzo e-mail di invio e personalizzeremo di conseguenza l'oggetto e il messaggio e-mail.

Utilizzeremo anche uno Smart Tag per impostare l'indirizzo e-mail Reply-To sull'e-mail del cliente.

Nota: Volete estrarre dati come i nomi degli utenti e gli indirizzi e-mail dalle voci dei moduli nelle notifiche? Consultate il nostro tutorial su come utilizzare gli Smart Tag.
Una volta terminata la personalizzazione della notifica e-mail, scorrere fino in fondo e attivare l'opzione Abilita logica condizionale.

In questo modo si scopriranno le impostazioni da utilizzare per creare la regola di notifica condizionale via e-mail. Per il nostro esempio, configureremo i menu a tendina in modo che la nostra regola reciti: Invia questa notifica se il motivo del contatto è una domanda di vendita.

Nota: Avete bisogno di aiuto per creare la vostra regola di logica condizionale? Per maggiori dettagli, consultare il nostro tutorial sulle basi della logica condizionale.
Una volta impostata la logica condizionale per la prima notifica, fare clic su Aggiungi nuova notifica e ripetere i passaggi precedenti per ciascuna delle altre notifiche e-mail.
Nel nostro caso, dovremmo impostare le seguenti notifiche aggiuntive:
- Inviare un'e-mail al team di assistenza se il motivo del contatto è una richiesta di assistenza.
- Inviare un'e-mail al responsabile marketing se il motivo del contatto è una richiesta di informazioni ai media.
- Inviare un'email all'amministratore del sito se il motivo del contatto è Altro
Ricordate di salvare le modifiche prima di uscire dal costruttore di moduli e di testare il modulo prima di pubblicarlo.
Nota: per impostare dinamicamente i destinatari delle e-mail in base all'input dell'utente, consultare la nostra documentazione per sviluppatori sull'impostazione dei destinatari condizionali delle e-mail.
Domande frequenti
Ecco alcune delle principali domande degli utenti sulla creazione di notifiche condizionali via e-mail con WPForms.
È possibile inviare notifiche e-mail condizionali in base alla pagina da cui l'utente invia il modulo?
Assolutamente!
Spesso vediamo utenti che vogliono utilizzare un modulo su più pagine e cambiare il destinatario della notifica in base alla pagina da cui viene inviato il modulo.
Per farlo, è necessario utilizzare un oggetto Campo nascosto e il {page_url}
, {page_title}
, o {page_id}
Etichetta intelligente.
Per prima cosa, aggiungere un campo nascosto al modulo e impostare il valore predefinito sullo Smart Tag preferito.

Quindi, creare una notifica condizionale utilizzando una regola che reciti Invia questa notifica se il campo nascosto è X, dove X è l'ID della pagina da cui viene inviato il modulo.

Sostituire l'URL della pagina con X, se si utilizza la funzione {page_url}
oppure sostituire il titolo della pagina con X se si utilizza lo Smart Tag {page_title}
Etichetta intelligente.
È necessario ripetere questa procedura per ogni pagina in cui è stato incorporato il modulo.
Ecco fatto! Ora è possibile creare notifiche condizionali per i moduli con WPForms.
Volete poi mostrare messaggi di conferma diversi a seconda di come gli utenti compilano il vostro modulo? Consultate il nostro tutorial sulla creazione di conferme condizionate dei moduli.