Descripción del proyecto
2410 desarrolló un formulario personalizado en HTML y JavaScript para insertarlo en un sitio de SquareSpace. El formulario recopilaba tres datos (grado, rango y código postal), los enviaba a una hoja de Google mediante Zapier y obtenía dinámicamente resultados calculados de celdas específicas de la hoja.
Posteriormente, la solución se amplió para incluir resultados basados en fórmulas (=Families(...) y =Pods(...)) calculados en la hoja de cálculo y mostrados en el sitio web.
- baburhabib1024
Funciones principales entregadas
- Formulario de usuario personalizado con validación de datos
- Integración con Zapier para enviar los datos del formulario a Google Sheets
- Consulta periódica del backend para obtener resultados calculados
- Gestión de tiempos de espera y mecanismo de reintento
- Compatibilidad con campos de fórmulas en Google Sheets
- Visualización de resultados en múltiples campos del frontend
Capturas de pantalla
Campo de entrada personalizado del formulario frontend para recopilar el grado escolar del niño, como parte del formulario insertado en SquareSpace.
Paso de automatización de Zapier: Catch Hook utilizado para recibir datos del formulario del sitio web e iniciar procesos backend.