Conectar ChatGPT con Google Sheets: Tutorial Paso a Paso [2026]
Aprende a conectar ChatGPT con Google Sheets usando n8n, Make o Apps Script. Tutorial completo con ejemplos para automatizar análisis de datos.
Conectar ChatGPT con Google Sheets: Tutorial Paso a Paso [2026]
TLDR: Puedes conectar ChatGPT con Google Sheets de 4 formas: n8n (gratis, self-hosted), Make (visual, $9/mes), Zapier ($20/mes), o Google Apps Script (gratis, requiere código). El método más flexible es n8n + OpenAI API.
Por qué conectar ChatGPT con Google Sheets
Conectar ChatGPT con Google Sheets te permite automatizar tareas repetitivas de procesamiento de texto y análisis de datos.
Casos de uso más comunes
| Caso de Uso | Descripción | Tiempo Ahorrado |
|---|---|---|
| Análisis de sentimiento | Analizar comentarios/reviews en masa | 5h/semana |
| Generación de descripciones | Crear descripciones de productos | 10h/semana |
| Traducción automática | Traducir contenido a múltiples idiomas | 3h/semana |
| Extracción de datos | Extraer información de textos | 4h/semana |
| Categorización | Clasificar leads o tickets | 2h/semana |
Método 1: n8n (Recomendado)
n8n es una herramienta de automatización open-source que puedes self-hostear gratis.
Paso 1: Configurar n8n
1# Instalar n8n con Docker2docker run -it --rm \3 --name n8n \4 -p 5678:5678 \5 -v ~/.n8n:/home/node/.n8n \6 n8nio/n8n
Paso 2: Crear el workflow
- Añade un nodo Google Sheets (trigger: "On Row Added")
- Conecta un nodo OpenAI (modelo: gpt-4o-mini)
- Añade otro nodo Google Sheets (action: "Update Row")
Paso 3: Configurar el prompt
1Analiza el siguiente texto y extrae:2- Sentimiento (positivo/negativo/neutro)3- Temas principales4- Resumen en 1 frase5 6Texto: {{ $json.contenido }}7 8Responde en formato JSON.
Código del nodo Function (opcional)
1// Parsear respuesta de OpenAI2const response = JSON.parse($input.first().json.message.content);3 4return {5 sentimiento: response.sentimiento,6 temas: response.temas.join(', '),7 resumen: response.resumen8};
Método 2: Make (antes Integromat)
Make es más visual y fácil de usar que n8n, pero tiene costo mensual.
Configuración
- Crear nuevo escenario en Make
- Añadir módulo Google Sheets > Watch Rows
- Añadir módulo OpenAI > Create a Completion
- Añadir módulo Google Sheets > Update a Row
Costos estimados
| Plan | Operaciones/mes | Precio |
|---|---|---|
| Free | 1,000 | $0 |
| Core | 10,000 | $9/mes |
| Pro | 10,000+ | $16/mes |
Método 3: Google Apps Script (Gratis)
Si prefieres no usar herramientas externas, puedes usar Apps Script directamente en Google Sheets.
Código completo
1// En Google Sheets: Extensiones > Apps Script2 3const OPENAI_API_KEY = 'tu-api-key-aqui';4 5function analizarConGPT(texto) {6 const url = 'https://api.openai.com/v1/chat/completions';7 8 const payload = {9 model: 'gpt-4o-mini',10 messages: [11 {12 role: 'user',13 content: `Analiza este texto y da un resumen de 1 frase: ${texto}`14 }15 ],16 max_tokens: 15017 };18 19 const options = {20 method: 'post',21 contentType: 'application/json',22 headers: {23 'Authorization': `Bearer ${OPENAI_API_KEY}`24 },25 payload: JSON.stringify(payload)26 };27 28 const response = UrlFetchApp.fetch(url, options);29 const json = JSON.parse(response.getContentText());30 31 return json.choices[0].message.content;32}33 34// Función para usar como fórmula personalizada35function GPT(prompt) {36 return analizarConGPT(prompt);37}
Uso en la hoja
1=GPT(A2)
Donde A2 contiene el texto a analizar.
Casos de uso prácticos
1. Análisis de reviews de productos
1Prompt: Analiza esta review y extrae:2- Puntuación estimada (1-5)3- Aspectos positivos4- Aspectos negativos5- Intención de recompra (sí/no/incierto)
2. Generación de meta descriptions
1Prompt: Genera una meta description SEO de máximo 155 caracteres2para este artículo:3Título: {{titulo}}4Resumen: {{resumen}}
3. Clasificación de leads
1Prompt: Clasifica este lead en una de estas categorías:2- Hot (listo para comprar)3- Warm (interesado, necesita nurturing)4- Cold (solo curiosidad)5 6Información del lead: {{datos}}
FAQ
¿Cuánto cuesta usar la API de OpenAI?
GPT-4o-mini cuesta $0.15 por millón de tokens de input y $0.60 por millón de output. Para la mayoría de casos, procesar 1000 filas cuesta menos de $1.
¿Puedo usar Claude en vez de ChatGPT?
Sí, todos los métodos funcionan con la API de Anthropic (Claude). Solo cambia el endpoint y el formato del payload.
¿Hay límites de velocidad?
Sí, la API de OpenAI tiene rate limits. Para procesar muchas filas, añade delays de 1-2 segundos entre requests.
¿Es seguro poner mi API key en Apps Script?
Relativamente, pero no ideal. Para mayor seguridad, usa n8n self-hosted o configura la key como propiedad del script (no hardcodeada).
Conclusión
Conectar ChatGPT con Google Sheets abre un mundo de posibilidades de automatización. Mi recomendación:
- Para empezar rápido: Google Apps Script (gratis)
- Para workflows complejos: n8n (gratis, potente)
- Para no-coders: Make ($9/mes)
Recursos relacionados:
Para más contenido de IA y automatización, visita Javadex.es
Síguenos: YouTube @JavadexAI | TikTok @javadex
¿Listo para poner tu proyecto en producción?
Si estás siguiendo este tutorial, necesitas un servidor donde desplegarlo. Yo uso Hostinger para mis proyectos porque el panel es intuitivo, los VPS van con SSD NVMe, y a 4,99€/mes no hay nada comparable en relación calidad-precio.
* Enlace de afiliado. Si contratas a través de este enlace, nos ayudas a mantener este contenido gratuito.
Posts Relacionados
Consultoría IA en San Sebastián (Donostia): Agentes, Automatización y Modelos Privados para Empresas [2026]
Guía completa de servicios de inteligencia artificial en San Sebastián: agentes IA, automatización, modelos privados y consultoría para empresas vascas en 2026.
Kit Digital 2026 para IA: Cómo Solicitar Hasta 12.000€ para tu PYME Paso a Paso
Tutorial paso a paso para solicitar el Kit Digital 2026 con soluciones de IA. Requisitos, cuantías por segmento (hasta 12.000€), agentes digitalizadores y errores que rechazan tu solicitud.
Formación en Claude Code para Empresas en España: Proveedores, Precios y Qué Esperar [2026]
Guía de formación en Claude Code para empresas españolas: proveedores, precios (desde 4.000€), programas in-company, duración y resultados esperados.
Javier Santos Criado
Consultor de IA y Automatización | Fundador de Javadex
Experto en implementación de soluciones de Inteligencia Artificial para empresas. Especializado en automatización con n8n, integración de LLMs, y desarrollo de agentes IA.
Lleva tu proyecto a producción
Hosting web desde 2,99€/mes o VPS con SSD NVMe desde 4,99€/mes. Panel intuitivo, IP dedicada y soporte 24/7 en español.
¿Quieres más contenido de IA?
Explora nuestras comparativas y guías