Formulario de visitantes
El formulario de visitantes es la página de GCM que más vas a compartir. Vive en una URL pública — normalmente impresa en el reverso del boletín, en una tarjeta con código QR en el escritorio de bienvenida, o enlazada desde el sitio web de tu iglesia — y permite que un invitado por primera vez ingrese sus propios datos desde un teléfono en unos noventa segundos.
Todo lo que se envía aterriza en tu lista de Miembros con tipo de miembro Visitante. A partir de ahí, tu flujo de seguimiento toma el control — los flujos de trabajo pueden enviar un mensaje de bienvenida por texto, asignar un pastor de seguimiento, agendar al visitante para el check-in del próximo domingo, o las tres cosas.

Por qué existe como módulo
El patrón de registro "autoservicio" importa porque el flujo antiguo — un portapapeles, una tarjeta de papel, y un voluntario tecleando nombres en la base de datos el lunes — pierde visitantes. Las tarjetas se pierden. La letra es ilegible. El martes se convierte en viernes, el contacto se enfría, y la segunda visita nunca ocurre.
El formulario de visitantes elimina por completo el paso de tipear. El teléfono del visitante es el dispositivo de entrada de datos. Se toman una selfie, llenan siete campos, pulsan enviar — para cuando vuelven a sentarse, el registro ya existe en GCM y (si lo has configurado) un WhatsApp de "gracias por visitarnos" ya ha salido.
Lo que puedes configurar
Abre Configuración → Formulario de visitantes para acceder a esta página. Encontrarás dos tarjetas:
- Acceso y enlace — activa o desactiva el formulario detrás de una contraseña, muestra la URL compartible, y la copia a tu portapapeles.
- Campos del formulario — controla qué campos aparecen, en qué orden, cómo se llaman, a qué pasos pertenecen, y si son obligatorios.
No tienes que tocar ninguna de las dos tarjetas para tener un formulario funcional. Los valores predeterminados piden nombre, teléfono, correo, foto y lo básico — eso basta para la mayoría de iglesias que empiezan. Personaliza cuando los valores predeterminados se queden cortos.
El camino de los datos
Teléfono del visitante → /visitor (página pública)
│
▼
submit_visitor_form RPC
│
┌──────────────┬───────┴───────┬─────────────────┐
▼ ▼ ▼ ▼
tabla members attendances valores de campo asignación
(visitor) (si marcado) personalizado a org_unit
│
▼
trigger_workflow_member_created
│
▼
los flujos de trabajo se disparan — SMS de bienvenida, etc.Como el formulario es anónimo, todas las escrituras pasan por una función Postgres SECURITY DEFINER (submit_visitor_form). De lo contrario, RLS rechazaría los inserts anónimos. La función corre del lado del servidor, valida la contraseña de acceso de la organización si hay una configurada, e inserta las filas relacionadas de forma atómica — o aterrizan el miembro, la foto, la fila de asistencia y la asignación de unidad, o ninguno lo hace.
Dónde aparecen los visitantes
Después de que un visitante envía, aparecen en tres lugares de inmediato:
- Miembros → Todos los miembros, con tipo de miembro Visitante y una marca de tiempo "registrado hoy".
- Asistencia → Servicios de hoy, si marcaron la casilla de asistencia (el formulario auto-sugiere el servicio dominical si lo están llenando un domingo).
- Panel → Widget de nuevos visitantes, con su foto y el nombre del invitador (si escribieron uno en el campo "¿Quién te invitó?").
El paso de "graduarse de visitante a miembro" es manual — tus pastores deciden, en su propio tiempo, cuándo alguien ha cruzado la línea de ser miembro. Cambia el tipo de miembro en el perfil, o dispáralo desde un flujo de trabajo por hito de asistencia.
A dónde ir después
- Activar el formulario y compartir el enlace — pon la URL en manos de los visitantes.
- Personalizar los campos mostrados — elige qué preguntas haces y dónde.
- Protección con contraseña de acceso — cuando quieres restringir el formulario a uso presencial.
- Asignación de jerarquía y asistencia — enrutar visitantes al campus o grupo pequeño correcto.
- Campos personalizados y foto — más allá de los campos integrados.
- Qué pasa después del envío — disparadores de flujo de trabajo, seguimiento, conversión a miembro.
