Inscriptions à des événements et vente de billets avec votre formulaire de contact

Avec EverWeb 4.6 et versions ultérieures, un formulaire Formulaire de contact avancé (Contact Form Advanced) peut inscrire des personnes à un événement et encaisser les frais en une seule étape. Les visiteurs choisissent un type de billet et une quantité, répondent à vos questions et paient par carte via Stripe ou via PayPal. Vous obtenez la liste de tous les participants dans votre Espace client.

Qui l'utilise

  • Un atelier de poterie organise des stages le week-end, avec ou sans kit de matériel.
  • Une association professionnelle vend des places pour sa conférence aux tarifs Early bird, Membre et Étudiant.
  • Un club de course à pied organise une course solidaire, avec une taille de T-shirt et un contact d'urgence pour chaque coureur.
  • Une école encaisse le paiement d'une sortie, avec l'autorisation du parent cochée sur le même formulaire.

Ce dont vous avez besoin

Pour un événement gratuit, vous n'avez pas besoin des paiements : le même formulaire fonctionne sans eux. Les bases sont présentées dans Créer un formulaire personnalisé : demandes de devis, inscriptions et envoi de fichiers.

Exemples de plans de formulaire

Une personne par inscription (une conférence) :

Libellé du champControl Type (type de contrôle)Réglages / Prix
BilletCard Select (sélection par cartes)Early bird : 120, Membre : 150, Standard : 195, Étudiant : 60
AteliersChoice Chips (pastilles de choix)Atelier du matin : 25, Atelier de l'après-midi : 25
DéjeunerRadio Button (bouton radio)Standard, Végétarien, Végan, Pas de déjeuner (sans prix)
Besoins alimentaires ou d'accessibilitéText Area (zone de texte multiligne)Facultatif
Nom, E-mail, TéléphoneTextBox (zone de texte sur une ligne), Email, Phone Number (numéro de téléphone)Obligatoire
ÉvénementHidden Field (champ masqué)Default Value (valeur par défaut) : Conférence annuelle 2027

Plusieurs billets par commande (une course solidaire ou un événement familial) :

Libellé du champControl TypeRéglages / Prix
Billets adulteStepper (sélecteur numérique)Min 0, Max 10, Step 1, Unit Price (prix unitaire) 20
Billets enfantStepperMin 0, Max 10, Step 1, Unit Price 8
Tailles de T-shirt et nomsText Area« Une ligne par coureur : nom et taille »
Téléphone du contact d'urgencePhone NumberObligatoire
Adresse postaleAddress (adresse)Uniquement si vous envoyez les T-shirts ou les billets par la poste
J'accepte le règlement de l'événementConsent (consentement)Link URL (URL du lien) vers votre page de règlement

Une quantité ne peut pas multiplier un choix : utilisez donc un Stepper distinct pour chaque tarif de billet. Chacun s'ajoute séparément au total.

Configuration

  1. Créez un formulaire par événement, avec un Nom du formulaire de contact clair, par exemple Atelier de printemps 12 avril. C'est le nom que les acheteurs voient au moment du paiement, et il permet de garder la liste de chaque événement séparée dans votre Espace client.
  2. Choisissez votre add-on dans Module complémentaire amélioré du formulaire de contact. Dans la section Payments (paiements), cochez Accept Payments (accepter les paiements), ajoutez vos informations Stripe et/ou PayPal, choisissez la Currency (devise) et réglez Total Label (libellé du total) sur Total.
  3. Ajoutez les champs et les prix de l'un des plans ci-dessus. Laissez Show prices on options (afficher les prix sur les options) coché.
  4. Pour un long formulaire, ajoutez un Step Break (saut d'étape) avant chaque section, par exemple Vos coordonnées, Vos billets, Options. Ne commencez pas le formulaire par un Step Break.
  5. Choisissez une page de remerciement dans Page suivante (la page affichée après l'envoi), et pour Payment Unsuccessful Page (page d'échec du paiement) une page qui invite les gens à réessayer.
  6. Activez la protection anti-spam, puis cochez Envoyer un e-mail de confirmation (voir ci-dessous).
  7. Faites un test avec une clé de test Stripe ou PayPal Sandbox (testing) (sandbox PayPal, pour les tests), puis passez en production et publiez avec Fichier > Publier le site entier.

L'e-mail de confirmation

Avec Envoyer un e-mail de confirmation, un e-mail est envoyé au visiteur une fois son paiement confirmé. Indiquez la date, l'heure et l'adresse de l'événement ainsi que ce qu'il faut apporter dans Contenu de l'e-mail de confirmation, et ajoutez %allformdata% pour qu'il ait une copie de ses réponses. Vous pouvez aussi utiliser n'importe quel libellé de champ entre signes %, par exemple %Name%.

Ce que vous recevez

  • Un e-mail pour chaque inscription marqué Paid (payé), avec toutes les réponses, le total et une Payment Reference (référence du paiement).
  • Les personnes qui commencent à payer sans aller jusqu'au bout vous parviennent quelques heures plus tard marquées Unpaid order (commande non payée), pour que vous puissiez les relancer.
  • Votre liste d'invités dans l'Espace client sous Contact Form Submissions > View Form Submissions (envois de formulaires de contact > voir les envois). Utilisez Export (exporter) pour l'obtenir au format CSV, triez-la par nom et imprimez-la pour l'accueil. Avec les formules d'add-on plus importantes, vous pouvez aussi écrire depuis cet endroit à tous les inscrits, par exemple pour un rappel.

Bon à savoir

  • Le formulaire ne compte pas les places. Il ne se ferme pas tout seul quand l'événement est complet. Surveillez les chiffres et, quand c'est complet, remplacez le formulaire par une mention « Complet » et publiez à nouveau.
  • Pas de codes-barres ni de billets imprimés. L'e-mail de confirmation et votre liste font office de billets. Vérifiez les noms à l'entrée.
  • Paiements ponctuels uniquement. Pour une cotisation de saison payée mensuellement, consultez Pages réservées aux membres, connexions et abonnements payants : EverWeb Membership Sites.
  • Les champs ne peuvent pas s'afficher ou se masquer en fonction d'une réponse (par exemple, les choix de repas uniquement pour les adultes). Posez la question dans une Text Area, ou laissez-la facultative.
  • Une seule devise et un seul taux de taxe par formulaire.
  • Un formulaire court s'intègre bien dans une fenêtre popup : cochez Close popup window after sending (fermer la fenêtre popup après l'envoi). Consultez Comment ouvrir une fenêtre popup ou agrandir une photo lors d'un clic ?

Articles connexes

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Mon formulaire de contact ne m'envoie pas d'e-mails

Les formulaires n'envoient des e-mails que depuis votre site Web publié, pas depuis l'aperçu....

Comment utiliser mes propres paramètres SMTP (courrier sortant) avec mon formulaire de contact ?

Contact Form Advanced (formulaire de contact avancé) peut envoyer chaque message du formulaire...

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...

Que se passe-t-il quand j'atteins ma limite d'envois avec l'add-on Contact Forms Enhanced ?

Chaque fois qu'un visiteur vous envoie un formulaire de contact, vous recevez une notification...

Quelle est la configuration serveur requise pour l'add-on Contact Forms Enhanced ?

Si vous utilisez EverWeb + Hosting, vous n'avez pas à vous soucier de la configuration du serveur...