Caricamento...

Creare e modificare moduli (Forms)

Utenti editor

Puoi creare nuovi form nell'applicazione Forms

  1. Apri l'applicazione Forms
  2. Seleziona New form

Il sistema crea un nuovo form e apre il Form Builder

Il Form Builder è un'interfaccia grafica per progettare form in Xperience. Gli editor possono modificare il layout generale del form, aggiungere vari tipi di campi e regolarne la posizione all'interno del form stesso. Il form risultante appare così come verrà visualizzato sul sito live.

Xperience Creare e modificare moduli (Forms)
Utilizzando il Form Builder, gli editor possono: 

Oltre all'interfaccia del Form Builder, è possibile utilizzare il pannello delle opzioni sulla destra per: 

Impostare layout del form

Il layout di un form è composto da sezioni. Ogni sezione contiene una o più zone a cui è possibile aggiungere campi.

Il sistema fornisce una sezione predefinita (Default) che organizza i campi in un semplice layout a colonna singola. Gli sviluppatori del progetto possono preparare ulteriori tipi di sezioni per consentire la creazione di layout di form (forms layouts) più avanzati. 

Per modificare il layout di un form, aggiungere o regolare le sezioni utilizzando gli elementi dell'interfaccia utente in grigio: 

  • Aggiungere una sezione (Add section) – selezionare il pulsante grigio con il simbolo (+) situato sulla sinistra per inserire una nuova sezione. L'elenco dei tipi di sezione disponibili dipende dall'implementazione del progetto
  • Spostare una sezione (Move section) – passare il mouse sopra una sezione e trascinarla tramite la maniglia situata tra i pulsanti della sezione sulla destra
  • Modificare il tipo di sezione (Change section type) – è possibile cambiare il tipo di una sezione per adattare il layout del form. Passare il mouse sopra la sezione che si desidera modificare, selezionare il pulsante Change section type e scegliere il tipo di sezione desiderato
  • Configurare una sezione (Configure section) – apre una finestra di dialogo in cui è possibile impostare i valori delle proprietà che influenzano il contenuto, l'aspetto o il comportamento della sezione. Il pulsante Configure è disponibile solo per le sezioni con proprietà configurabili. Per maggiori informazioni sui tipi di sezione disponibili e le loro proprietà, consultare gli amministratori o gli sviluppatori del progetto
  • Eliminare una sezione (Delete section) – passare il mouse sopra la sezione che si desidera rimuovere e selezionare il pulsante di eliminazione sulla destra. Questo cancellerà anche tutti i campi del form presenti nella sezione, il che potrebbe comportare una perdita di dati nei moduli esistenti

    Xperience Impostare layout del form


Le modifiche apportate alle sezioni vengono salvate automaticamente. Dopo aver creato il layout desiderato del form tramite le sezioni, è possibile spostare i campi tra le zone risultanti.

Aggiungere campi

Selezionare i pulsanti viola con il simbolo (+) nell'area di modifica del form per aggiungere nuovi campi. Si aprirà la finestra di dialogo Fields, che consente di aggiungere campi appartenenti a due categorie: 

  • In primo piano (Featured) – offre campi frequentemente inclusi nei form, preconfigurati per un utilizzo rapido e semplice. Molti campi in primo piano mappano automaticamente le informazioni inviate al contatto che rappresenta il visitatore nel sistema (per i visitatori che forniscono il consenso). Per maggiori dettagli, consultare la sezione sulla mappatura degli attributi del contatto
  • Nuovo campo (New field) – consente agli editor di selezionare un tipo di campo di base e configurarlo da zero. Le informazioni raccolte da questi campi non vengono automaticamente utilizzate dal sistema (a meno che non siano configurate diversamente), ma possono essere consultate negli invii (submissions) del form.

    Xperience Aggiungere campi
    Il form viene salvato automaticamente ogni volta che viene aggiunto un nuovo campo.

Nascondere campi in primo piano

Se alcuni dei campi in primo piano non sono pertinenti per i tuoi form, puoi nasconderli dalla finestra di dialogo Fields che appare quando aggiungi nuovi campi al form: 

  • Passa alla scheda Featured fields nel menu di navigazione a sinistra dell'applicazione Foms
  • Attiva o disattiva l'interruttore Visibility in forms per i campi in primo piano corrispondenti

Proprietà dei campi

I campi nel form sono configurabili. Puoi modificare l'etichetta del campo, il suggerimento, il valore predefinito e altre proprietà a seconda del tipo di campo tramite la finestra di dialogo delle proprietà

  1. Seleziona il campo che desideri configurare
  2. Apri la finestra di dialogo delle proprietà selezionando configura (icona: un ingranaggio)

    Xperience Proprietà dei campi
  3. Selezion Apply per salvare le modifiche

Mappare l'invio (submission) del form agli attributi del contatto

Xperience può utilizzare le informazioni raccolte tramite i form per aggiornare i contatti che rappresentano i visitatori del sito web nel sistema. Se un visitatore invia un form, il sistema trasferisce automaticamente i valori inseriti nei dati di un contatto corrispondente (per i visitatori che danno il consenso). Puoi anche utilizzare lo stesso approccio per aggiornare i dati di contatti esistenti quando un visitatore fornisce nuove informazioni. 

La mappatura collega un campo del form a un attributo specifico del contatto. Puoi controllare come i campi del form vengono mappati tramite la proprietà del campo Mapped to contact attribute

Xperience Mappare la sottomissione (submission) del form agli attributi del contatto
Ad esempio, se il form ha un campo in cui gli utenti inseriscono il loro indirizzo email, puoi scegliere questo campo per l'attributo Email del contatto. Quando un utente invia il form, il sistema salva automaticamente il valore del campo come indirizzo email del contatto che rappresenta l'utente in questione.

Segmentazione dei contatti

Puoi utilizzare i form per segmentare i tuoi contatti. Ad esempio, puoi creare un gruppo di contatti per i visitatori che hanno inviato il form Contact Us.

Xperience Segmentazione dei contatti

Spostare e riordinare campi

Per cambiare l'ordine dei campi esistenti o spostarli tra le diverse zone nel layout del form:

  1. Seleziona un campo nel form 
  2. Trascina il campo tramite la maniglia (simbolo con 3 punti divisi in 2 colonne) o l'intestazione che appare quando selezioni un campo

Eliminare campi

Per eliminare i campi dal form: 

  1. Seleziona il campo che desideri rimuovere
  2. Seleziona l'icona di eliminazione (icona: un cestino) nell'angolo in alto a destra
  3. Conferma la rimozione tramite la finestra di dialogo popup

Impostare testo del pulsante di invio

Ogni form contiene un pulsante che permette agli utenti di inviare i dati inseriti. Il pulsante di invio è posizionato in fondo al form e non può essere spostato. 

Xperience Impostare testo del pulsante di invio
Il Form Builder consente agli editor di modificare il testo dell'etichetta del pulsante di invio:

  1. Passa il cursore sopra il pulsante di invio nella parte inferiore del form
  2. Apri la finestra di dialogo delle proprietà del pulsante selezionando configura (icona: un ingranaggio)
  3. Inserisci il testo desiderato nella proprietà Submit button text
  4. Seleziona Apply per salvare la modifica

Configurare proprietà e comportamento del form

Dopo aver creato un form, o durante la modifica di uno già esistente, puoi definire le seguenti proprietà selezionando General nel pannello delle opzioni a destra:

Nome del form (Form name) Utilizzato nell'amministrazione e quando si aggiungono form alle pagine tramite il widget Forms

I nuovi form hanno un nome generato automaticamente in base alla data e all'ora corrente, ad esempio: Form (2022-12-02_12:00)
Nome del codice (Code name) Un identificatore del form. Utilizzato internamente dal sistema e dagli sviluppatori. 

Le modifiche al nome del codice del form interromperanno i form esistenti aggiunti alle pagine tramite il widget Form. Dopo la modifica, sarà necessario riselezionare il form in questi widget.
Nome della tabella (Table name) La tabella del database in cui vengono memorizzati gli invii raccolti. Utilizzato dagli sviluppatori.
Nome della classe (Class name) Un identificatore globale univoco del modulo. Utilizzato dagli sviluppatori. 

Il nome della classe viene aggiornato automaticamente ogni volta che viene modificato il nome del codice del modulo. Tali modifiche interrompono eventuali file di codice esistenti generati per il modulo. Gli sviluppatori dovranno aggiornare o rigenerare il codice.
Sovrascrivere le informazioni di contatto esistenti con i dati inviati (Overwrite existing contact information with submitted data) Se selezionata, le informazioni di contatto già raccolte vengono aggiornate con i dati inviati dai contatti noti. Se disabilitata, vengono compilati solo gli attributi di contatto vuoti.

Seleziona Save per confermare eventuali modifiche.

Azioni dopo l'invio del form

Ci sono diverse possibili azioni che possono verificarsi dopo che un utente invia un form sul sito live – Display text, Redirect to page, Redirect to URL. L'azione viene configurata quando si posizionano i singoli form su una pagina del canale del sito web.

Automation e autoresponder

Puoi abilitare un autoresponder di base per il form o configurare un'automation avanzata delle email. Questo ti consente di inviare automaticamente uno o più messaggi email a ogni utente che invia il form.

Autoresponder

Quando modifichi un form nell'applicazione Forms, seleziona Autoresponder nel pannello delle opzioni sulla destra. Per inviare un'email di autoresponder semplice, seleziona una delle seguenti opzioni di Autoresponder

  • Select email – invia un'email preparata in un'applicazione del canale email nel backoffice di Xperience. Questa opzione è consigliata per la maggior parte degli scenari. Vedi Emails per maggiori informazioni
  • Custom – per scenari che richiedono contenuti di autoresponder avanzati o dinamici. Invia un'email di autoresponder personalizzata, preparata dagli sviluppatori, con qualsiasi contenuto necessario, inclusi i valori inseriti dall'utente nel form. Nota che il sistema non traccia le statistiche per le email di autoresponder personalizzate dei form

    Xperience Autoresponder


Seleziona Save per confermare eventuali modifiche.

Processi di automation

Se desideri configurare uno scenario email più avanzato quando un form viene inviato, puoi creare un processo di automation nell'applicazione Forms tramite la scheda Automation nel pannello delle opzioni sulla destra. Questo ti permette di inviare una serie di email multiple, aggiungere intervalli di attesa o inviare email diverse in base a determinate condizioni. 

Xperience Processi di automation
Una volta completato e attivato, il processo di automation viene avviato per qualsiasi utente che invia il form.

Glossario

Per avere una panoramica sui termini utilizzati, visita il Glossario.

Guide

Per approfondire con contenuti su misura, cerca tra le Guide.

Questa pagina ti è stata utile?

Hai trovato questa sezione della documentazione particolarmente d'aiuto? Faccelo sapere.

Mandaci un feedback