Esta es la especificacion operativa. No es una guia de estilo ni una sugerencia: cualquier agente que construya una matriz aplica esto literalmente. Si un caso no esta cubierto aqui, se resuelve por la regla mas conservadora y se deja anotado en la seccion "Lo que no sabemos".
La matriz tiene dos entregables, siempre los dos:
- La tabla de 10 columnas exactas, una fila por pieza.
- El documento de analisis de 4 secciones, la ultima obligatoria.
1. La formula del rendimiento
rendimiento de una pieza = views de esa pieza / MEDIANA de views de ESA cuenta
Se escribe como multiplo con un decimal: 3.2x, 1.0x, 0.4x.
Umbrales (fijos, no se negocian)
| Rendimiento | Lectura |
|---|---|
| > 1.5x | "Que funciona". Entra a la seccion 1 del documento. |
| 0.7x a 1.5x | Zona normal. Es la linea base de la cuenta. No prueba nada, ni a favor ni en contra. |
| < 0.7x | "Que no funciona". Entra a la seccion 2 del documento. |
La zona media existe y es la mayoria de las piezas. No se fuerza una pieza de 1.2x a la
categoria de exito porque el patron nos guste.
Por que la MEDIANA y no el promedio
Un solo video viral dispara el promedio y esconde la linea base real de la cuenta.
Ejemplo. Una cuenta con 9 reels:
views: 4.000 5.000 5.000 6.000 6.000 7.000 8.000 9.000 900.000
promedio = 105.556 -> el reel de 6.000 mide 0.06x (parece un fracaso)
mediana = 6.000 -> el reel de 6.000 mide 1.0x (es exactamente lo normal)
y el de 900.000 mide 150x (es lo que realmente paso)
Con el promedio, TODA la cuenta se ve fracasada y el unico video que importa se diluye. Con la mediana, la linea base es la linea base y el outlier se ve del tamano que es. El promedio mide el resultado agregado; la mediana mide el video tipico de esa cuenta, que es contra lo que queremos comparar.
Como se calcula la mediana
- Ordenar de menor a mayor todas las views de las piezas recolectadas de esa cuenta.
- Si
nes impar: la mediana es el valor central. - Si
nes par: la mediana es el promedio de los dos valores centrales. - Las piezas con views
s/dno entran al calculo y no reciben rendimiento.
Reglas operativas derivadas:
- Minimo n = 10 piezas para una mediana estable. Con
nentre 5 y 9 se calcula igual pero se etiquetamediana provisional (n<10)y se dice en la seccion 4. Conn < 5no se calcula rendimiento para esa cuenta: se reportas/d. - La pieza no se excluye de su propia mediana. La mediana es robusta a un outlier, y excluirla cambiaria la linea base de fila en fila.
- Una mediana por cuenta y por tipo de contenido. Si la cuenta mezcla reels y carruseles, o shorts y videos largos, se calcula una mediana para cada tipo: no compiten en la misma distribucion. La cuenta con un solo tipo tiene una sola mediana.
- Un solo campo de views por cuenta. Si la API devuelve
playCountyviewCount, se elige uno y se usa el mismo en todas las piezas de esa cuenta. Mezclar campos inventa varianza. El campo elegido se anota en la seccion 4.
2. Por que se normaliza por cuenta
Las views absolutas no dicen nada sobre el contenido: dicen el tamano de la cuenta.
500k views en una cuenta de 10k seguidores vale mas que 600k en una de 1M.
La primera rompio su distribucion por 50x: el algoritmo la saco de su audiencia. La segunda esta por debajo de lo que su propia base ya le garantiza. En absoluto, la segunda gana. En rendimiento, la primera es la que hay que estudiar.
Consecuencias operativas:
- Nunca se comparan views crudas entre cuentas. Ni en la tabla, ni en el documento, ni en una frase suelta.
- Se comparan multiplos.
3.2xde una cuenta chica y3.4xde una cuenta grande son comparables entre si; sus views no lo son. - La columna RENDIMIENTO es la unica columna cuantitativa que cruza cuentas. Es el eje de todo el analisis.
3. La tabla: 10 columnas exactas
Orden fijo, nombres fijos, ni una columna mas ni una menos:
PIEZA | HOOK | TIPO DE HOOK | TEMA | FORMATO | DURACION | EMOCION | CTA | RENDIMIENTO | PATRON
Definicion de cada columna
1. PIEZA — plataforma + fecha + titulo corto.
Formato: plataforma / AAAA-MM-DD / titulo corto. El titulo corto lo escribe el agente en
3-6 palabras para poder citar la pieza despues; no es el caption del autor.
Ej: IG Reel / 2025-11-04 / El becario gana mas
2. HOOK — las primeras 1-2 frases LITERALES.
Transcritas tal cual, entre comillas. No se parafrasea, no se corrige la gramatica, no se
resume. Si no hay transcripcion, s/d (no se reconstruye de memoria ni del caption).
3. TIPO DE HOOK — una sola de estas cinco:
pregunta directa— interpela al espectador con una pregunta. "Sabes por que...?"dato sorprendente— abre con un numero o hecho contraintuitivo. "El 80% de..."contraste— pone dos cosas en oposicion. "Todos hacen X. Los que ganan hacen Y."confesion— el autor admite algo propio, costoso o vergonzoso. "Perdi 40 mil pesos en..."promesa— anuncia lo que el espectador se lleva. "En 30 segundos te enseno a..."
Si el hook tiene dos, gana la que genera la tension, no la que va primero.
"El 80% gana menos que su becario. Te muestro los numeros." -> dato sorprendente
(la promesa solo sostiene lo que el dato ya abrio).
Si no encaja en ninguna, s/d y se anota el caso en la seccion 4. No se inventan tipos
nuevos sobre la marcha.
4. TEMA — 3 a 5 palabras. Sustantivo, no frase. Se reusa el mismo texto exacto para el
mismo tema en toda la matriz, porque despues se agrupa por esta columna.
Ej: precios de infoproductos
5. FORMATO — una sola de estas cinco:
habla-a-camara / tutorial / historia / lista / reaccion
6. DURACION — en segundos, entero, sin unidad. Ej: 34. Si la API no la da, s/d;
no se estima a ojo ni se deduce del tipo de contenido.
7. EMOCION — una sola de estas cuatro:
curiosidad / sorpresa / identificacion / urgencia
Es la emocion que el hook produce en el espectador, no la que el autor muestra en pantalla.
8. CTA — el CTA literal, entre comillas, o la palabra ninguno.
ninguno es un dato, no un hueco: muchas piezas de alto rendimiento no piden nada.
s/d solo si no hubo forma de ver el final de la pieza.
9. RENDIMIENTO — el multiplo contra la mediana de su cuenta, un decimal + x.
Ej: 3.2x. Si views o mediana son s/d, aqui va s/d.
10. PATRON — una linea de por que funciono (o por que no). Descriptiva y especifica, no un adjetivo. Mal: "buen hook". Bien: "dato numerico contraintuitivo en los primeros 2 segundos + promesa de prueba inmediata".
Ejemplo de fila bien llena
| PIEZA | HOOK | TIPO DE HOOK | TEMA | FORMATO | DURACION | EMOCION | CTA | RENDIMIENTO | PATRON |
|---|---|---|---|---|---|---|---|---|---|
| IG Reel / 2025-11-04 / El becario gana mas | "El 80% de la gente que vende cursos gana menos que su becario. Te muestro los numeros." | dato sorprendente | precios de infoproductos | habla-a-camara | 34 | sorpresa | "comenta PRECIOS y te mando la plantilla" | 3.2x | dato numerico contraintuitivo en los primeros 2 segundos + promesa de prueba verificable en el mismo video |
| TikTok / 2025-10-22 / Mi rutina de la manana | "Buenos dias, hoy les traigo un dia en mi vida." | s/d | rutina diaria personal | historia | 58 | s/d | ninguno | 0.4x | apertura generica sin tension: los primeros 3 segundos no dan ninguna razon para quedarse |
La segunda fila muestra el uso correcto de s/d: el hook existe pero no cae en ninguno de
los cinco tipos, y la emocion no es identificable. Se deja vacio con s/d y se anota, no se
fuerza una categoria para que la celda se vea llena.
4. El documento de analisis: 4 secciones
Se escribe despues de la tabla y solo a partir de la tabla. Cada afirmacion tiene que poder rastrearse a filas concretas.
Seccion 1 — "Que funciona"
De 5 a 7 patrones presentes en piezas con rendimiento > 1.5x, con citas a piezas.
Cada patron se escribe asi:
PATRON: <enunciado en una linea>
Evidencia: <n> piezas, rendimiento de <min>x a <max>x (mediana <med>x)
Citas:
- IG Reel / 2025-11-04 / El becario gana mas -> 3.2x
"El 80% de la gente que vende cursos gana menos que su becario."
- TikTok / 2025-09-18 / Lo que nadie te dice -> 2.1x
"Nadie te va a decir esto porque a todos les conviene que no lo sepas."
Sin citas no es un patron: es una opinion. Minimo 2 citas literales por patron.
Seccion 2 — "Que no funciona"
Mismo formato exacto, para patrones presentes en piezas con rendimiento < 0.7x.
Regla dura: la ausencia de datos no es un patron negativo. Que 12 piezas tengan la
duracion en s/d no permite concluir nada sobre la duracion. Eso va a la seccion 4.
Seccion 3 — "El patron de viralidad"
UN parrafo. Un solo parrafo que sintetiza las cinco variables en una sola frase operativa: tipo de hook + tema + formato + duracion + emocion.
Forma:
En este nicho, lo que rompe la mediana es un hook de sobre , en formato , de alrededor de segundos, que dispara . <Una o dos frases de matiz: donde se rompe la regla, que excepcion relevante aparecio.>
Nada mas. Sin vinetas, sin subsecciones. Si no cabe en un parrafo, es que la matriz todavia no tiene un patron: se dice eso, con esas palabras.
Solo entran a esta seccion patrones que pasaron la regla de evidencia (seccion 6).
Seccion 4 — "Lo que no sabemos" (OBLIGATORIA)
Es la varianza que la matriz NO explica. Esta seccion es lo que hace honesto al sistema: sin ella, la matriz se lee como una formula causal y no lo es.
Se declara siempre, aunque la matriz haya salido limpia. Cubre como minimo:
- Hora y dia de publicacion — no capturado.
- Miniatura / primer frame — no capturado.
- Calidad de edicion, ritmo de cortes, subtitulos, audio en tendencia — no capturado.
- Azar del algoritmo — dos piezas identicas pueden separarse 10x sin causa observable.
- Tamano, antiguedad y salud de la cuenta en el momento de cada publicacion.
- Promocion pagada o colaboraciones — no distinguibles desde la API.
- Ventana de recoleccion — las piezas recientes siguen acumulando views y su rendimiento esta subestimado. Decir la fecha de corte.
- Celdas en
s/d— cuantas, en que columnas, y que conclusiones quedan bloqueadas por eso. - Camino de analisis de cada pieza — cuantas por audio (gemini) y cuantas por subtitulo quemado (fotogramas). Las segundas miden lo que el video MUESTRA, no lo que DICE.
- Tamano de muestra por cuenta, y cuales usaron
mediana provisional (n<10). - Que campo de views se uso en cada cuenta.
- Correlacion, no causalidad — la matriz describe lo que coincidio con alto rendimiento, no lo que lo causo.
5. Reglas de datos (inviolables)
- Metrica que la API no da =>
s/d. Nunca se inventa un numero. Nunca se interpola un cero. Un cero es un dato real ("cero comentarios"); un dato faltante ess/d. Confundirlos corrompe la mediana. - Solo cuentas y videos PUBLICOS. Nada privado, nada detras de login.
- Los datos crudos del scraper viven en
fuentes/y NO se editan jamas. Ni para corregir un typo, ni para rellenar un campo, ni para quitar un outlier. Todo lo derivado se escribe enmatriz/. Si un dato crudo esta mal, se anota en la seccion 4 y se deja como esta. - Toda estimacion se etiqueta como
basada-en-patrones, nunca como prediccion. Se escribe: "basada-en-patrones: piezas con este perfil rindieron entre 1.8x y 3.2x en esta muestra". No se escribe: "este video va a hacer 200 mil views". - Nada de rellenar celdas por simetria. Una tabla con
s/dvisibles es mas util que una tabla completa e inventada.
6. Regla de evidencia
Menos de 5 piezas para un patron = evidencia insuficiente. Se reporta, pero no se recomienda.
Como se aplica:
- n >= 5 piezas que sostienen el patron -> entra normalmente a la seccion 1 o 2, y puede alimentar la seccion 3.
- n de 2 a 4 piezas -> se reporta en una lista aparte al final de la seccion 1 o 2,
titulada "Senales sin evidencia suficiente", con la etiqueta
evidencia insuficiente (n=3). No entra a la seccion 3. No se convierte en recomendacion. - n = 1 pieza -> es una anecdota. Se menciona solo si el multiplo es extremo (por encima
de 5x), y se etiqueta
pieza unica, no generalizable.
Un patron con 3 piezas a 4x es interesante y hay que decirlo. Tambien hay que decir que con 3 piezas no se distingue de la suerte. Las dos cosas, en la misma frase.
Piezas que comparten fuente de error
Un patron de HOOK no puede sostenerse SOLO con piezas analizadas por fotogramas, sin importar cuanto valga n.
Cuando el HOOK sale del subtitulo quemado y no del audio (_meta.hook_fuente: "texto-en-pantalla"), todas esas piezas comparten el mismo modo de error: el subtitulo recorta,
corrige la gramatica y a veces transcribe mal la misma palabra en todas. Cinco piezas asi no son
cinco observaciones independientes; son una observacion repetida cinco veces.
Si las n piezas que sostienen un patron de hook salieron todas por ese camino, se etiqueta
evidencia insuficiente (fuente correlacionada, n=N) aunque n >= 5. Basta con que una pieza del
grupo venga de audio para levantar la etiqueta, y se dice cual es.
7. Frecuencia x rendimiento: como se lee la oportunidad
Un patron tiene dos numeros, no uno:
- RENDIMIENTO del patron = mediana del rendimiento de las piezas que lo contienen.
Alto si
>= 1.5x. Bajo si<= 0.7x. - FRECUENCIA del patron = % de piezas de toda la muestra que lo contienen.
Alta si
>= 30%. Baja si<= 15%. (Umbrales operativos: se declaran en el documento.)
Cruzados:
| Frecuencia BAJA | Frecuencia ALTA | |
|---|---|---|
| Rendimiento ALTO | OPORTUNIDAD — funciona y casi nadie lo esta haciendo. Es lo primero que se recomienda. | SATURACION — funciona, pero ya lo hace todo el mundo. Entrar exige un diferencial propio; copiarlo tal cual llega tarde. |
| Rendimiento BAJO | RUIDO — poca gente lo hace y no rinde. Se ignora; solo se menciona si la evidencia es suficiente y sirve para descartar. | COSTUMBRE MUERTA — el nicho entero lo hace por inercia y no rinde. Es lo primero que se deja de hacer. Suele ser el hallazgo mas util de la matriz. |
Lectura:
- La recomendacion sale primero de OPORTUNIDAD, despues de dejar de hacer COSTUMBRE MUERTA.
- SATURACION no es un error: es donde esta la competencia. Se entra ahi solo con un angulo que la matriz muestre vacio.
- Alto rendimiento con frecuencia baja y menos de 5 piezas no es una oportunidad: es evidencia insuficiente (seccion 6). Los dos filtros se aplican, en ese orden.
8. Flujo de trabajo
- Leer los datos crudos de
fuentes/(solo lectura). Si una pieza aparece en varios crudos (corridas semanales), cuenta una sola vez, del crudo más reciente, tanto en la mediana como en la tabla. - Normalizar por cuenta: elegir el campo de views, separar por tipo de contenido.
- Calcular la mediana de cada cuenta y cada tipo. Anotar
n. - Calcular RENDIMIENTO de cada pieza.
s/ddonde falte el dato. - Llenar las 10 columnas. HOOK literal desde la transcripcion; TIPO DE HOOK, FORMATO y EMOCION desde las listas cerradas.
- Agrupar por TEMA, TIPO DE HOOK, FORMATO, EMOCION y rangos de DURACION. Calcular rendimiento y frecuencia de cada grupo.
- Aplicar la regla de evidencia y el cruce frecuencia x rendimiento.
- Escribir las 4 secciones, en orden, con citas.
- Antes de entregar, correr la revision de la seccion 9.
9. Revision antes de entregar
- La tabla tiene exactamente las 10 columnas, en el orden exacto.
- Ningun HOOK esta parafraseado. Todos son literales o
s/d. - TIPO DE HOOK, FORMATO y EMOCION solo usan valores de las listas cerradas o
s/d. - Ningun numero inventado. Ningun
0puesto donde en realidad hays/d. - Ningun archivo de
fuentes/fue modificado. - Cada rendimiento se calculo contra la mediana de SU cuenta y SU tipo de contenido.
- No hay una sola comparacion de views crudas entre cuentas.
- La seccion 1 tiene entre 5 y 7 patrones, todos con al menos 2 citas.
- Todo patron con menos de 5 piezas esta etiquetado
evidencia insuficientey fuera de la seccion 3. - La seccion 3 es UN parrafo y nombra las cinco variables.
- La seccion 4 existe, es especifica de esta matriz y dice la fecha de corte.
- Toda estimacion dice
basada-en-patrones. En ningun lado dice "prediccion".