Visión general del proyecto
2410 desarrolló un formulario personalizado en HTML y JavaScript para ser incrustado en un sitio de SquareSpace. El formulario recogía tres entradas (Grado, Rango, Código Postal), las enviaba a una hoja de Google a través de Zapier y recuperaba dinámicamente los resultados calculados de celdas específicas en la hoja.
Posteriormente, la solución se amplió para incluir salidas basadas en fórmulas (=Families(...) y =Pods(...)) calculadas en la hoja de cálculo y mostradas en el sitio web.
- baburhabib1024
Características claves entregadas
- Formulario personalizado para el usuario con validación de entrada
- Integración con Zapier para enviar datos del formulario a Google Sheets
- Encuesta en el servidor para recuperar resultados calculados
- Manejo de tiempos de espera y mecanismo de reintento
- Soporte para campos de fórmula en Google Sheets
- Visualización de resultados multifacéticos en el frontend
Capturas de pantalla

Campo de entrada del formulario personalizado para capturar el nivel de grado del niño, parte del formulario incrustado en SquareSpace.

Paso de automatización de Zapier: Catch Hook utilizado para recibir datos del formulario del sitio web y activar procesos en el servidor.