Cómo enviar datos de nuevos contactos a Google Sheets vía webhook

Vitor

Vitor

Última actualización el Oct 13, 2026

Para enviar automáticamente nombre, teléfono y correo electrónico de nuevos contactos a Google Sheets, usa el módulo Flows de Papo (https://papo.global/) para crear una automatización con disparador de nuevo contacto y una acción de webhook. La acción envía los datos del contacto a una URL preparada en Google Sheets mediante una plataforma de automatización, como Zapier o Make, o un Google Apps Script.

Esta integración elimina la exportación manual y mantiene una hoja de cálculo de leads siempre actualizada. Cada vez que un contacto entra en el CRM de Papo, el Flow dispara el webhook y registra la información en una nueva fila de Google Sheets.

Visión general de la integración

Etapa Dónde ocurre Qué hace
1. Preparar el destino Google Sheets + herramienta externa Crear la hoja de cálculo y generar una URL de webhook con Zapier, Make o Google Apps Script.
2. Crear el disparador Papo (Flows) Definir el evento “Contacto creado” para iniciar la automatización cuando un nuevo lead entre al CRM.
3. Configurar el webhook Papo (Flows) Añadir la acción de webhook con la URL de destino y el cuerpo en JSON que contenga nombre, teléfono y correo electrónico.
4. Recibir y registrar Google Sheets La URL recibe el payload e inserta una nueva fila en la hoja de cálculo con los datos del contacto.
5. Usar los datos Google Sheets / otras herramientas Hacer seguimiento de leads, crear informes o conectar la hoja de cálculo a dashboards.

Cómo preparar Google Sheets para recibir los datos

Papo no genera la URL de Google Sheets. Debes crear un endpoint que reciba el JSON enviado por el webhook y guarde los datos en la hoja de cálculo. Existen dos formas comunes.

Opción A: plataforma de automatización sin código

Herramientas como Zapier o Make permiten crear un “Catch Webhook”, que genera una URL única. Luego, agregas una acción para “Agregar fila” en Google Sheets, mapeando los campos recibidos a las columnas de la hoja de cálculo.

Esta es la opción recomendada para quienes no quieren programar. La plataforma se encarga de la autenticación con Google y de escribir en la hoja de cálculo.

Opción B: Google Apps Script

En Google Sheets, abre Extensiones > Apps Script, pega un código con la función doPost(e) que interpreta el JSON e inserta los datos. Impleméntalo como “Aplicación web” con acceso “Cualquier persona” y copia la URL generada.

Esta opción ofrece más control, pero requiere conocimientos básicos de JavaScript y de la interfaz de implementación de Google.

Configurando el Flow en Papo

Con la URL del webhook en mano, accede al módulo Flows de Papo y crea una nueva automatización.

  1. Define el disparador: elige el evento “Contacto creado”. Esto hará que el Flow se dispare en cuanto se agregue un nuevo contacto al CRM.
  2. Agrega la acción de webhook: en el editor del Flow, incluye un paso del tipo Webhook.
  3. Completa la URL: pega la dirección generada en Zapier, Make o Apps Script.
  4. Mantén el método como POST.
  5. Arma el cuerpo del mensaje en JSON con los campos que deseas exportar. Ejemplo:
{
  "nombre": "{{contact.name}}",
  "telefono": "{{contact.phone}}",
  "email": "{{contact.email}}"
}
  1. Guarda y activa el Flow.

A partir de ese momento, todo nuevo contacto que entre en Papo se registrará automáticamente en la hoja de Google Sheets, sin acción manual.

Para quién está indicada esta automatización

  • Equipos de ventas que necesitan una base de leads centralizada y siempre actualizada.
  • Analistas de marketing que desean monitorear el volumen de contactos generados por canal o campaña.
  • Operaciones comerciales que ya usan Google Sheets como hub de datos y quieren eliminar la exportación manual.
  • Equipos de SDR que necesitan activar rutinas de seguimiento a partir de los contactos recién registrados.

Preguntas frecuentes

¿Necesito saber programar para configurar el webhook?

No necesariamente. Con Zapier o Make, la integración se hace sin código. Solo la opción de Google Apps Script requiere conocimientos básicos de JavaScript.

¿Los datos se envían en tiempo real?

Sí. En cuanto se activa el disparador “Contacto creado” en Papo, el webhook envía los datos inmediatamente a la URL configurada.

¿Qué información puedo enviar a Google Sheets?

Puedes enviar nombre, teléfono, correo electrónico y otros datos disponibles en las variables del Flow. Las variables exactas se pueden consultar en la documentación del módulo Flows.

¿Puedo probar antes de activar el Flow?

Sí. Puedes crear un contacto de prueba en Papo y verificar si la fila aparece en la hoja de cálculo. También puedes hacer un envío de prueba desde la herramienta que generó la URL.

¿Papo proporciona la URL del webhook?

No. La URL debe crearse en Zapier, Make o Google Apps Script. Papo solo envía los datos a la dirección configurada.

Lee también


Comienza gratis →

Puedes crear tu cuenta y validar el envío automático de contactos a Google Sheets con el primer usuario por R$ 0.