Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo

12 gennaio 2023

Sappiamo già come precompilare un modulo Jotform tramite parametri URL, come mostrato in questa guida. Ma come è possibile popolare un modulo con i dati di un altro modulo?

Ecco una guida su come ridirezionare gli utenti su un altro modulo e precompilare il secondo modulo con i dati del primo modulo. Continua a leggere per scoprire come è possibile farlo.

Passo 1 – Crea due moduli, “Modulo 1” e “Modulo 2”. I due moduli sono identici, ma utilizzeremo campi di input diversi, per mostrare come popolare ogni campo. L’idea è di precompilare il modulo 2 con i dati del modulo 1, dopo l’invio del modulo.

Modulo 1: https://form.jotform.com/53541423066955

Modulo 2: https://form.jotform.com/53542179889977

Aggiungeremo l’URL precompilato del modulo 2 in un’email automatica e sulla pagina di ringraziamento, così da mostrarti il funzionamento. Puoi provare a compilare il modulo 1 per vedere come funziona.

Ecco come appare l’URL precompilato del modulo 2:

https://form.jotform.com/53542179889977?fullName1[first]={fullName:first}&fullName1[last]={fullName:last}&email2={email}&textBox8={textBox}&textArea7={textArea}&dropDown4={dropDown}&radioButton5={radioButton}&checkBox6={checkBox:0},{checkBox:1},{checkBox:2}

Vediamo come è strutturato l’URL:

Punto di domanda “?” – Iniziamo a precompilare il modulo, aggiungendo innanzitutto questo simbolo, quindi utilizziamo:

Simbolo uguale “=” – Per assegnare un valore a un campo del modulo

E commerciale “&” – Per aggiungere ogni ulteriore campo da precompilare

Il Nome Univoco al di fuori delle parentesi graffe rappresenta i campi del modulo 2, mentre ciò che è all’interno rappresenta i campi del modulo 1. Per conoscere i nomi univoci dei campi, fai riferimento a questa guida: Come trovare gli ID e i nomi dei campi.

Entrando in dettaglio, ecco come funziona ogni singola parte dell’URL:

Per i campi con un singolo input, come l’email, i campi di Testo Breve, Testo Lungo, Scelta Singola, Menù a Scorrimento, ecco come sono strutturati:

Campo email:

email2={email}

Questo specifica che il campo email del modulo 1 (a destra) andrà assegnato al campo email del modulo 2 (a sinistra).

Campo scelta singola:

radioButton5={radioButton}

Questo fa sì che il campo scelta singola del modulo 1 (a destra) venga assegnato al campo scelta singola del modulo 2 (a sinistra). Si noti come il valore dopo il simbolo “=” è racchiuso tra le parentesi graffe {}. Ciò significa che stiamo prendendo il valore dal modulo 1.

Ciò cambia invece nel caso di campi di testo multipli come il Nome Completo, o i campi di Scelta Multipla.

Il campo Nome Completo è formato da due campi di testo: il primo per il Nome e il secondo per il Cognome. Dando un’occhiata al codice HTML, vedrete come è strutturato l’attributo Nome Completo.

Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo Image-1

Ecco come precompilare il campo Nome Completo nell’URL precompilato del modulo 2:

Nome:

fullName1[first]={fullName:first}

Cognome:

fullName1[last]={fullName:last}

Come avrai notato, nella parte destra del parametro utilizziamo il carattere “:” che ci permette di specificare quale dei campi di testo del nome completo vogliamo assegnare al campo Nome del Nome Completo nel modulo 2, usando “:first”, e al campo Cognome del Nome Completo usando “:last”.

Per i campi a Risposta Multipla, ecco come otteniamo i valori dal modulo 1:

checkBox6={checkBox:0},{checkBox:1},{checkBox:2}

Sulla parte destra notiamo nuovamente l’utilizzo del carattere “:”, ma in questo caso andremo a specificare un numero dopo i due punti, ossia l’indice che identifica la checkbox. Nell’esempio abbiamo 3 checkbox per cui gli indici saranno “0”, “1”, e “2”. Puoi verificarlo dalla finestra Proprietà del campo Risposta Multipla. Separa ogni checkbox usando una virgola. Ecco come fare:

Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo Image-2

1. Clicca l’icona dell’Ingranaggio per aprire la finestra Proprietà

2. Vai al tab Avanzate

3. Scorri in fondo

4. Clicca Dettagli del Campo

Potrai vedere il nome unico del campo e gli ID come mostrato di seguito:

Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo Image-3

Guida correlata: Come trovare gli ID e i nomi dei campi

Passo 2 – Ora andremo ad aggiungere il nostro URL precompilato per il modulo 2, sul template dell’email di notifica o di risposta automatica per avere una copia sull’email, e sulla pagina di ringraziamento in modo da reindirizzare l’utente.

Nella screenshot vediamo un esempio si come è possibile aggiungere il link precompilato all’email di risposta automatica.

Nella finestra Aggiungi/Modifica link, incolla l’URL precompilato:

Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo Image-4

Lo aggiungiamo poi anche nella pagina di ringraziamento, per reindirizzare automaticamente gli utenti al modulo 2.

Come Passare Automaticamente i Dati di un Modulo ad un altro Modulo Image-5

1. Clicca su Impostazioni in alto

2. Quindi su Pagina di Ringraziamento

3. Scegli Reindirizza ad un link esterno dopo l’invio

4. Infine incolla l’URL precompilato

Guida correlata: Reindirizzare gli Utenti su una Pagina Differente

Avrete quindi ottenuto una soluzione automatica per passare direttamente i dati da un modulo all’altro usando l’URL, e avete visto come fornire tale link tramite email di notifica o di riposta automatica.

Per qualsiasi domanda, lascia un commento qui in basso.

Contatta il Supporto:

Il nostro servizio clienti è disponibile 24/7 e il tempo medio di risposta è tra una e due ore.
Puoi contattare il nostro team via:

Support Forum: https://www.jotform.com/answers/

Contatta il Supporto Jotform: https://www.jotform.com/contact/

Invia un Commento:

Jotform Avatar
Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla Privacy e i Termini di Servizio di Google.

Podo Comment Commenta per primo.