Iscrizioni a eventi e vendita di biglietti con il tuo modulo di contatto

Con EverWeb 4.6 e versioni successive, un modulo Contact Form Advanced può iscrivere le persone a un evento e incassare la quota in un solo passaggio. I visitatori scelgono il tipo di biglietto e quanti ne vogliono, rispondono alle tue domande e pagano con carta tramite Stripe oppure con PayPal. Nella tua Area clienti trovi l'elenco di tutti i partecipanti.

Chi lo usa

  • Un laboratorio di ceramica organizza workshop nel fine settimana, con o senza kit di materiali.
  • Un'associazione professionale vende posti per una conferenza a prezzi Early bird, Socio e Studente.
  • Un gruppo podistico organizza una corsa di beneficenza, con la taglia della maglietta e un contatto di emergenza per ogni partecipante.
  • Una scuola raccoglie il pagamento per una gita, con l'autorizzazione del genitore spuntata nello stesso modulo.

Cosa ti serve

Per un evento gratuito non ti servono i pagamenti: lo stesso modulo funziona anche senza. Le basi sono in Crea un modulo personalizzato: richieste di preventivo, iscrizioni e caricamento di file.

Esempi di struttura del modulo

Una persona per iscrizione (una conferenza):

Etichetta del campoControl Type (tipo di controllo)Impostazioni / Prezzo
BigliettoCard Select (selezione a schede)Early bird: 120, Socio: 150, Standard: 195, Studente: 60
WorkshopChoice Chips (etichette selezionabili)Workshop del mattino: 25, Workshop del pomeriggio: 25
PranzoRadio Button (pulsante di opzione)Standard, Vegetariano, Vegano, Nessun pranzo (senza prezzi)
Esigenze alimentari o di accessibilitàText Area (area di testo)Facoltativo
Nome, Email, TelefonoTextBox (casella di testo), Email, Phone Number (numero di telefono)Obbligatorio
EventoHidden Field (campo nascosto)Default Value (valore predefinito): Conferenza annuale 2027

Più biglietti per ordine (una corsa non competitiva o un evento per famiglie):

Etichetta del campoControl Type (tipo di controllo)Impostazioni / Prezzo
Biglietti adultiStepper (selettore numerico)Min 0, Max 10, Step 1, Unit Price (prezzo unitario) 20
Biglietti bambiniStepperMin 0, Max 10, Step 1, Unit Price 8
Taglie delle magliette e nomiText Area"Una riga per partecipante: nome e taglia"
Telefono per le emergenzePhone NumberObbligatorio
Indirizzo postaleAddress (indirizzo)Solo se spedisci magliette o biglietti
Accetto il regolamento dell'eventoConsent (consenso)Link URL alla pagina del regolamento

Una quantità non può moltiplicare una scelta, quindi usa uno Stepper separato per ogni prezzo di biglietto. Ognuno si aggiunge al totale per conto suo.

Configurazione

  1. Crea un modulo per ogni evento, con un Nome del modulo di contatto chiaro, per esempio Workshop di primavera 12 aprile. È il nome che gli acquirenti vedono al pagamento, e tiene separato l'elenco di ogni evento nella tua Area clienti.
  2. Scegli il tuo add-on in Modulo di contatto aggiuntivo avanzato. Nella sezione Payments (pagamenti), spunta Accept Payments (accetta pagamenti), aggiungi i tuoi dati Stripe e/o PayPal, scegli la Currency (valuta) e imposta Total Label (etichetta del totale) su Totale.
  3. Aggiungi i campi e i prezzi di uno degli esempi qui sopra. Lascia spuntato Show prices on options (mostra i prezzi sulle opzioni).
  4. Per un modulo lungo, aggiungi uno Step Break (interruzione di passaggio) prima di ogni sezione, per esempio I tuoi dati, I tuoi biglietti, Extra. Non iniziare il modulo con uno Step Break.
  5. Scegli una pagina di ringraziamento in Avanti alla pagina e una pagina per Payment Unsuccessful Page (pagina di pagamento non riuscito) che inviti a riprovare.
  6. Attiva la protezione antispam, poi spunta Invia email di conferma (vedi sotto).
  7. Fai una prova con una chiave di test Stripe o con PayPal Sandbox (testing), poi passa ai dati reali e pubblica con File > Pubblica l'intero sito.

L'email di conferma

L'email inviata con Invia email di conferma arriva al visitatore appena il suo pagamento è confermato. Metti in Contenuto dell'e-mail di conferma la data, l'ora e l'indirizzo dell'evento e cosa portare, e aggiungi %allformdata% così il visitatore ha una copia delle sue risposte. Puoi anche usare qualsiasi etichetta di campo tra due segni %, per esempio %Name%.

Cosa ricevi

  • Un'email per ogni iscrizione, contrassegnata come Paid (pagato), con tutte le risposte, il totale e un Payment Reference (riferimento del pagamento).
  • Le persone che iniziano a pagare ma non completano il pagamento ti arrivano qualche ora dopo contrassegnate come Unpaid order (ordine non pagato), così puoi ricontattarle.
  • L'elenco dei partecipanti nell'Area clienti in Contact Form Submissions > View Form Submissions (invii dei moduli di contatto > visualizza invii dei moduli). Esportalo in CSV con Export (Esporta), ordinalo per nome e stampalo per l'ingresso. Con i pacchetti add-on più grandi puoi anche inviare da lì un'email a tutti gli iscritti, per esempio un promemoria.

Buono a sapersi

  • Il modulo non conta i posti. Non si chiude da solo quando l'evento è al completo. Tieni d'occhio i numeri e, quando hai esaurito i posti, sostituisci il modulo con un avviso "Esaurito" e pubblica di nuovo.
  • Niente codici a barre né biglietti stampati. L'email di conferma e il tuo elenco sono i biglietti. Controlla i nomi all'ingresso.
  • Solo pagamenti singoli. Per le quote di una stagione pagate mensilmente, vedi Pagine riservate ai membri, accessi e abbonamenti a pagamento: EverWeb Membership Sites.
  • I campi non possono comparire o nascondersi in base a una risposta (per esempio, la scelta del pasto solo per gli adulti). Chiedilo in una Text Area, oppure lascia la domanda facoltativa.
  • Una sola valuta e una sola aliquota fiscale per modulo.
  • Un modulo breve sta bene in una finestra popup: spunta Close popup window after sending (chiudi la finestra popup dopo l'invio). Vedi Come faccio ad aprire una finestra popup o ingrandire una foto quando qualcuno fa clic?

Articoli correlati

  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Il mio modulo di contatto non mi invia le email

I moduli inviano messaggi solo dal sito web pubblicato, non dall'Anteprima. Fai una prova sul...

Come faccio a usare le mie impostazioni SMTP (posta in uscita) con il modulo di contatto?

Contact Form Advanced può inviare ogni messaggio del modulo tramite un vero account email, usando...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

Cosa succede quando raggiungo il limite di invii dell'add-on Contact Forms Enhanced?

Ogni volta che un visitatore ti invia un modulo di contatto, ricevi una notifica con il contenuto...

Quali sono i requisiti del server per l'add-on Contact Forms Enhanced?

Se usi EverWeb + Hosting non devi preoccuparti dei requisiti del server, perché funziona tutto...