certmundo.
es‑mx

6 min de lectura

¿Cómo usar Zapier con Google Sheets para registrar datos automáticamente?

Zapier puede enviar datos desde cualquier app directamente a una hoja de Google Sheets, sin que tú toques el teclado.

Esta integración es una de las más usadas en negocios mexicanos porque Google Sheets es gratuito, familiar y fácil de compartir con el equipo. Cada vez que ocurre un evento, Zapier agrega una fila nueva con la información que tú definas.

Cómo funciona la conexión Zapier → Google Sheets

El flujo tiene dos partes: el trigger (el evento que inicia el Zap) y la action (lo que Zapier hace en Sheets).

La action que usarás casi siempre se llama "Create Spreadsheet Row". Esta acción agrega una fila nueva al final de tu hoja con los datos del trigger.

También existe "Update Spreadsheet Row", que modifica una fila existente. Y "Lookup Spreadsheet Row", que busca una fila antes de actualizarla.

Estructura de la action "Create Spreadsheet Row"

Campo Qué defines aquí
Drive Tu Google Drive o un Drive compartido
Spreadsheet El archivo de Sheets que recibirá los datos
Worksheet La pestaña específica dentro del archivo
Columnas Los campos del trigger que mapeas a cada columna

Zapier lee automáticamente los encabezados de la primera fila de tu hoja. Por eso es muy importante que tu hoja tenga encabezados claros desde el inicio.

Prepara tu hoja de Google Sheets antes de conectarla

Antes de crear el Zap, configura tu hoja correctamente. Sigue estas reglas:

  1. La fila 1 debe tener encabezados. Por ejemplo: Fecha, Nombre, Correo, Monto, Producto.
  2. No dejes columnas vacías entre encabezados. Zapier se confunde si hay huecos.
  3. No uses celdas combinadas. Rompen la lectura automática.
  4. La hoja debe estar en tu Google Drive, no en el Drive de otra persona (a menos que te hayan dado permiso de edición).

Un error muy común es crear el Zap antes de preparar la hoja. Configura primero la hoja, luego el Zap.

Ejemplo 1: Registrar respuestas de un formulario de ventas

Imagina que usas Google Forms para recibir solicitudes de cotización de clientes en una pequeña empresa de distribución en Monterrey.

Cada vez que alguien llena el formulario, quieres guardar esa información en una hoja de Sheets para dar seguimiento.

Configuración del Zap:

  • Trigger app: Google Forms
  • Trigger event: New Form Response
  • Action app: Google Sheets
  • Action event: Create Spreadsheet Row

Mapeo de columnas:

Columna en Sheets Campo del trigger
Fecha Response Date
Nombre ¿Cuál es tu nombre?
Correo ¿Cuál es tu correo?
Producto de interés ¿Qué producto necesitas?
Teléfono ¿Cuál es tu número?

Cada vez que alguien llena el formulario, Zapier agrega una fila nueva en menos de 2 minutos. Tu equipo de ventas ve la información en tiempo real sin revisar el formulario manualmente.

Ejemplo 2: Registrar ventas de Mercado Libre en Sheets

Una tienda que vende accesorios para celulares en Mercado Libre quiere llevar un registro de cada venta en Google Sheets para calcular su facturación mensual.

Configuración del Zap:

  • Trigger app: Mercado Libre (disponible en Zapier)
  • Trigger event: New Order
  • Action app: Google Sheets
  • Action event: Create Spreadsheet Row

Mapeo de columnas:

Columna en Sheets Campo del trigger
Fecha de venta Order Date
Producto Item Title
Cantidad Quantity
Precio unitario Unit Price
Total Total Amount
Comprador Buyer Nickname

Con esta hoja, el dueño puede abrir Sheets cualquier lunes y ver cuánto vendió la semana anterior. También puede compartir la hoja con su contador para preparar las facturas del SAT.

Nota sobre montos: cuando Zapier mapea un monto como 1200, en tu hoja puedes formatearlo como $1,200 usando el formato de celda de Sheets (Formato → Número → Moneda). No dependas de Zapier para el formato de moneda; eso lo controla Sheets.

Ejemplo 3: Registrar correos con montos desde Gmail

En la lección anterior aprendiste a filtrar correos de Gmail con Zapier. Ahora puedes combinar esa habilidad con Google Sheets.

Supón que recibes correos automáticos de tu sistema de punto de venta cada vez que se cierra una venta. El correo incluye el monto, el vendedor y el producto.

Configuración del Zap:

  • Trigger app: Gmail
  • Trigger event: New Email Matching Search
  • Búsqueda: from:sistema@tupuntoventa.com subject:Venta confirmada
  • Action 1: Formatter by Zapier → Text → Extract Number (para extraer el monto del cuerpo del correo)
  • Action 2: Google Sheets → Create Spreadsheet Row

Mapeo de columnas:

Columna en Sheets Campo del trigger o action
Fecha Received Date
Vendedor Body Plain (texto extraído)
Monto Número extraído por Formatter
Referencia Subject

Este flujo de tres pasos (Gmail → Formatter → Sheets) es intermedio pero muy poderoso. Elimina la captura manual de datos de ventas diarias.

La acción "Update Spreadsheet Row": cuándo usarla

"Update Spreadsheet Row" sirve cuando ya existe una fila y necesitas modificarla.

Por ejemplo: registras un pedido cuando se crea, y actualizas la misma fila cuando se envía o se cancela. Para usar esta acción necesitas un identificador único en tu hoja, como un número de pedido o un ID de cliente.

El flujo típico es:

  1. Usar "Lookup Spreadsheet Row" para encontrar la fila por su ID.
  2. Usar "Update Spreadsheet Row" para modificar solo los campos que cambiaron.

Esta combinación es más avanzada. Si estás empezando, usa solo "Create Spreadsheet Row" hasta que domines los fundamentos.

Errores comunes

1. No tener encabezados en la fila 1. Si tu hoja empieza con datos en lugar de encabezados, Zapier no puede identificar las columnas. Siempre pon los encabezados primero y luego prueba el Zap.

2. Elegir la pestaña equivocada. Si tu archivo de Sheets tiene varias pestañas (por ejemplo, Enero, Febrero, Resumen), debes elegir la correcta en el campo "Worksheet" del Zap. Un error aquí llena la pestaña incorrecta sin que te des cuenta.

3. Mapear campos vacíos. Si el trigger no siempre incluye un campo (por ejemplo, el teléfono es opcional en tu formulario), la columna en Sheets quedará vacía en algunas filas. Eso está bien, pero si tu fórmula en Sheets depende de ese dato, puede dar error. Usa la función SI.ERROR en Sheets para proteger tus fórmulas.

4. Usar una hoja con celdas combinadas o filtros activos. Los filtros activos en Sheets pueden hacer que Zapier no agregue las filas en el lugar correcto. Desactiva los filtros antes de activar tu Zap.

5. No probar con datos reales antes de activar. Zapier tiene una función de prueba que inserta una fila de ejemplo. Úsala siempre para confirmar que el mapeo es correcto. Revisa la hoja después de la prueba y verifica que cada columna tenga el dato correcto.

Tabla de referencia: acciones de Zapier para Google Sheets

Acción Cuándo usarla
Create Spreadsheet Row Para agregar registros nuevos
Update Spreadsheet Row Para modificar un registro existente
Lookup Spreadsheet Row Para buscar una fila por un valor único
Create Spreadsheet Row(s) Para agregar múltiples filas en un solo Zap
Find or Create Row Para buscar y, si no existe, crear la fila

Buenas prácticas para mantener tu hoja limpia

Ordena las columnas por frecuencia de consulta. Pon Fecha, Nombre y Monto primero. Los campos menos consultados van al final.

Usa una hoja por fuente de datos. No mezcles pedidos de Mercado Libre con respuestas de formularios en la misma pestaña. Mantén una pestaña por tipo de dato.

Congela la fila de encabezados. En Sheets: Ver → Inmovilizar → 1 fila. Así los encabezados siempre son visibles aunque la hoja tenga miles de filas.

Agrega una columna de ID manual si necesitas hacer updates. Puedes usar la fórmula =FILA()-1 para generar un ID secuencial automático en Sheets.

Resumen

Google Sheets es el destino de datos más versátil en Zapier. Con la action "Create Spreadsheet Row" puedes registrar automáticamente cualquier evento: ventas, formularios, correos o notificaciones. La clave está en preparar bien tu hoja antes de conectarla y mapear cada columna con precisión.

Puntos clave

  • Usa la action "Create Spreadsheet Row" para agregar una fila nueva en Google Sheets cada vez que ocurre un evento en otra app, sin captura manual.
  • Prepara tu hoja antes de crear el Zap: la fila 1 debe tener encabezados claros, sin columnas vacías ni celdas combinadas.
  • Puedes conectar Gmail, Google Forms o Mercado Libre como trigger y registrar automáticamente ventas, solicitudes o correos en tu hoja de Sheets.
  • Usa "Lookup + Update Spreadsheet Row" cuando necesites modificar un registro existente en lugar de crear uno nuevo; identifica cada fila con un ID único.
  • Desactiva filtros activos en tu hoja de Sheets y prueba siempre el Zap con datos reales antes de activarlo, para confirmar que el mapeo es correcto.

Comparte esta lección:

¿Cómo usar Zapier con Google Sheets para registrar datos automáticamente? | Automatización con Zapier: Conecta tus apps y ahorra tiempo | Certmundo