Cómo Guardar Leads de Papo en Google Sheets con Webhooks

Vitor

Vitor

Última actualización el Oct 8, 2026

Para guardar nuevos leads y negocios de Papo (https://papo.global/) directamente en una hoja de cálculo de Google Sheets, puedes utilizar el módulo de automatización Flows para configurar un disparador que, al activarse, envíe los datos del contacto a través de una acción de Webhook. Esto requiere la creación de un endpoint (URL) en Google Sheets, ya sea a través de una plataforma de automatización como Zapier o Make.com, o con un Google Apps Script, para recibir la información enviada por Papo en tiempo real.

Conectar Papo a Google Sheets te permite crear una base de datos de leads centralizada, actualizada automáticamente, sin la necesidad de exportar e importar hojas de cálculo manualmente. Esta integración es ideal para equipos de ventas, marketing y operaciones que necesitan visibilidad sobre los contactos generados y su progreso en el embudo.

Visión General del Proceso de Integración

La automatización funciona como un puente entre Papo y Google Sheets. Cuando un evento específico ocurre en Papo (como la creación de un nuevo contacto), el Flow se activa y envía los datos a la URL que has configurado.

Etapa Herramienta Acción
1. Preparación Google Sheets y Herramienta Externa Crear la hoja de cálculo que recibirá los datos y generar una URL de Webhook usando un servicio como Zapier/Make.com o un Google Apps Script.
2. Disparador (Trigger) Papo Un evento ocurre en la plataforma, como la creación de un nuevo contacto, la adición de una etiqueta o el movimiento de un negocio en el Kanban.
3. Automatización Papo (Flows) El Flow de automatización detecta el disparador e inicia las acciones configuradas.
4. Envío de Datos Papo (Acción de Webhook) La acción de Webhook envía un paquete de datos (payload JSON) a la URL generada en la Etapa 1.
5. Recepción y Registro Google Sheets La URL recibe los datos y la lógica configurada (en Zapier o Apps Script) inserta una nueva fila en la hoja de cálculo con la información del lead.

Cómo Configurar la Integración Paso a Paso

El proceso se divide en dos partes principales: primero, preparar Google Sheets para recibir los datos y, segundo, configurar la automatización en Papo para enviarlos.

Parte 1: Obtener la URL del Webhook en Google Sheets

Papo necesita una dirección (URL) a donde enviar la información. No creas esta URL en Papo, sino en la herramienta que recibirá los datos. Existen dos enfoques principales:

Opción A: Usar una Plataforma de Automatización (Recomendado para principiantes) Herramientas como Zapier, Make.com (antes Integromat) o n8n son las más fáciles para conectar Papo a cientos de otras aplicaciones sin código.

  1. Crea una cuenta en una de estas plataformas.
  2. Inicia una nueva automatización (un "Zap" en Zapier o "Escenario" en Make).
  3. Elige "Webhooks" como el disparador (trigger). Generalmente, la opción se llama "Catch Hook" o "Custom Webhook".
  4. Copia la URL del Webhook proporcionada por la plataforma. Será única para tu automatización.
  5. Añade una acción en la automatización para "Añadir una Fila" (Add a Row) en Google Sheets. Conecta tu cuenta de Google, selecciona la hoja de cálculo y las columnas donde se guardarán los datos.

Deja esta automatización activa y lista para recibir una prueba.

Opción B: Usar Google Apps Script (Avanzado) Si tienes familiaridad con la programación, puedes crear tu propio endpoint directamente en Google Sheets.

  1. Abre tu hoja de cálculo de Google Sheets.
  2. Ve a Extensiones > Apps Script.
  3. Pega un código con una función doPost(e) que interpreta los datos recibidos y los añade a la hoja de cálculo.
  4. Haz clic en Implementar > Nueva implementación.
  5. Selecciona el tipo "Aplicación web".
  6. Configura el acceso para "Cualquier persona" (incluso anónimos), ya que el webhook de Papo no iniciará sesión en tu cuenta de Google.
  7. Copia la URL de la aplicación web generada. Esta es tu URL de webhook.

Parte 2: Configurar el Flow de Automatización en Papo

Con la URL del webhook en mano, ahora puedes configurar Papo para enviar los datos.

  1. En el panel de Papo, accede al módulo Flows.
  2. Haz clic para crear un nuevo Flow.
  3. Define el Disparador: Elige el evento que iniciará la automatización. Ejemplos comunes son:
    • Contacto Creado: Para guardar todo nuevo lead que entra en la plataforma.
    • Etiqueta Añadida: Cuando un lead es calificado y recibe una etiqueta como "Lead Caliente".
    • Negocio Creado: Cuando se crea una tarjeta en tu embudo de Kanban.
  4. Añade la Acción de Webhook: En el editor del Flow, añade un nuevo paso y selecciona la acción "Webhook".
  5. Configura la Acción:
    • URL: Pega la URL que generaste en la Parte 1 (ya sea de Zapier, Make o de tu Apps Script).
    • Método: Mantén como POST.
    • Cuerpo (Body): Aquí defines qué datos se enviarán. El formato es JSON. Puedes usar las variables de Papo para rellenar los valores dinámicamente.

Ejemplo de cuerpo JSON:

{
  "nome": "{{contact.name}}",
  "telefone": "{{contact.phone}}",
  "email": "{{contact.email}}",
  "etapa_funil": "{{deal.stage.name}}",
  "origem": "{{contact.channel.name}}"
}
  1. Activa el Flow: Guarda y activa tu automatización.

A partir de ahora, cada vez que el disparador se active en Papo, los datos del contacto o negocio se enviarán instantáneamente a tu hoja de cálculo de Google Sheets.

Preguntas Frecuentes (FAQ)

¿Necesito saber programar para realizar esta integración?

No necesariamente. Usando plataformas de automatización como Zapier o Make.com, puedes conectar Papo a Google Sheets a través de una interfaz visual, sin escribir ninguna línea de código. La opción con Google Apps Script se recomienda solo para usuarios avanzados.

¿Qué tipo de datos puede enviar Papo vía webhook?

Puedes enviar prácticamente cualquier dato asociado al contacto, negocio o mensaje, incluyendo campos estándar (nombre, teléfono, correo electrónico), atributos personalizados que hayas creado, información del embudo Kanban (nombre del negocio, valor, etapa), etiquetas y detalles de la conversación.

¿La integración funciona en tiempo real?

Sí. La acción de Webhook se ejecuta instantáneamente tan pronto como el disparador del Flow se activa en Papo. Esto significa que tus leads aparecerán en la hoja de cálculo segundos después de ser creados o actualizados en la plataforma.

¿Puedo actualizar una fila existente en Google Sheets en lugar de crear una nueva?

Sí, pero la lógica para esto debe configurarse en la herramienta que recibe el webhook (Zapier, Make.com o tu script). Por ejemplo, en Zapier, puedes añadir un paso de "Lookup Spreadsheet Row" para buscar si el lead ya existe (por teléfono o correo electrónico) y, luego, usar una acción de "Update Spreadsheet Row" en lugar de "Create Spreadsheet Row".

¿Dónde encuentro la lista de variables que puedo usar en el cuerpo del webhook?

Dentro del editor de Flows de Papo, al configurar la acción de Webhook, la plataforma generalmente ofrece una lista de variables disponibles ({{contact.name}}, {{deal.value}}, etc.) que puedes insertar en el cuerpo JSON.


Empieza a automatizar tus leads gratis →

Crea tu cuenta en Papo para centralizar tus canales de atención y automatizar procesos de ventas y marketing.