Cómo usar ChatGPT en Google Sheets con una automatización de Make
Lección del curso de Make gratis: Juan Pe Navarro crea desde cero un escenario que manda cada idea de una hoja de cálculo a ChatGPT y escribe su respuesta al lado.
El vídeo empieza en el minuto de esta lección y sigue con el resto del curso. Ver el curso completo con su índice · Ver en YouTube
Para usar ChatGPT en Google Sheets sin programar, puedes conectar los dos con Make: un escenario vigila las filas nuevas de la hoja, envía el texto a ChatGPT y escribe la respuesta en otra columna. En esta lección del curso de Make gratis, publicado en septiembre de 2025, Juan Pe Navarro lo monta paso a paso como primera automatización. Los pasos con ChatGPT usan la API de OpenAI, que se paga aparte según el uso.
El disparador: vigilar las filas nuevas de Google Sheets
Juan Pe llama a esta primera automatización «victoria temprana»: algo sencillo que cualquiera puede hacer a la vez que el vídeo. Crea un escenario en Make y elige como disparador (trigger, el paso que pone en marcha todo) el módulo de Google Sheets «Watch New Rows», que detecta filas nuevas. Conecta su cuenta de Google con un clic y crea una hoja con dos columnas: Idea y Feedback.
- Crea un escenario y elige Google Sheets como primer módulo.
- Conecta tu cuenta de Google desde el propio módulo.
- Indica la hoja, que tiene encabezados y el límite de filas por ejecución.
Paquetes de datos y el módulo de ChatGPT
Al escribir una idea en la hoja y ejecutar el módulo, Make recibe la fila como un paquete de datos, que en Make se llama bundle. Juan Pe explica que, si un paquete trae varios datos juntos, la herramienta Iterator los separa. Después añade el módulo de ChatGPT «Create a model response», con la conexión a OpenAI ya hecha, elige el modelo GPT-4.1 y escribe el prompt: «dame feedback sobre esta idea», seguido de la idea arrastrada desde la hoja como dato dinámico.
Escribir la respuesta en la misma fila
El tercer paso vuelve a Google Sheets, pero no para añadir una fila nueva, sino para actualizar la que ya existe con «Update a Row». Juan Pe indica qué fila actualizar y pone el resultado de ChatGPT en la columna Feedback. Al ejecutarlo, la respuesta aparece al lado de la idea. Como resume él, es chatear con ChatGPT desde tu propia hoja de cálculo.
Cada cuánto se ejecuta: programado, bajo demanda o al instante
Con el escenario guardado, Juan Pe lo activa y repasa la programación. El disparador de Google Sheets no es instantáneo: revisa la hoja cada cierto tiempo, por ejemplo cada 15 minutos, o puedes ejecutarlo bajo demanda. Otros disparadores, marcados como «Instant», sí reaccionan al momento, como el de nuevos contactos de Facebook Lead Ads. Recuerda que cada ejecución gasta créditos de Make, aunque no haya filas nuevas.
- Guarda el escenario antes de activarlo.
- Elige un intervalo que no gaste créditos de más.
- Los disparadores marcados como «Instant» reaccionan al momento.
Dudas sobre esta lección
¿Se puede usar ChatGPT dentro de Google Sheets sin programar?
Sí. En el curso se hace con Make, una plataforma de automatizaciones visual: un escenario lee cada fila nueva, se la pasa a ChatGPT y escribe la respuesta en la hoja. No hace falta escribir código, solo conectar tres módulos y arrastrar los datos de uno a otro.
¿Necesito pagar la API de OpenAI para conectar ChatGPT con Google Sheets?
El módulo de ChatGPT de Make funciona con una clave de la API de OpenAI, y el uso de esa API se paga aparte de Make y de una suscripción a ChatGPT. En el curso, Juan Pe enseña a sacar la clave en la plataforma de la API de OpenAI, donde crear la cuenta es gratis, pero no entra en el coste de uso. Revisa las tarifas de OpenAI antes de empezar.
¿Por qué mi automatización de Google Sheets no responde al momento?
Porque el disparador de filas nuevas de Google Sheets en Make no es instantáneo: comprueba la hoja cada cierto intervalo, por ejemplo cada 15 minutos. Juan Pe lo explica en el curso y, para probar, lo ejecuta bajo demanda. Los disparadores marcados como «Instant» sí funcionan al momento.
¿Esto se puede hacer también con n8n?
Sí, la idea es la misma: un disparador, un paso de IA y otro que escribe el resultado. Si prefieres n8n, el canal tiene un curso de automatizaciones con n8n desde cero, con flujos que también trabajan con Google Sheets.
Más lecciones de este curso
Lecciones relacionadas de otros cursos
- Cómo activar la memoria en Claude y traer la de ChatGPTLección · Curso gratis de Claude para principiantes
- Cómo usar la API de Google Places en n8nLección · Curso gratis de automatizaciones con n8n e IA
- Cómo automatizar correos en Gmail con inteligencia artificialLección · Curso gratis de inteligencia artificial desde cero
- Cómo crear imágenes con ChatGPTLección · Curso gratis de ChatGPT para principiantes
