Scalai · TikTok Viral Scraper · Caza virales por tema con Gemini AI | Taller de Automatización
Scalai — Automate. Scale. Grow. Taller de Automatización · Paquete 13 de 17

Caza los virales por tema y guárdalos para estudiarlos

Una guía completa, paso a paso, para que cada semana el sistema scrapee TikTok buscando virales sobre los temas que te interesan, los ordene por vistas, analice los mejores con Gemini AI, guarde todo en Airtable y descargue los videos a tu Google Drive como biblioteca de inspiración.

⏱️ Tiempo de setup: ~30 min 🔎 Por tema, no por creador 📦 13 de 17 automatizaciones del taller
⬇️ Antes de empezar: descarga el archivo del workflow e impórtalo en tu n8n.
// El flujo completo, de principio a fin
Schedule · Semanal
DISPARO
⚙️
Config · Keys + Prompt
CONFIG
🕷️
Apify · Topics → TikToks
SCRAPE
🔝
Sort + Limit Top N
VIRALES
🧠
Gemini · Analiza
PATRÓN
☁️
Airtable + Drive
ARCHIVO
Archivo del workflow

Descarga el flujo e impórtalo en n8n

Este es el workflow completo, listo para usar. Descárgalo y, en n8n, abre el menú ···Import from File para cargarlo. Después solo conectas tus credenciales siguiendo los pasos de más abajo.

📄
TikTok Viral Scraper.json
Workflow de n8n · ~40 KB · 27 nodos · listo para importar
Visión general

¿Qué hace este workflow exactamente?

Es la versión más madura del agente de inteligencia viral. En lugar de espiar a creadores concretos (como el Paquete 12), este busca por tema: tú escribes en Airtable lo que te interesa — "tendencias fitness", "finanzas personales", "comedia urbana" — y cada semana el sistema usa Apify para scrapear TikTok, ordena por vistas, se queda con los top N, evita re-analizar lo que ya analizó, sube los videos a Gemini AI, los analiza con tu prompt personalizado, guarda los hallazgos en Airtable y baja una copia del video a Google Drive.

En una frase: tu propio "Google de TikToks virales" — buscas por tema y obtienes un análisis estructurado de lo que está funcionando, semana tras semana.
🎯

Para quién es

Marketers, estrategas de contenido y agencias que quieren entender tendencias por nicho/tema (no por creador) y construir una biblioteca propia de referencias virales.

🧩

Qué necesitas

n8n, Airtable (base con tabla de temas y de videos), API key de Apify, API key de Google Gemini y una cuenta de Google Drive conectada.

📈

Qué consigues

Una base de datos viva por tema con: video, vistas, análisis AI del patrón viral y el archivo de video respaldado en Drive — todo listo para inspirar tus propios contenidos.

Las piezas

Los nodos que forman el sistema

El flujo se lee en tres bloques: Updating database (scrape + Airtable), Passing video to Gemini (descarga + Drive + upload a Gemini) y Analysis (analiza + guarda análisis).

Schedule Trigger

Dispara el flujo una vez por semana (puedes ajustar la frecuencia).

Semanal
⚙️

Config (Edit me)

Nodo central donde concentras todas las API keys (Airtable, Apify, Gemini, Drive), el número Top N y el prompt de análisis. Edítalo una sola vez y el resto del flujo lo usa.

Centralizado
📋

Get Topics (Airtable)

Lee la lista de temas que tú definiste en tu base.

Airtable
🕷️

Get Tiktoks (Apify)

POST al actor de Apify para scrapear TikToks relacionados con cada tema. Soporta dateRange: YESTERDAY, THIS_WEEK, THIS_MONTH, LAST_THREE_MONTHS, LAST_SIX_MONTHS, ALL_TIME.

HTTP · Apify
⬇️

Sort1

Ordena los videos scrapeados por número de vistas, descendente.

Sort
🔝

Limit · Top N

Se queda solo con los N videos más vistos (N lo configuras en el Config). Los demás se descartan.

Limit
📝

Add/Update Tiktoks (Airtable)

Hace upsert en la tabla de videos: si el video ya existía, lo actualiza; si es nuevo, lo crea.

Upsert
🚦

Analyzed yet?

Filtra videos que ya fueron analizados antes para no gastar tokens de Gemini procesándolos otra vez. Solo pasan los nuevos.

Filter
🔁

Loop Over Items

Itera video por video todos los pendientes de analizar.

Loop
⬇️

Download file from TikTok

Baja el archivo de video desde la URL pública del TikTok.

HTTP
☁️

Upload file (Google Drive)

Sube el video a una carpeta de tu Drive para tener respaldo y poder consultarlo después.

Drive
⬆️

Gemini: Set up upload + Download + Upload file

Tres nodos HTTP que suben el video al sistema de archivos de Gemini AI siguiendo su protocolo resumable.

Google AI

Save Values + Wait

Guarda referencias intermedias y espera a que Gemini termine de indexar el archivo subido.

Wait
🧠

Gemini: Analyze

Manda el video y tu prompt personalizado del Config a Gemini. Devuelve el análisis del patrón viral.

Análisis
📋

Add analysis (Airtable)

Actualiza el registro del video en Airtable con el análisis completo de Gemini. Cierra el ciclo.

Update
Vista del workflow

Así se ve dentro de n8n

El editor lo muestra muy organizado: Edit me (verde) con el Config a la izquierda, Updating database (rojo) con todo el scraping y upsert, Passing video to Gemini (gris) con la descarga + Drive + upload, y Analysis (azul) con la analítica final. Abajo, stickies amarillos con enlaces directos a las cuentas que necesitas: Airtable, Apify, Drive y Google AI Studio.

n8n · TikTok Viral Scraper
Workflow TikTok Viral Scraper en n8n

Toca la imagen para ampliar y ver el detalle · scrape con Apify + análisis con Gemini + storage en Airtable y Drive

Configuración paso a paso

Monta tu sistema desde cero

Sigue estos pasos en orden. Al terminar tendrás un cazador de virales por tema corriendo solo cada semana.

1

Configura Airtable (temas + videos)

Es la base donde decides qué buscar y donde se guarda todo.

  • Copia el template de Airtable indicado en el sticky del workflow.
  • Genera un Access Token en airtable.com/create/tokens con permisos data.records:read, data.records:write y schema.bases:read.
  • Crea la credencial Airtable en n8n y asígnala a los nodos Get Topics, Add/Update Tiktoks y Add analysis.
  • Llena la tabla de temas con lo que te interesa vigilar.
2

Configura el nodo Config (Edit me)

Es el panel de control único del workflow.

  • Abre el nodo Config (etiquetado "Edit me").
  • Pega aquí: API key de Apify, API key de Gemini, Top N de videos a procesar y el prompt de análisis.
  • El resto del flujo lee todos esos valores desde este nodo, así que no hay que ir nodo por nodo cambiando keys.
Ventaja: es la gran diferencia frente al Paquete 12 (Viral Agent), donde había que reemplazar tokens en varios nodos. Aquí lo haces todo en uno.
3

Configura Apify (scraping por tema)

El actor que entra a TikTok y busca videos por keyword.

  • Crea cuenta en apify.com y genera tu access token desde Integrations.
  • El actor usado es el tiktok-scraper de Apify (link en el sticky del workflow).
  • Puedes cambiar el rango temporal en el nodo Get Tiktoks: YESTERDAY, THIS_WEEK, THIS_MONTH, LAST_THREE_MONTHS, LAST_SIX_MONTHS o ALL_TIME.
4

Conecta Google Drive

Para guardar copia local de cada viral que se analiza.

  • Crea credenciales OAuth2 en Google Cloud Console (usando el link del sticky de Drive).
  • Crea una carpeta dedicada en tu Drive y anota el Folder ID.
  • Conecta la credencial al nodo Upload file.
5

Configura Google Gemini

El cerebro que analiza cada video.

  • Crea una API key en aistudio.google.com.
  • Pégala en el nodo Config (no en los nodos HTTP individuales — esa es la gracia).
  • Personaliza el prompt de análisis en el Config para que Gemini extraiga lo que tú quieras: hook, transiciones, ritmo, emoción, estructura, audio trending, etc.
6

Prueba con un tema

Valida antes de dejarlo en automático.

  • Añade 1–2 temas a la tabla de Airtable.
  • Lanza el workflow manualmente y sigue la ejecución bloque por bloque.
  • Cuando los videos aparezcan en Airtable con su análisis, y en Drive como archivos, activa el Schedule semanal.
En acción

Cómo se usa en el día a día

Tu único trabajo es decidir qué temas vigilar.

📝

1 · Define temas

Una fila por tema/keyword en tu Airtable.

⚙️

2 · El sistema caza

Cada semana scrapea TikTok, filtra los nuevos, los analiza con Gemini y respalda en Drive.

📚

3 · Biblioteca viva

Tu Airtable se llena de virales analizados por tema, listos para inspirar tu contenido o entregar a clientes.

Tip: el filtro Analyzed yet? ahorra mucho dinero — solo paga Gemini por videos nuevos, no por los que ya están en tu base.
Lleva el workflow más lejos

Posibilidades para ampliar el sistema

Las ideas para llevarlo más lejos.

🎯

Combínalo con el Paquete 12

Junta los dos: vigila creadores específicos (Paquete 12) y temas (este), y tendrás cobertura total del nicho.

🎬

Producción desde el análisis

Toma los guidelines y mándalos al Paquete 10 (Motor Veo 3) o 07 (Flux+Kling) para producir tus propios virales basados en los patrones detectados.

📧

Reporte semanal

Cuando termine, genera un informe con los top virales y sus análisis y mándalo por email a tu equipo o clientes.

📊

Dashboard de tendencias

Conecta Airtable con Softr, Notion o Looker para ver evolución por tema, comparar nichos y detectar patrones.

🌐

Multi-plataforma

Duplica el flujo con scrapers de Instagram Reels o YouTube Shorts para tener el mismo análisis cross-plataforma.

🚨

Alerta de virales explosivos

Si un video supera un umbral de vistas, manda alerta por Telegram para revisarlo al momento.

🗓️

Frecuencia adaptativa

Aumenta el Schedule a diario en temas calientes y mantén semanal en los estables.

💰

Servicio recurrente

Vende el informe semanal por tema como suscripción a marcas que necesitan estar al día.

Dudas frecuentes

Preguntas que seguramente tienes

¿En qué se diferencia del Paquete 12 (Viral Agent)? +

El Paquete 12 espía a creadores que tú listas. Este busca por tema/keyword, lo que te permite descubrir creadores nuevos en tu nicho. También tiene Config centralizado y filtro "Analyzed yet?" para no repetir trabajo, mejoras de ingeniería que el 12 no tiene.

¿Cuántos videos analiza por ejecución? +

Los que pongas en el Top N del Config. Recomendado: empezar con 5–10 por tema para controlar el costo de Gemini.

¿Por qué guarda copia en Drive? +

Porque los TikToks pueden borrarse o cambiar de URL. Tener la copia local protege tu biblioteca de inspiración a largo plazo.

¿Es legal scrapear? +

Apify scrapea contenido público respetando límites. Revisa los términos de servicio para tu caso de uso; es para análisis interno, no para republicar.

¿Puedo cambiar el rango temporal de búsqueda? +

Sí. En el nodo Get Tiktoks, cambia dateRange entre las opciones disponibles desde YESTERDAY hasta ALL_TIME.

Caza virales por tema, semana tras semana

Este es solo 1 de los 17 paquetes de automatización del taller Scalai. Móntalos todos y deja que tu negocio escale en piloto automático.

Desbloquea los 17 paquetes 🚀
Scalai Scalai

Automate · Scale · Grow

Taller de Automatización · Paquete 13/17 · TikTok Viral Scraper · Apify + Gemini AI + Airtable + Drive + n8n

© 2026 Scalai — Todos los derechos reservados.