Ingresa tu API key de YouTube, configura keywords y presiona ▶ Buscar. Los datos se guardan en SQLite automáticamente.
Canal
Dueño
Nombre
País
Subs
Vistas (90d)
Likes prom.
ER%
Potencial
Salud
Spam %
Último post
Posts/30d
Lives/90d
Email
TG
WA
IG
𝕏
DC
TT
Web
Patrocinador
Riesgo
Etapa
Últ. cambio
OrdenTodos · Fecha ↓
→
PlataformaTodas
Cargando analytics...
Cargando insights...
Descartados0 seleccionados
Listo — ingresa tu API key y presiona Buscar · Datos persistidos en SQLite BD
—
—
Resumen
YouTube
Instagram
Contacto
Conversación
Calculadora
Campañas
Contrato
Contrato KOL
Vista previa en vivo · edita a la derecha
Importar base de datos externa
Sube tu CSV o Excel. La app detecta columnas automáticamente y tú mapeas las que quieras. Los duplicados por nombre, URL o email se omiten.
Arrastra aquí o haz clic para seleccionar
CSV (.csv) · Excel (.xlsx, .xls)
¿Cómo debería verse mi archivo?click para ver ejemplo
La primera fila son los nombres de columna. Cada fila siguiente es un KOL.
Solo Nombre canal es obligatorio — el resto es opcional. Los nombres no tienen que coincidir exactamente; el importador los detecta automáticamente (ej. "Suscriptores" o "subs" o "followers" → suscriptores).
name *
handle
url
country
subscribers
email
telegram
twitter
notes
Crypto Carlos
@cryptocarlos
youtube.com/@cryptocarlos
MX
125000
carlos@mail.com
@carlos_cripto
@cryptocarlos
interesado en futures
Bitcoin Beto
@btcbeto
youtube.com/@btcbeto
AR
48000
beto@mail.com
@btcbeto
Campos disponibles: name, kolName, handle, url, country (código 2 letras: MX, AR, ES, US…), subscribers, avgViews, avgLikes, email, telegram, whatsapp, instagram, twitter, discord, tiktok, website, links, exchangeName, notes.
Tip: Si tienes una columna "Links" mezclada (Telegram + Twitter + IG…), el importador los clasifica solo.
Descarga, llénala y arrástrala arriba.
Mapea las columnas de tu archivo → campos de KOL Finder:
CAMPO KOL FINDERTU COLUMNAMUESTRA
✓
Ajustes
APIs
General
Actividad
Backup
🧩 Extensión
Buscar y analizar
YouTube Data API v3
Necesaria para buscar canales. Cuota: 10,000 unidades/día (~100 búsquedas) por key. Carga varias y rotan solas cuando una se agota.
Puedes cargar todas las YouTube API Keys que quieras: rotan automáticamente y, cuando una agota su cuota diaria, el sistema pasa a la siguiente sin que hagas nada. Cada key da otras ~100 búsquedas/día. Son tus keys, de tu cuenta — no se comparten con nadie.
Keys adicionales — rotación automática
Agrega tantas YouTube API Keys como quieras (de proyectos distintos en Google Cloud). Cuando una agota su cuota del día o falla, el sistema pasa automáticamente a la siguiente. Multiplica tu cuota diaria sin depender de una sola key.
Google te mostrará tu nueva API Key. Se ve así: AIzaSyD-ejemplo123...
Copia esa key y pégala en el campo de arriba. Luego click en Guardar
Tu API Key siempre empieza con AIzaSy. No copies links ni URLs — solo el código de la key. La cuota gratuita permite ~400 canales/día.
AI Assistant (Claude / Gemini / DeepSeek)
Para sugerencias de keywords, análisis de KOLs, y generar talking points basados en sus últimos videos.
La IA sugiere keywords, analiza canales, redacta talking points de sus videos y responde DMs de Instagram; con Gemini además transcribe audio y lee videos de YouTube. Puedes cargar varias llaves del mismo proveedor: rotan solas y, si una agota su cuota, pasa a la siguiente.
El modelo aplica con Claude y DeepSeek. Gemini elige automáticamente. El auto-responder usa este modelo.
Keys adicionales — rotación automática
Agrega más keys del mismo proveedor seleccionado arriba. Si una key agota su cuota o falla, el sistema pasa automáticamente a la siguiente. Si solo usas 1 key, ignora esta sección.
Al scrapear un canal, si falta el nombre, el correo o alguna red para DM (Telegram/Instagram/X), la IA barre la bio y descripciones y rellena solo los huecos. Nunca inventa: si el dato no aparece, lo deja vacío. Usa el proveedor de arriba primero.
Si el proveedor principal falla o agota su cuota, el enriquecimiento cae automáticamente a este. Recomendado: Gemini (tiene free tier).
Cómo obtener tu API Key de IA (paso a paso)
Opción A — Gemini (Google) — recomendado, tiene free tier:
Ve a Settings → Billing → agrega créditos ($5 mínimo)
Ve a Settings → API Keys → click "Create Key"
Ponle un nombre (ej. "KOL Finder") y click Create
Te mostrará la key UNA SOLA VEZ. Se ve así: sk-ant-api03-ejemplo...
Copia la key y pégala en el campo de arriba. Selecciona "Claude" como proveedor. Click Guardar
La API Key de Gemini empieza con AIza o AQ., la de DeepSeek con sk- (pero NO sk-ant-) y la de Claude con sk-ant-. NO copies links ni URLs — solo el código de la key. Nota: la transcripción de audio y la lectura de videos de YouTube solo funcionan con Gemini. Costo estimado: ~$0.01-0.05 por análisis (DeepSeek aún más barato).
Cuotas y tokens — cuánto queda hoy
Lo que te queda de capacidad para seguir buscando y analizando: cuota de YouTube del día y saldo/consumo de cada IA conectada. Los medidores vivían en la barra de estadísticas que se retiró; aquí es su sitio.
Cargando…
Consumo y costos de IA
Contador exacto de tokens (los reporta cada API en cada llamada) y su equivalente en dólares. Se actualiza en vivo. Lo ves también en el medidor "AI · $…" de la barra superior. Cada día cierra a medianoche UTC.
Cargando…
El costo se calcula con tarifas de lista por modelo (USD/1M tokens) y es una estimación: los descuentos por horario o por caché real pueden hacerlo aún más bajo. Tokens = exactos.
Multimedia
Descargador de videos
Para bajar videos de los KOLs sin marca de agua (YouTube, Instagram, TikTok, X) directo desde el panel del canal. KOL Finder no aloja los videos: usa un resolutor externo compatible con cobalt. Pega la URL de tu instancia. Si lo dejas vacío, el botón "Descargar" abre el video como respaldo.
Cómo tener un resolutor (self-host de cobalt)
cobalt es open-source y se autohospeda con Docker en minutos: guía oficial.
Levántalo en un servidor (puede ser el mismo VPS u otro) y obtén su URL pública, ej. https://cobalt.tudominio.com.
Pégala arriba y Guarda. Listo: el botón "Descargar" bajará el archivo sin marca de agua.
Autohospedar es lo más confiable y privado. Las instancias públicas existen pero suelen limitar o caerse — por eso no fijamos una por defecto.
Envío y contacto
Gmail API (OAuth2)
Para enviar emails directamente desde KOL Finder a los KOLs.
Antes de llenar estos campos necesitas crear tus credenciales en Google Cloud Console.
Sigue el tutorial " Cómo configurar Gmail API" que está más abajo, paso a paso.
Aquí solo van 2 códigos de Google — NO pegues links ni URLs.
Cómo configurar Gmail API (paso a paso)
Inicia sesión con tu cuenta de Google (la misma desde la que enviarás los correos): Abrir login de Google
Crea un proyecto nuevo (o usa el de YouTube API si ya tienes uno): Crear proyecto. Ponle un nombre (ej. "KOL Finder") y click Create. Espera unos segundos a que se cree y asegúrate de tenerlo seleccionado arriba.
Activa la Gmail API en ese proyecto: Activar Gmail API → click Enable / Habilitar.
Llena el nombre de la app (ej. "KOL Finder"), tu email de soporte, y tu email de contacto del desarrollador
En Scopes: click "Add or Remove Scopes", busca gmail.send y gmail.readonly, selecciónalos y guarda
En Test users: click "Add Users" y agrega tu propio email (el mismo que vas a usar para enviar correos). Si no agregas tu correo aquí, Google bloqueará la conexión.
Google te mostrará 2 valores — cópialos y pégalos en los campos de arriba:
Client ID — se ve así: 123456789-xxxxx.apps.googleusercontent.com
Client Secret — se ve así: GOCSPX-xxxxxxxxxxxxx
NO copies links ni URLs — solo estos dos códigos. Guarda cada campo.
Pon tu email en "Email vinculado" (desde ese correo se enviarán los mensajes) y guarda.
Con los 3 campos guardados, haz click en " Conectar Gmail" y autoriza con tu cuenta. ¡Listo!
El Client ID siempre termina en .apps.googleusercontent.com y el Client Secret empieza con GOCSPX-. Si lo que copiaste se ve diferente, no es el valor correcto.
Telegram
Conecta TU cuenta de Telegram para leer tus conversaciones y responderlas desde aquí. Usa el mismo protocolo que la app oficial (no es un bot): Telegram lo trata como un dispositivo más tuyo.
Paso 2: escribe el código
Telegram te lo acaba de mandar como mensaje dentro de tu propia app (no por SMS). Míralo en el chat de "Telegram".
Tu cuenta tiene verificación en dos pasos. Escribe esa contraseña (la tecleas tú; no se guarda):
En "Consumer Keys" click "Regenerate" (o usa las existentes)
API Key — se ve así: un texto alfanumérico corto
API Key Secret — se ve así: un texto alfanumérico más largo
Copia ambos y pégalos en los campos de arriba
En la misma pestaña, en "Authentication Tokens" → "Bearer Token" → click "Generate", cópialo y pégalo arriba
Guarda los 3 campos y haz click en "Paso 1: Autorizar en Twitter"
Se abrirá una ventana de Twitter pidiéndote autorizar la app. Click en "Authorize app"
Twitter te mostrará un PIN de 7 dígitos. Cópialo y pégalo en el campo "Paso 2" que aparecerá aquí
Para RECIBIR mensajes (no solo enviarlos) falta el webhook. En el Developer Portal → Billing, carga créditos: desde febrero de 2026 X es prepago y sin saldo bloquea las peticiones
Vuelve aquí y pulsa "Dar de alta el webhook en X". Eso es todo: la URL de arriba se generó sola y no hay que copiarla a ningún lado
Si X rechaza el alta, el motivo sale al lado del botón. Lo más común: sin saldo, permisos sin DMs, o que el Bearer Token y el API Secret sean de apps distintas — tienen que ser de la misma, porque X valida la URL firmando con el secreto de la app dueña del token
Los DMs de X ahora son XChat, con cifrado de extremo a extremo entre cuentas verificadas. Por eso los mensajes llegan por webhook y no consultando la API: una conversación cifrada es invisible para la lectura normal de DMs. NO copies links ni URLs en los campos de arriba — solo los códigos que te da Twitter.
TwitterAPI.io (auditoría de tweets)
Solo para la Auditoría de cumplimiento en la pestaña Campañas. Tu API oficial de Twitter (arriba) está en tier Free y no puede leer tweets — esta key sí. Pago por uso ~$0.15 por 1k tweets, free credit inicial.
Cómo obtener tu key de TwitterAPI.io (paso a paso)
Click en "Sign Up" o "Get Started" — puedes registrarte con email (no piden tarjeta)
Una vez dentro, ve a tu Dashboard
Busca la sección "API Keys" — ahí verás tu key (un texto alfanumérico)
Copia la key y pégala en el campo de arriba. Click Guardar
NO copies links ni URLs — solo el código de la key. Con cache agresivo en SQLite, una auditoría solo cuesta una vez. Free credit inicial alcanza para ~50-100 auditorías.
Instagram (Meta Business API)
Lee tus conversaciones de Instagram por API oficial y las mete solas al pipeline (Respondió / Negociando). El primer mensaje en frío se manda aparte; aquí solo se leen las respuestas, sin depender de nada más. Requiere cuenta Profesional (Business/Creator) y aprobación de Meta. Sigue el paso a paso de abajo.
Redirect URI — pégala en Meta (tu app → Facebook Login → Settings → "Valid OAuth Redirect URIs"):
Cómo conectar Instagram — paso a paso (una sola vez)
Pon tu Instagram en modo Profesional. Desde el celular: app de Instagram → Configuración → Cuenta → "Cambiar a cuenta profesional" (Business o Creator). Es gratis. Guía oficial: cómo cambiar a cuenta profesional →
Liga ese Instagram a una página de Facebook. Si no tienes página, créala aquí: facebook.com/pages/create →. Luego, en la página → Configuración → Cuentas vinculadas → Instagram → "Conectar". Guía: vincular IG a una página →
Agrega dos productos a la app (en el panel izquierdo, "Add Product"): "Facebook Login" y "Instagram" (mensajería). Docs: Instagram Messaging API →
Registra la Redirect URI. En tu app → Facebook Login → Settings, en "Valid OAuth Redirect URIs" pega exactamente la URI de la casilla de arriba y guarda. Cómo: configurar OAuth Redirect →
Copia tus claves. En tu app → Settings → Basic están el App ID y el App Secret (botón "Show"). Pégalos en los campos de aquí arriba y dale Guardar a cada uno. Atajo: abre tu app → Settings → Basic →
Conecta. Dale al botón "Conectar Instagram" de abajo, inicia sesión con Facebook y acepta los permisos. Listo: tu @cuenta aparece como conectada y empiezo a leer las conversaciones solo.
Envía la app a revisión de Meta (App Review) para el permiso instagram_manage_messages. Es obligatorio para leer mensajes reales y tarda de 1 a 4 semanas. Cómo funciona: App Review → · permiso: instagram_manage_messages →
El botón "Conectar" hace todo el login solo — no necesitas generar tokens a mano. Solo pega App ID y App Secret (los códigos, nunca un link). Nota: por reglas de Meta, el primer mensaje en frío no se puede mandar por API; eso se hace aparte y aquí solo se leen las respuestas. ¿Te atoras? Soporte de Meta for Developers →
Cuenta y ayuda
Cuenta
Sesión actual y acceso. El email se usa para sincronizar tus datos con SQLite.
Control por voz
Habla para operar KOL Finder — buscar, mover KOLs, cambiar de pestaña. Pulsa el micrófono y dicta; púlsalo de nuevo para detener.
Ayuda en pantalla
Muestra mini-etiquetas explicativas al pasar el mouse sobre botones, filtros y métricas. Útil mientras aprendes la app — desactívalo cuando ya te sepas todo de memoria.
Apariencia
Apariencia
Personaliza el aspecto de la interfaz.
Automatización
Pipeline automático
Reglas de movimiento de las tarjetas. Contactado: mensaje/correo enviado. Si no responde en los días de abajo → Sin respuesta. Cuando responde (IG por API, X o Gmail) → Respondió. Con 2+ idas y vueltas o reunión aceptada → Negociando. De Negociando en adelante ya no se mueve solo.
Comportamiento de búsqueda
Ajusta las opciones de búsqueda y scraping por defecto.
Auto-guardado
Todos los cambios se guardan automáticamente en SQLite. Backup cada 10 min.
Diagnóstico de API
Revisa de punta a punta que tus llaves y conexiones respondan: YouTube Data API, proveedor de IA y el servidor. Te dice en qué paso exacto falla y cómo arreglarlo.
Reporte de actividad
Historial de acciones realizadas en esta sesion.
Cargando...
Reporte de errores
Errores encontrados durante busqueda, scraping o API calls.
Sin errores.
Deduplicar y limpiar
Busca canales duplicados por nombre y los unifica. Reclasifica datos sociales en campos incorrectos.
Copias en el servidor
Auto-backup cada 10 min. Se mantienen los últimos 50. ¿Quieres bajar los datos a tu equipo? Eso está en Datos ▾ → Exportar (CSV, Excel, JSON o copia de la BD).
Enviar KOL a usuarios
Seleccioná uno o más usuarios. Los KOLs ya descartados en su DB no se envían.