Automatiza la Generación de Ideas de Contenido con Gemini y Google Sheets

Descubre cómo combinar la inteligencia artificial de Gemini con la organización de Google Sheets para automatizar la lluvia de ideas y mantener tu calendario editorial siempre lleno de propuestas frescas y relevantes.

Por qué es útil

  • Ahorra tiempo valioso en sesiones de brainstorming, permitiendo al equipo enfocarse en la creación.
  • Genera un flujo constante de ideas diversas y originales, evitando el bloqueo creativo.
  • Mantiene un repositorio centralizado de ideas en Google Sheets, facilitando la planificación y seguimiento.
  • Escala la producción de contenido al tener siempre una lista de temas listos para desarrollar.

Cómo hacerlo paso a paso

  1. Configura tu Hoja de Google Sheets: Crea una hoja con columnas como “Tema Base” (donde ingresarás tus palabras clave o temas iniciales), “Prompt para Gemini”, “Ideas Generadas (Gemini)” y “Estado (Revisado/Pendiente)”.
  2. Configura el Trigger en Make/n8n: Utiliza el módulo de Google Sheets para activar el flujo cuando se añade una nueva fila con un “Tema Base”.
  3. Prepara el Prompt para Gemini: Usa un módulo “Set variable” o “Code” para construir un prompt detallado para Gemini usando el “Tema Base”. Por ejemplo: “Genera 10 ideas de títulos de artículos de blog sobre [Tema Base], que sean atractivos, SEO-friendly y orientados a un público profesional. Incluye un breve resumen de 2 líneas para cada idea.”
  4. Invoca a Gemini: Conecta un módulo HTTP o el módulo específico de Google AI (Gemini) si está disponible. Envía el prompt a la API de Gemini con tu clave.
  5. Procesa la Respuesta de Gemini: Utiliza un módulo de parseo (JSON/Text) para extraer las ideas de contenido. Ideal si Gemini devuelve JSON o una lista numerada clara.
  6. Guarda las Ideas en Google Sheets: Actualiza la fila original o añade nuevas filas con las ideas generadas en la columna “Ideas Generadas (Gemini)”.
  7. Notificación Opcional: Añade un módulo de Slack o Email para avisar al equipo cuando haya nuevas ideas para revisar.

Ejemplo visual o JSON (Make / n8n)

{
  "trigger": {
    "type": "google_sheets",
    "event": "new_row",
    "sheet_id": "TU_SHEET_ID",
    "worksheet_name": "Ideas de Contenido"
  },
  "modules": [
    {
      "name": "Construir Prompt para Gemini",
      "type": "set_variable",
      "variables": {
        "prompt": "Genera 5 ideas de títulos de blog sobre {{1.Tema Base}}, con un enfoque en SEO y soluciones prácticas. Incluye un pequeño resumen de 1 frase."
      }
    },
    {
      "name": "Llamar a Gemini API",
      "type": "http_request",
      "method": "POST",
      "url": "https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=TU_API_KEY",
      "headers": {
        "Content-Type": "application/json"
      },
      "body": "{\"contents\":[{\"parts\":[{\"text\": \"{{2.prompt}}\"}]}]}"
    },
    {
      "name": "Procesar Respuesta de Gemini",
      "type": "text_parser",
      "operation": "extract_pattern",
      "pattern": "(.*?)",
      "input": "{{3.data.candidates[0].content.parts[0].text}}"
    },
    {
      "name": "Actualizar Google Sheet",
      "type": "google_sheets",
      "operation": "update_row",
      "sheet_id": "TU_SHEET_ID",
      "row_number": "{{1.row_number}}",
      "values": {
        "Ideas Generadas (Gemini)": "{{4.text}}"
      }
    }
  ]
}

Variantes o ampliaciones

  • Segmentación por Audiencia: Añade una columna “Audiencia Objetivo” y ajusta el prompt para adaptar las ideas a ese segmento.
  • Integración con Calendario Editorial: Envía automáticamente las ideas a Notion, Airtable u otra herramienta de gestión de contenidos.
  • Generación de Palabras Clave Secundarias: Pide a Gemini que sugiera keywords relacionadas para cada idea.
  • Revisión y Feedback Automatizado: Usa IA para puntuar o clasificar las ideas según su potencial.

Plantilla rápida

Google Sheets (New Row) -> Set Variable (Prompt) -> HTTP (Gemini API) -> Text Parser -> Google Sheets (Update Row)

Recursos y fuentes