Captar un webhook en Zapier y escribirlo en Google Sheets sin llorar
El paso Catch Hook es la parte que la mayoría de la gente se salta. Aquí está el bucle mínimo que agrega una fila en cada llamada.
Quería un formulario público para colocar clientes potenciales en una hoja sin base de datos. El camino limpio es un Zapier Catch Hook que alimenta un anexo de Google Sheets. La parte que hace tropezar a la gente es la URL del webhook y el mapeo de campos, así que explicaré ambos.
Paso uno: inicie un Zap con el activador Webhooks, elija 'Catch Hook'. Zapier te proporciona una URL. Esa URL es su punto final. Cualquier cosa que se publique se convierte en la muestra desencadenante.
Paso dos: envíe una carga útil de prueba a esa URL desde su formulario o curl para que Zapier capture los campos. Si omite esto, el paso de mapeo no tendrá nada a qué vincularse y verá opciones vacías.
Paso tres: agregue la acción de Google Sheets, 'Crear fila de hoja de cálculo', seleccione el archivo y la pestaña, luego asigne cada columna de la hoja a un campo capturado. Asigne un nombre a sus claves JSON antes de enviarlas para que las columnas se alineen.
Paso cuatro: actívelo y envíe una solicitud real. Abre la hoja. Si aparece la fila, el bucle está vivo. De lo contrario, el historial de ejecución muestra exactamente qué campo faltaba.
El error que cometí dos veces: enviar JSON anidado. Zapier lo aplana de manera extraña. Mantenga la carga útil plana, una clave por valor, y el mapeo se mantendrá sano.
Zapier (zapier.com)
Lo mejor para: automatización sin código entre las aplicaciones que ya usas.
Características clave: más de 7000 conexiones de aplicaciones, Webhooks, Zaps de varios pasos, filtros y rutas.
Plan gratuito: un nivel gratuito con una asignación para tareas pequeñas y un límite de aplicaciones.
Precios: los planes pagos aumentan con las tareas y comienzan alrededor de $20 al mes.
Ventajas: no hay servidor para ejecutar, depuración visual, enorme biblioteca de aplicaciones.
Contras: el costo crece con el volumen y la lógica compleja se vuelve complicada.
Mi veredicto: para un simple anexo a la hoja, este ciclo dura diez minutos y cero infra. Busque el código solo cuando el recuento de tareas haga de Zapier la opción costosa.
Preguntas frecuentes:
P: ¿Necesito un plan pago para webhooks?
R: El activador Catch Hook funciona en niveles gratuitos, pero el volumen de tareas lo impulsará a pagar rápidamente.
P: ¿Por qué la columna de mi hoja está vacía?
R: El campo no estaba en la carga útil de prueba, por lo que el mapeo no tenía nada que capturar. Envíe una muestra primero.
P: ¿Puedo publicar JSON anidado?
R: Puedes, pero aplánalo. Los objetos anidados se asignan de forma impredecible y desperdician una carrera.
