Vuoi creare una registrazione per il tuo blog? Oppure hai bisogno di organizzare un evento per il tuo ufficio e hai bisogno delle informazioni di tutti? Con Google Forms puoi creare un modulo online in pochi minuti e inviarlo via email o persino incorporarlo nel tuo post sul blog. Mentre creare un modulo è semplicissimo, inviare notifiche e-mail a te stesso e alla persona che si iscrive è un po ‘più complicato.
In questo post, analizzeremo i passaggi in modo da poter automatizzare il processo.
Passaggio 1: crea modulo
Innanzitutto, crea il tuo modulo Google. Per questo post utilizzeremo un modulo molto semplice.
Passaggio 2: imposta la notifica
Vai al foglio di calcolo in cui sono archiviate tutte le risposte. È sufficiente fare clic su “Visualizza risposte”. Una volta che sei nel foglio di calcolo, fai clic su “Strumenti” e scegli “regole di notifica” nel menu a discesa. Ricorda che questa notifica verrà inviata alla tua email e non all’utente che si sta registrando. Questo passaggio è comodo, poiché ti impedisce di controllare manualmente le attività sul modulo.
Ora puoi scegliere quando inviare la notifica e con quale frequenza. Se il modulo richiede una risposta urgente, ti consiglio di scegliere “Email – subito”.
Passaggio 3: aggiungi il codice per l’e-mail di conferma
Potresti anche voler inviare un’e-mail di conferma all’utente una volta che ha inviato il modulo. Può essere una breve email che dice che hai ricevuto le informazioni. Assicura inoltre all’utente che stai lavorando sui dettagli inviati.
Questa parte richiede un po ‘di codifica. Non preoccuparti però; è semplicissimo! Innanzitutto, nel foglio di lavoro delle risposte, fai clic su “Editor di script”.
Quindi, scegli Progetto vuoto poiché utilizzerai il tuo codice per questo modulo specifico.
Sebbene tu abbia scelto una pagina vuota, potrebbero esserci codici precaricati. Assicurati di eliminarli tutti e inizia con una lavagna pulita. Ora copia e incolla questo codice:
function myFunction(e){ var userName = e.values[1]; var userEmail = e.values[2]; var date = e.values[3]; var subject = "Form Submitted"; var message = "Thank you," + userName + "for choosing " + date; MailApp.sendEmail (userEmail, subject, message); }
Nota: Il codice precedente presuppone che il tuo primo campo sia “Nome utente”, il secondo campo sia “email utente” e il terzo campo sia “Data”. È necessario modificare il valore di conseguenza se l’ordine del campo di input è diverso.
Vuoi sapere come sono stati generati questi codici? Guarda questo video di Jeff Everhart. Fornisce una spiegazione dettagliata di come vengono assegnati i valori.
Passaggio 4: imposta il trigger per inviare automaticamente e-mail di conferma
Un altro pezzo molto importante del puzzle: imposta il grilletto. Una volta che hai finito con il codice, è il momento di dire al foglio di calcolo quando inviare l’email di conferma. Vai a “Risorse” e scegli “Trigger del progetto corrente”. Verrai quindi indirizzato a questa schermata:
Scegli le opzioni come indicato nella foto. Dopo aver cliccato su Salva, dovrai autorizzare a eseguire questo codice.
Fare clic su “Continua” per terminare la configurazione del codice e del trigger.
Passaggio 5: prova il codice
Non condividere ancora il tuo modulo Google con il pubblico. Quest’ultimo passaggio è estremamente cruciale, quindi puoi correggere tutto prima che il tuo modulo venga pubblicato. Torna al modulo e fai clic su “Visualizza modulo live”. Quindi, compila il modulo e assicurati di fare clic su “Invia”.
Apri il tuo account Gmail. Nella tua casella di posta dovresti avere l’email di conferma con oggetto “Modulo inviato” o qualsiasi oggetto che hai scritto. Questa è stata l’email che ho ricevuto quando ho testato il modulo e il codice di conferma.
Come puoi vedere, sembra davvero spoglio. Tuttavia, non hai bisogno subito di codici fantasiosi. Dopo aver testato il codice e averlo completamente funzionante, puoi aggiungere altri codici HTML al corpo dell’email.
Google Forms è uno strumento comodo ed estremamente utile per quasi tutti, soprattutto per i grandi siti web e le aziende che eseguono costantemente sondaggi.