Con EverWeb 4.6 y posteriores, un Formulario de contacto avanzado (Contact Form Advanced) puede inscribir a personas en un evento y cobrar la cuota en un solo paso. Los visitantes eligen un tipo de entrada y cuántas quieren, responden a tus preguntas y pagan con tarjeta a través de Stripe o con PayPal. En tu Área del Cliente tienes una lista de todos los que van a asistir.
Quién lo usa
- Un taller de cerámica organiza cursos de fin de semana, con o sin kit de materiales.
- Una asociación profesional vende plazas para su congreso a precios de inscripción anticipada, socio y estudiante.
- Un club de corredores organiza una carrera solidaria, con la talla de camiseta y un contacto de emergencia para cada corredor.
- Un colegio cobra una excursión, con la autorización de los padres marcada en el mismo formulario.
Qué necesitas
- EverWeb 4.6 o posterior y el complemento Contact Forms Enhanced (necesario para los pagos, el correo de confirmación y la lista de inscripciones en línea): consulta ¿Qué es el complemento Contact Forms Enhanced?
- Una cuenta de Stripe y/o una cuenta PayPal Business, y HTTPS en tu sitio web: consulta Mi sitio dice 'No seguro': cómo tener HTTPS (SSL) en tu sitio web.
Para un evento gratuito no necesitas pagos: el mismo formulario funciona sin ellos. Lo básico está en Crea un formulario personalizado: solicitudes de presupuesto, inscripciones y subida de archivos.
Ejemplos de formulario
Una persona por inscripción (un congreso):
| Etiqueta del campo | Control Type (tipo de control) | Ajustes / Precio |
|---|---|---|
| Entrada | Card Select (selección con tarjetas) | Inscripción anticipada: 120, Socio: 150, General: 195, Estudiante: 60 |
| Talleres | Choice Chips (chips de opciones) | Taller de mañana: 25, Taller de tarde: 25 |
| Comida | Radio Button (botón de opción) | Estándar, Vegetariana, Vegana, Sin comida (sin precios) |
| Necesidades alimentarias o de accesibilidad | Text Area (área de texto) | Opcional |
| Nombre, Correo electrónico, Teléfono | TextBox (cuadro de texto), Email, Phone Number (número de teléfono) | Obligatorio |
| Evento | Hidden Field (campo oculto) | Default Value (valor predeterminado): Congreso anual 2027 |
Varias entradas por pedido (una carrera solidaria o un evento familiar):
| Etiqueta del campo | Control Type | Ajustes / Precio |
|---|---|---|
| Entradas de adulto | Stepper (selector numérico) | Min 0, Max 10, Step (incremento) 1, Unit Price (precio unitario) 20 |
| Entradas infantiles | Stepper | Min 0, Max 10, Step 1, Unit Price 8 |
| Tallas de camiseta y nombres | Text Area | "Una línea por corredor: nombre y talla" |
| Teléfono de contacto de emergencia | Phone Number | Obligatorio |
| Dirección postal | Address (dirección) | Solo si envías camisetas o entradas por correo |
| Acepto las normas del evento | Consent (consentimiento) | Link URL (URL del enlace) a tu página de normas |
Una cantidad no puede multiplicar una opción, así que usa un Stepper distinto para cada precio de entrada. Cada uno se suma al total por separado.
Configúralo
- Crea un formulario por evento, con un Nombre del formulario de contacto claro, como Taller de primavera 12 de abril. Es el nombre que ven los compradores al pagar, y mantiene separada la lista de cada evento en tu Área del Cliente.
- Elige tu complemento en Complemento mejorado del formulario de contacto. En la sección Payments (pagos), marca Accept Payments (aceptar pagos), añade tus datos de Stripe y/o PayPal, elige la Currency (moneda) y pon Total en Total Label (etiqueta del total).
- Añade los campos y los precios de uno de los ejemplos anteriores. Deja marcado Show prices on options (mostrar precios en las opciones).
- Si el formulario es largo, añade un Step Break (salto de paso) antes de cada sección, como Tus datos, Tus entradas, Extras. No empieces el formulario con uno.
- Elige una página de agradecimiento en Avanzar a la página, y una página para Payment Unsuccessful Page (página de pago fallido) que invite a volver a intentarlo.
- Activa la protección contra spam y después marca Enviar correo electrónico de confirmación (ver más abajo).
- Haz una prueba con una clave de prueba de Stripe o con PayPal Sandbox (testing) (entorno de pruebas de PayPal), después pasa a modo real y publica con Archivo > Publicar sitio completo.
El correo de confirmación
Enviar correo electrónico de confirmación se envía al visitante cuando se confirma su pago. Pon la fecha, la hora y la dirección del evento, y lo que hay que llevar, en Contenido del correo electrónico de confirmación, y añade %allformdata% para que tenga una copia de sus respuestas. También puedes usar cualquier etiqueta de campo entre signos %, como %Name%.
Qué recibes
- Un correo por cada inscripción, marcado como Paid (pagado), con todas las respuestas, el total y una referencia de pago.
- Las personas que empiezan a pagar pero no terminan te llegan unas horas después marcadas como Unpaid order (pedido no pagado), para que puedas hacer seguimiento.
- Tu lista de asistentes en el Área del Cliente, en Contact Form Submissions > View Form Submissions (Envíos de formularios de contacto > Ver envíos de formularios). Usa Exportar para pasarla a CSV, ordénala por nombre e imprímela para la entrada. Con los paquetes más grandes del complemento también puedes enviar desde ahí un correo a todos los inscritos, por ejemplo con un recordatorio.
Conviene saber
- El formulario no cuenta las plazas. No se cierra solo cuando el evento está completo. Vigila las cifras y, cuando se llene, sustituye el formulario por un aviso de "Agotado" y vuelve a publicar.
- No hay códigos de barras ni entradas impresas. El correo de confirmación y tu lista son las entradas. Comprueba los nombres en la entrada.
- Solo pagos únicos. Para cuotas de temporada pagadas mensualmente, consulta Páginas solo para miembros, inicios de sesión y suscripciones de pago: EverWeb Membership Sites.
- Los campos no pueden aparecer ni ocultarse según una respuesta (por ejemplo, opciones de menú solo para adultos). Pregúntalo en un Text Area, o deja la pregunta como opcional.
- Una moneda y un tipo impositivo por formulario.
- Un formulario corto queda muy bien en una ventana emergente: marca Close popup window after sending (cerrar la ventana emergente después del envío). Consulta ¿Cómo abro una ventana emergente o amplío una foto cuando alguien hace clic?
