Strut.ad

Centro de conocimiento

Cómo funciona Strut.ad por dentro

Aquí explicamos, sin rodeos, cada proceso que ejecutamos con tu marca: cómo leemos tu web, cómo montamos el contexto que recibe la inteligencia artificial, cómo generamos texto, imagen y vídeo, qué comprobamos antes de enseñarte nada, cómo publicamos, cómo medimos lo que funciona y cómo atribuimos ventas a cada post. Con las cifras reales del sistema, tal como están hoy.

Última revisión: septiembre de 2026. Cuando cambia un límite en el producto, cambia aquí.

El recorrido de un post, de principio a fin

Cada publicación pasa por el mismo camino. Este es el mapa; el resto de la página detalla cada parada.

  1. Tu web se convierte en un perfil de marca: Rastreamos hasta 12 páginas de tu sitio, extraemos logo, colores, productos y textos, y una IA rellena un perfil de 42 campos que tú puedes corregir.
  2. El calendario decide cuándo toca: Una regla por red (semanal, quincenal o mensual) fija el día y la hora. El post se genera con antelación, por defecto 7 días antes, para que tengas tiempo de mirarlo.
  3. Montamos el contexto: El perfil de marca, tu documentación, los posts que aprobaste o rechazaste, el calendario comercial y lo aprendido de tus métricas se ordenan en nueve capas con prioridad clara.
  4. Elegimos un ángulo que no repita: Miramos tus últimas 18 piezas en esa red y escogemos el objetivo, el enfoque, el gancho y el tratamiento visual menos usados.
  5. La IA escribe e ilustra: Un texto distinto por red y una imagen generada a partir de tu producto. En el plan Studio, además, un reel vertical de hasta 30 segundos, montado por escenas, con voz en el idioma de tu marca.
  6. Dos filtros antes de enseñártelo: Un control determinista del texto (repeticiones, clichés, cifras inventadas, vocabulario prohibido) y una revisión visual de la imagen o el vídeo.
  7. Tú apruebas, editas o rechazas: Desde la web o desde Telegram o WhatsApp. Puedes pedir cambios con tus palabras y quedarte con la versión que prefieras.
  8. Se publica y se mide: Publicamos en cada red a través de un proveedor autorizado, sin tus contraseñas. Después leemos las métricas reales y lo que mejor funciona pesa más en el siguiente post.

Escaneo de la web y perfil de marca

Todo empieza con la dirección de tu web. No te pedimos que rellenes formularios: leemos lo que ya has publicado y te lo devolvemos ordenado para que lo corrijas.

Qué extraemos de tu web

  • Nombre de la marca (del título, de los metadatos sociales o del encabezado principal).
  • Logo, buscándolo en una cascada de sitios habituales: datos estructurados, icono del sitio, imágenes con "logo" en el nombre, la cabecera, el enlace a la portada. Se descarta lo que sea de plugins de terceros.
  • Colores dominantes, leyendo hasta 3 hojas de estilo de tu sitio y descartando blancos y negros puros.
  • Productos: reconocemos Shopify, WooCommerce, Magento y Prestashop, además de datos estructurados genéricos. Si no encontramos ninguno, probamos un método más laxo.
  • Secciones semánticas: quiénes somos, servicios, equipo, testimonios, preguntas frecuentes, casos y precios.
  • Pie de página (eslóganes y dirección postal), enlaces a tus redes sociales e imágenes adicionales: producto, equipo, instalaciones y galería.
Límites del rastreo
Páginas rastreadasHasta 12 por escaneo, priorizando "quiénes somos", servicios, equipo, casos y precios antes que el blog.
Texto conservadoHasta 80.000 caracteres en total y 8.000 por página, cortado en límite de frase.
ImágenesMáximo 5 MB cada una; solo PNG, JPEG, WebP, GIF y SVG. Se guardan en nuestro servidor, bajo tu empresa.
DescubrimientoPrimero el sitemap y robots.txt; si no existen, recorremos los enlaces internos del dominio.
Webs con JavaScriptSi la página no devuelve texto suficiente o el servidor nos bloquea, podemos abrir un navegador real en un proceso aislado, con un límite de 60 segundos.
FrecuenciaPuedes re-escanear cuando quieras, con un máximo de 5 escaneos por hora.

Tipo de negocio y tono de comunicación

Con el texto de tu web, un modelo de lenguaje clasifica el negocio en uno de cinco tipos (tienda online, servicios, proyectos B2B, software por suscripción o local físico) y el tono en uno de cinco (cercano, profesional, técnico, inspirador o urgencia). Cada etiqueta lleva una confianza de 0 a 1.

  • Si la confianza no llega a 0,5, no mostramos la suposición: la etiqueta queda como "desconocido" y te pedimos que la elijas tú.
  • Si el modelo no está disponible, usamos reglas deterministas: datos estructurados del sitio, número de productos, palabras clave, equilibrio entre "tú" y "usted", emojis y jerga técnica. Estas reglas nunca superan una confianza de 0,6 por diseño.
  • Lo que tú fijes a mano no se sobrescribe nunca en un re-escaneo.

El perfil de marca de 42 campos

Un segundo modelo lee hasta 6.000 caracteres de tu web y rellena un perfil estructurado. La instrucción central que recibe es literal: "No inventes. Si la web no lo dice, deja el campo vacío." Por eso verás campos en blanco y un contador del tipo "24 de 42 rellenos": preferimos un hueco a un dato falso.

BloqueQué recoge
ComercialModelo de negocio, qué genera ingresos, ofertas prioritarias y de mayor margen, segmentos de cliente, disparadores de compra, objeciones, pruebas, objetivo de conversión, rutas de conversión, modelo de precios, forma de venta.
IdentidadPropósito, propuesta de valor, público, sectores, ámbito geográfico y países, año de fundación, tamaño del equipo, certificaciones, posicionamiento, clientes destacados, presencia en redes, idiomas.
OfertaProductos o servicios clave, diferenciadores, argumentos únicos de venta.
ContenidoTemas, dolores que resuelves, ganchos emocionales.
VozPersonalidad, ejemplos de voz, vocabulario que sí y que no, palabras prohibidas, patrones de llamada a la acción, pistas visuales, uso de emojis (ninguno, escaso, moderado o abundante), ganchos narrativos, términos de comunidad, fechas del calendario comercial.

Cada campo de texto se limita a 400 caracteres y cada lista a 8 elementos. Tus correcciones manuales se conservan aunque vuelvas a escanear.

Pestaña Marca de Strut.ad con el tipo de negocio y el tono detectados
Pestaña Marca de Strut.ad con el tipo de negocio y el tono detectados

Cómo montamos el contexto que recibe la IA

Un modelo de lenguaje escribe bien cuando sabe qué manda y qué es solo información de fondo. Por eso el contexto de cada post no es un texto largo: son nueve capas ordenadas, y cada una tiene un rango.

Las nueve capas, de la más estricta a la más blanda

CapaNombreQué contiene
T0Formato duroEl esquema exacto de la respuesta, los requisitos del tipo de contenido (texto, imagen, vídeo) y las instrucciones globales del equipo de Strut.ad. Se coloca al final del prompt, que es donde el modelo presta más atención.
T1GuardarraílesPalabras prohibidas, vocabulario que no debe usarse, política de emojis y, siempre, el idioma en que hay que escribir.
T2EsenciaPropósito, propuesta de valor, público, sectores, tipo y modelo de negocio, segmentos, ámbito geográfico y posicionamiento.
T3VozPersonalidad, tono, idiomas, vocabulario propio, términos de comunidad, ejemplos de voz y uso de emojis.
T4ActivosProductos y servicios, diferenciadores, certificaciones, clientes destacados, ofertas prioritarias y de margen, pruebas, precios, forma de venta y ruta de conversión.
T5Guía de contenidoTemas, dolores, ganchos emocionales, patrones de llamada a la acción y lo aprendido de tus métricas de rendimiento.
T6CondicionalesGanchos narrativos, fechas del calendario comercial y brief visual, solo cuando existen.
T7De esta llamadaFecha objetivo, mercado, lo que tú has pedido para este post, el contexto temporal (campañas y festivos) y la dirección creativa elegida.
T8FondoLa prosa de tu web, notas creativas de la red, ejemplos recientes aprobados y rechazados, y fragmentos de tu documentación. Está etiquetado como "detalle factual, no directivas": si contradice a las capas superiores, se ignora.

Quién gana cuando hay conflicto

T0 gana a todo. T1 no puede anularse ni con tu petición, ni con tu documentación, ni con instrucciones internas. Tu petición para el post (T7) sí puede anular las preferencias blandas de T2 a T5. Y T8 tiene un presupuesto máximo de 6.000 caracteres, recortado en el último salto de párrafo, porque un modelo pierde precisión con lo que queda enterrado en medio de un contexto muy largo.

Idioma

Si tu perfil documenta idiomas, escribimos en el primero. Si no, la instrucción es explícita: castellano de España, nunca español de América ni inglés.

Contexto temporal: campañas y festivos

Mantenemos un calendario global de contextos temporales (rebajas, vuelta al cole, Black Friday, Navidad, festivos) por región. Se elige según tu mercado, no por suposición:

  1. Si tu perfil tiene códigos de país, usamos los contextos de esos países.
  2. Si no, pero el ámbito geográfico describe España, usamos el contexto español.
  3. Si el ámbito describe otro país sin código, no aplicamos ninguno: mejor sin contexto que con los festivos equivocados.

Lo que aprobaste y lo que rechazaste

Para cada red tomamos hasta 3 ejemplos aprobados y 3 rechazados de tu historial reciente, recortados a 100 caracteres cada uno. La instrucción para los aprobados es conservar solo el ritmo y el grado de concreción, y nunca reutilizar el tema, la redacción, la apertura ni la afirmación. Los rechazados se muestran como rasgos a evitar.

Tu documentación (RAG)

Los PDF, Word y textos que subes, junto con el texto de tu web, se trocean y se indexan para poder recuperar los fragmentos relevantes en cada post.

TrozosUnos 500 tokens (alrededor de 2.000 caracteres) con solapamiento de 50 tokens, para no cortar ideas.
ÍndiceEmbeddings de 1.536 dimensiones más un índice léxico en español. Los dos se combinan por fusión de rangos, así que una búsqueda encuentra tanto sinónimos como términos exactos.
RecuperaciónLos 5 fragmentos más relevantes para la dirección creativa del post: una pieza sobre una oferta concreta recupera la documentación de esa oferta, no "marketing genérico".
AlcanceEstrictamente por empresa. Una empresa tuya no puede leer los documentos de otra.

Dos modos: "Más on-brand" y "Más libre"

Al pedir una nueva versión puedes relajar la voz. El modo libre omite las capas de voz (T3), patrones aprendidos (T5) y condicionales (T6), pero mantiene siempre el formato, los guardarraíles, la esencia del negocio, los activos comerciales y tu petición. Ser más libre nunca significa usar una palabra prohibida.

Cómo evitamos repetirnos

El problema clásico del contenido automático es que todo suena igual. Antes de escribir, elegimos deliberadamente un ángulo distinto al de tus últimas piezas.

Cargamos las 18 piezas más recientes de tu empresa en esa red, incluidos borradores válidos que no llegaste a aprobar, y los usamos como evidencia de lo que ya se ha dicho, nunca como ejemplos a imitar. Después rotamos doce dimensiones:

DimensiónOpciones
ObjetivoAlcance, educar, generar confianza, responder una objeción, consideración, conversión, comunidad, retención.
ÁnguloMomento concreto de un cliente, detrás de las cámaras, error y solución, detalle inesperado, punto de vista firme, demostración práctica, mito y realidad, guía de decisión, proceso al descubierto, antes y después.
Forma del gancho7 formas distintas de abrir.
Modo de prueba6 maneras de sostener lo que se afirma.
Llamada a la acción6 modos, incluido no poner ninguna explícita.
Tratamiento visual8 tratamientos para la imagen.
Del propio perfilFoco comercial, tema, audiencia, objeción conocida, prueba disponible y ruta de conversión, tomados de tu perfil de marca.

Para cada dimensión se elige la opción menos usada en tu historial, penalizando además lo que salió en las 5 piezas más recientes. Los empates se resuelven de forma reproducible a partir del identificador del post, así que la elección es inspeccionable y se guarda junto al resultado.

Contrato de originalidad

La dirección elegida se entrega al modelo como instrucciones directas, junto con hasta 6 aperturas recientes que tiene prohibido copiar y hasta 4 conceptos visuales recientes que tiene prohibido recrear. Y si a pesar de todo el resultado se parece demasiado a algo anterior, el control de calidad lo devuelve.

Texto, imagen y vídeo

Tres piezas, tres motores distintos, un mismo perfil de marca detrás.

El texto

  • Un modelo de lenguaje con respuesta en formato estructurado, para que cada campo (texto, hashtags, gancho, brief de imagen y locución) llegue separado y no haya que adivinar dónde empieza uno y acaba otro.
  • El modelo recibe además tu logo y fotos de producto como referencia visual, para que cuando mencione un producto hable del que existe. Si el proveedor rechaza las imágenes, reintentamos una vez sin ellas.
  • Un texto distinto por red: la plantilla de Instagram no es la de LinkedIn ni la de X. Hay seis plantillas: Instagram, Facebook, LinkedIn, TikTok, X y una genérica para el plan Starter.
  • La instrucción de sistema pide escribir como el redactor interno de esa empresa, con criterio, no como un generador de contenido.

La imagen

  • Un modelo de imagen, en calidad media. Cuando hay fotos de producto válidas se usa el modo de edición sobre ellas, para que la imagen se parezca a tu catálogo y no a un genérico.
  • Tamaños por red: apaisado 1536×1024 para X y LinkedIn, vertical 1024×1536 para TikTok, cuadrado 1024×1024 para Instagram, Facebook y el post genérico.
  • Instrucción explícita de no dibujar texto, letras, números ni marcas de agua: el texto generado por IA sale mal escrito. Tu logo nunca se envía al modelo de imagen para que no lo redibuje; se coloca después.
  • Hasta 3 intentos si el proveedor falla. Si aun así no hay imagen, el post se marca y nunca se auto-aprueba: siempre lo verá una persona.
  • Cada imagen se verifica (integridad, resolución mínima, proporción) antes de guardarse.

El post genérico del plan Starter

En Starter se genera una sola pieza con una plantilla propia (texto de hasta 400 caracteres y de 0 a 3 hashtags, imagen cuadrada) que, al aprobarse, se envía a todas tus redes conectadas, recalculando límites y opciones para cada red de destino.

El vídeo (plan Studio)

Un reel no se pide de una vez. Pasa por cuatro etapas antes de que se gaste un céntimo, y puedes pararlo a leerlo entre medias. Están separadas a propósito: quien escribe el mensaje y quien decide dónde va la cámara persiguen cosas distintas, y pedirle ambas al mismo modelo es lo que producía vídeos incoherentes.

1. Qué sabe el sistema antes de escribir

  • El mismo contexto de marca que recibe el texto de tus posts: las capas de guardarraíles, esencia, voz y activos. Antes el guionista de vídeo recibía cuatro campos escogidos a mano, y se notaba: escribía eslóganes donde el copy escribía frases con textura.
  • Lo que te da dinero, extraído de tu propia web: tus productos de mayor margen, lo que quieres empujar ahora, lo que mueve tu facturación, tus diferenciales, las pruebas que puedes enseñar y qué cuenta como conversión para ti.
  • Tus ventas medidas, cuando las tenemos atribuidas. Es la evidencia que más pesa: describe dinero, no atención.
  • Lo que ya te ha funcionado en tus propias publicaciones: los ganchos que retuvieron, los patrones de tus mejores reels, los que no funcionaron y el porcentaje real de veces que tus vídeos se terminan de ver.
  • Lo que tú mismo nos has corregido en reels anteriores. Es la señal más valiosa que existe, porque la dijiste mirando el resultado. Se puede desactivar en Configuración → Redes.
  • Datos concretos de tu catálogo y la rotación editorial, para que dos reels seguidos no cuenten lo mismo del mismo modo.
  • El post ya aprobado, que es el ENCARGO y no un punto de partida: mismo tema, mismo ángulo, mismo ejemplo. El reel lo pone en imágenes; no escribe un anuncio distinto.

2. El formato: qué clase de vídeo es

El guionista elige uno de cuatro formatos y rueda el reel entero en ese formato. Antes no elegía: se iba solo a voz en off sobre imágenes, que era el 45% de las escenas y es a la vez el formato más difícil de hacer interesante y el más difícil de renderizar con sentido.

Una persona hablando a cámaraAlguien te mira y te cuenta UNA cosa concreta: una funcionalidad, un error que comete todo el mundo. Es el formato por defecto, el más fiable y el único que sostiene bien un gancho.
Alguien usándolo en su día a díaUn cliente en su sitio real y el momento concreto en que esto le ahorra algo. El beneficio se ve ocurrir, no se explica.
El problema y el alivioArranca en el momento incómodo y gira hacia la calma. La persona lo vive en pantalla.
El producto en primer planoEl objeto es el protagonista. Solo se ofrece a negocios con algo físico que enseñar: un software no tiene demostración que dar, y pedírsela igualmente es lo que producía piezas de colores sobre fichas en blanco.

El formato no se sugiere, se hace cumplir: la primera escena toma su modo de audio, porque un gancho solo funciona si alguien lo dice mirándote, y una escena con un audio que el formato no usa se corrige — una voz en off dentro de un plano a cámara reintroduce al narrador invisible que el formato existe para evitar.

3. El guion: qué se cuenta

  • Hasta 6 escenas, de 1 a 15 segundos cada una, con un tope de 30. El reel dura la suma de sus escenas; lo decide el guion, no un número fijo.
  • Todo el reel comparte un «escenario fijo» —mismo sitio, misma persona, misma ropa, misma luz— que se repite en el brief de todas las escenas. Sin él, cada plano parecía de un vídeo distinto.
  • Las palabras mandan sobre el reloj: se habla a unas 2,6 palabras por segundo y cada escena hablada reserva un segundo más para arrancar, rematar y absorber el fundido. Sin ese margen, la última palabra se corta.
  • Un segundo modelo revisa el guion y lo reescribe una vez si el arranque no engancha, si dos escenas dicen lo mismo o si se rompe la continuidad. Revisar texto no cuesta nada; rodar sí.

4. El tratamiento: cómo se rueda cada escena

Aquí el guion deja de ser prosa y pasa a ser una ficha por escena. No se cambia ni una palabra de lo que se dice: se decide cómo tiene que verse para que esa frase funcione.

  • Por escena: tipo de plano, altura y ángulo de cámara, si se mueve o está fija, de dónde viene la luz, quién sale y con qué ropa, qué hace con las manos y el cuerpo, adónde mira, qué objetos hay en cuadro y qué enlaza con la escena anterior.
  • La mirada se comprueba contra lo que se dice. Si la frase habla de algo que hay en una pantalla, un móvil o un producto, el sistema verifica que el sujeto esté mirando ahí y lo corrige si no. Una persona describiendo lo que ve en el ordenador sin mirarlo es un error de rodaje, y se caza antes de gastar.
  • Hay cosas que este tipo de modelo no sabe rodar y por tanto no se le piden: transformaciones. Meter algo dentro de otra cosa, plegar, envolver, cerrar una tapa. No razona sobre volúmenes. Si el guion necesita ese momento, se rueda ya hecho: la caja cerrada en brazos, no el acto de cerrarla.
  • Tampoco se resuelve una escena con mímica abstracta —fichas, bloques o piezas de colores representando una idea—, ni se hace del texto el sujeto de un plano. Los dispositivos pueden salir con la pantalla de espaldas o desenfocada.

5. Puedes leer el guion antes de que se grabe

Opción en Configuración → Redes. Con ella activada, la generación se detiene después de escribir el guion y te lo enseña: el formato elegido, las escenas, lo que dice cada una y su duración. No se graba nada hasta que le das el visto bueno, y tu cuota de vídeo no se descuenta mientras espera. Leer cuesta cero; grabar cuesta. Solo se aplica a los posts que ya pasan por tu revisión: uno que se autopublica no tiene quién apruebe nada.

6. El rodaje, y lo que se comprueba sobre la marcha

  • Las escenas no se ruedan por separado: la primera parte de la imagen del post y cada una de las siguientes se pide como continuación de la anterior, para que el reel sea una toma que avanza.
  • En negocios con producto físico fotografiado, las escenas donde el producto es el protagonista parten de TU foto real en vez de heredar el plano anterior. Una extensión es copia de una copia, y sin esto lo que se veía al final del reel era la idea que el modelo tiene de tu producto.
  • Cada escena se revisa en cuanto llega: se mira un fotograma y se comprueba contra lo que se pidió, buscando cuatro fallos concretos — que no sea lo pedido, física imposible, objetos genéricos sustituyendo a la idea, o texto ilegible. La escena rechazada se vuelve a grabar UNA vez.
  • Una sola vez a propósito: el revisor puede equivocarse, y reintentar en bucle gastaría tu cuota del mes discutiendo consigo mismo. Si no se puede inspeccionar, cuenta como correcta: una caída no es prueba de un plano malo.
  • Si una escena falla del todo a mitad de la cadena, el reel se entrega con las que sí salieron y se marca como incompleto. Las anteriores ya están pagadas.

7. El montaje y el acabado

  • El proveedor devuelve solo el tramo nuevo de cada extensión, así que el montaje es nuestro, con ffmpeg y un fundido corto entre escenas. Cada escena queda además como archivo independiente, que es lo que permite rehacer solo una parte.
  • El audio se nivela a -16 LUFS, el mismo nivel al que normalizan las plataformas. Cada escena llega al volumen que salga —hemos medido -11, -20, -37 y -12 dB dentro del mismo reel— y sin nivelar suena a fragmentos pegados aunque los planos encajen.
  • Si una escena sin voz vuelve muda del todo, se le tiende una cama muy baja para que el sonido no se corte en seco a mitad de reel.
  • Música de fondo: subes tus propias pistas y las ponemos por debajo, bajándolas cuando alguien habla. Si subes varias, el guion elige la que encaja con el tono de cada vídeo. Sin pistas, el reel sale sin música: la licencia es tuya, y por eso es una subida y no una librería que enviemos nosotros.
  • Subtítulos quemados, activados por defecto. Los reels se ven sin sonido la mayoría de las veces. No se los pedimos al modelo —escribe texto ilegible—: los escribimos con las palabras exactas del guion y los tiempos reales de cada plano ya montado.
  • Voz de marca fija, desactivada por defecto. Sin ella, cada vídeo lo narra una voz distinta. Solo afecta a la voz en off: cuando alguien habla a cámara se mantiene su propia voz, porque si no los labios dejan de cuadrar.
  • Logo, activado por defecto, compuesto con ffmpeg sobre el vídeo terminado. Nunca lo dibuja el modelo. Puedes quitarlo si prefieres un vídeo sin marca.
  • Todo el acabado es opcional y a prueba de fallos: si cualquiera de estos pasos falla, el reel se entrega igual. Ninguno puede tirar unas escenas ya pagadas.

8. Si no te gusta, qué puedes cambiar

Cuatro niveles, de menos a más profundo, porque antes «regenerar el vídeo» era el único control: no te gustaba la cámara de una escena y costaba un guion nuevo entero.

El temaSe rehace todo: de qué habla el reel, qué dice y cómo se graba.
El guionMantiene el tema y reescribe qué se cuenta y en cuántas escenas.
Los planosMantiene el guion palabra por palabra y rehace solo cámara, luz, miradas y objetos. Para cuando el mensaje está bien y la imagen no.
Una escenaEscribes qué cambiar en una escena concreta. Como cada escena continúa la anterior, se rehacen esa y las siguientes; las de antes se conservan. Editar la última de seis cuesta una escena; editar la primera cuesta el reel. Te decimos el coste antes de confirmar.
FormatoReel vertical 9:16, 720p, de 1 a 30 segundos según pida el guion, con voz en el idioma de tu marca.
Cuánto tardaCada escena es una generación completa, así que un reel de seis planos puede llevar varios minutos. Puedes cerrar la página: al volver verás por qué plano va.
El brief, visibleEn la vista previa puedes leer el prompt exacto que se envió por cada escena, con su duración, su modo de audio y si partió de tu foto real.
Verificación técnicaCon ffprobe, escena a escena y otra vez sobre el reel terminado: que hay vídeo, proporción 9:16, duración correcta, pista de audio y archivo íntegro.
ReintentosMáximo 2 intentos por escena y 2 renders simultáneos en todo el sistema. Si se corta la red mientras esperamos un plano ya aceptado, reanudamos la espera en vez de volver a pedirlo: ya está pagado.
Si falla el primer fotogramaEl reel se genera igualmente a partir del texto y se marca para que lo revises; sigue siendo publicable.

Control de calidad antes de que lo veas

Dos filtros distintos. El primero es determinista y no usa ningún modelo: reglas concretas sobre el texto. El segundo es un modelo de visión que mira la imagen o el vídeo terminado.

Filtro 1: el texto

Se ejecuta sobre cada borrador y comprueba, entre otras cosas:

ComprobaciónCriterio
RepeticiónSimilitud con tu historial reciente igual o superior a 0,72 en el texto, o 0,82 en la apertura. También se compara el concepto visual.
Clichés de IA16 patrones, como "en un mundo cada vez más…", "no se trata solo de…", "descubre el poder de…", "lleva … al siguiente nivel", "¿sabías que…", "marca la diferencia". Un cliché fuerte o dos cualesquiera bloquean el borrador.
Etiquetas internasLíneas que empiezan por "HOOK:", "CTA:", "CAPTION:", "GUION:" y similares, que a veces se filtran al texto.
Vocabulario prohibidoTus palabras prohibidas y tu vocabulario "que no", por coincidencia de palabra completa.
EmojisSi tu perfil dice "ninguno", un solo emoji bloquea.
Cifras inventadasCualquier número con unidad (%, €, clientes, años, horas, días…) que no aparezca en tu web ni en tu documentación.
Forma de la redCampos obligatorios presentes; en X, cada tuit de 280 caracteres o menos.
Visual sintéticoBriefs de imagen con dos o más recursos de "póster", "infografía", "collage", "iconos flotantes", "interfaz holográfica" o "panel futurista".
VídeoLocución presente en las escenas habladas, dentro de lo que cabe en su duración, y coherente con el guion.

Un borrador que falla recibe exactamente una reescritura correctiva, que incluye el borrador rechazado y los motivos y pide partir de una observación y una apertura materialmente distintas. Si la segunda versión también falla, el post se marca como fallido de calidad, no se compra ninguna imagen ni vídeo y lo verás con un aviso rojo para que decidas.

Filtro 2: la imagen y el vídeo

  • Fotos: una llamada a un modelo de visión por imagen, con hasta 2 imágenes de referencia de tu marca. Devuelve una decisión (pasa, falla o revisar), un resumen, hasta 6 observaciones visibles, la coherencia con el texto, la calidad técnica, la seguridad y el parecido con la marca.
  • Sin referencias de marca, el parecido queda "sin evaluar" y nunca puede causar un fallo.
  • Reels, escena a escena: en cuanto una escena termina de grabarse se mira un fotograma y se comprueba contra lo que se pidió, buscando cuatro fallos concretos — que no sea lo pedido, física imposible, objetos genéricos sustituyendo a la idea, o texto ilegible. La escena rechazada se vuelve a grabar una vez, y solo una: el revisor puede equivocarse y reintentar en bucle gastaría la cuota del mes.
  • Reels, ya montados: se muestrean fotogramas a lo largo de TODO el reel, no solo del arranque, y se transcribe el audio sin darle el guion como pista. La transcripción debe cubrir al menos el 80 % de la locución aprobada y terminar con las mismas palabras. Solo se espera oír lo que dicen las escenas habladas: una escena de sonido ambiente no tiene texto que transcribir.
  • Si una revisión no se puede hacer, cuenta como correcta y el post pasa a revisión humana. Una caída no es prueba de un plano malo, y rehacer sobre un fallo nuestro gastaría tu cuota.

Tres resultados posibles, y los distinguimos

Pasa: nada que señalar. Falla: el revisor vio el recurso y lo rechazó, el post queda marcado y no se gasta en vídeo. No inspeccionado (error, tiempo agotado o revisión desactivada): el post sigue adelante pero se fuerza la revisión humana con un aviso ámbar. Desactivar la inspección nunca convierte un medio sin revisar en uno aprobado.

Revisión, versiones y cambios

Nada se publica sin pasar por tu bandeja, salvo que tú actives la auto-aprobación en un plan de pago.

Aprobar, editar, rechazar

  • Aprobar publica la versión elegida y descarta las hermanas pendientes. El slot del calendario pasa a aprobado y la publicación se encola. Si la red rechaza la publicación, el post sigue aprobado y puedes reintentar con un clic.
  • Rechazar cierra todas las versiones del post y su hueco en el calendario. La generación ya ocurrió, así que la cuota no se devuelve.
  • Editar el texto a mano marca la pieza como editada e invalida su revisión visual previa. No se puede editar una pieza ya aprobada: se crea una versión nueva.

Pedir una nueva versión

Escribes lo que quieres cambiar con tus palabras y la IA genera otra versión. Cada nueva versión consume una "re-creación", no una generación. Con 1 re-creación (Starter) tienes 2 versiones para elegir; con 3 (Pro y Studio), hasta 4.

Mantener la imagenOpcional. Si la conservas, se adjunta como referencia y el nuevo texto debe respetar los nombres, palabras y números visibles en ella.
Mantener el vídeoActivado por defecto, al revés que la imagen: volver a grabar un reel cuesta una parte del tope mensual. Si lo conservas, la locución y el guion se mantienen letra a letra y solo cambian texto, hashtags y gancho.
Qué parte del vídeo cambiarSi decides volver a grabarlo, eliges el nivel: el tema (se rehace todo), el guion (mantiene el tema), los planos (mantiene el guion palabra por palabra y rehace solo cámara, luz y miradas) o una escena concreta. Como cada escena continúa la anterior, cambiar una rehace esa y las siguientes, y conserva las de antes: te decimos cuántas se van a volver a grabar antes de confirmar.
Desmarcar el vídeo regenera la imagenVan juntos: la imagen del post es el primer fotograma del reel, así que un vídeo nuevo necesita un fotograma nuevo.
Más on-brand / Más libreElige si la nueva versión sigue la voz y los patrones aprendidos al pie de la letra o se permite salirse, siempre dentro de los guardarraíles.
Panel Editar de Strut.ad con el cuadro para pedir cambios y las opciones de mantener la imagen
Panel Editar de Strut.ad con el cuadro para pedir cambios y las opciones de mantener la imagen

Auto-aprobación

Se cumplen dos condiciones a la vez, o no ocurre:

  1. El plan lo permite (Pro o Studio) y tú lo has activado en la regla del calendario. En Starter todo pasa por revisión.
  2. Ninguna pieza del post tiene la imagen fallida, el vídeo fallido, el control de calidad fallido, el primer fotograma perdido o la revisión visual pendiente. Cualquiera de esas marcas fuerza la revisión humana.

Calendario y publicación

Defines una regla por red y el sistema se encarga de generar con antelación, esperar tu aprobación y publicar a la hora exacta.

Las reglas

FrecuenciasSemanal, quincenal (con semana par o impar) o mensual (día del mes 1 a 31, ajustado al último día en meses cortos).
AntelaciónPor defecto el post se genera 7 días antes de su fecha de publicación. Puedes cambiarlo en Calendario.
Zona horariaTodas las horas son hora peninsular española (Europe/Madrid), en calendario, publicación y avisos.
StarterSin reglas de calendario: es una generación única que lanzas tú y se publica en todas las redes conectadas.
Pro y StudioHasta 5 reglas, una por red: Instagram, X, LinkedIn, TikTok y Facebook, con cualquier frecuencia.

Qué hace el sistema cada minuto

  • Cada 60 segundos revisa las reglas y lanza las generaciones que tocan.
  • Cada 5 minutos comprueba publicaciones atascadas contra el proveedor y recupera generaciones colgadas más de 30 minutos, devolviendo su cuota.
  • Cada 15 minutos lanza el barrido de métricas (ver la sección de rendimiento).
  • Si una generación falla, se reintenta hasta 3 veces. Si no queda cuota, la entrada se queda programada con el motivo visible y se reintenta cuando el periodo se renueva. Ningún post se pierde en silencio.
Reglas activas del calendario de Strut.ad
Reglas activas del calendario de Strut.ad

La publicación

Publicamos a través de PostForMe, un proveedor autorizado por cada red, con los permisos mínimos: publicar y leer el feed. Tus imágenes y vídeos se suben a direcciones firmadas del proveedor; no exponemos tus medios en ninguna URL pública.

RedLímite de textoHashtagsOpciones
Instagram2.20030Imagen en el feed; los vídeos como Reels, compartidos también en el feed.
Facebook2.2005Imagen en el muro; vídeos como Reels.
TikTok2.20010Público, con la declaración de contenido generado por IA activada y música automática en las imágenes.
LinkedIn3.0005Vídeo nativo adjunto.
X280 por tuit3Hilos cuando el texto lo requiere.

Los hashtags solo se añaden si el texto sigue cabiendo con ellos; si no, se recorta el cuerpo para dejarles sitio. El guion de un vídeo nunca se usa como texto del post: el audio ya lo lleva. Y si un post ya está publicado o en cola en una red, no se vuelve a enviar a esa red.

Avisos por Telegram y WhatsApp

Los posts pendientes siempre están en la web. Además, puedes recibirlos en el móvil y decidir desde allí.

  • La configuración es tuya, no de la empresa: una persona, un canal, aunque gestione varias marcas.
  • Recibes un mensaje por post, con la imagen o el vídeo, el texto, la red y la fecha de publicación, y tres botones: Aprobar, Regenerar y Cancelar.
  • Regenerar pregunta antes de gastar: comprueba que te quedan re-creaciones, te pide "¿Qué quieres cambiar?" y tu siguiente mensaje es la instrucción. Una respuesta casual nunca consume una re-creación por accidente, y una misma instrucción no puede consumirse dos veces.
  • Las acciones desde el móvil son exactamente las mismas que desde la web: pasan por el mismo código, así que aprobar desde el teléfono publica igual.

Telegram

Gratis e inmediato. Te vinculas con un enlace de un solo uso que caduca en 10 minutos, sin dar tu teléfono.

WhatsApp

  • Te das de alta enviando un mensaje con un código desde tu propio WhatsApp. Ese mensaje es el consentimiento que exige Meta, y puedes darte de baja escribiendo BAJA.
  • Meta solo permite mensajes libres en las 24 horas siguientes a tu último mensaje. Como los posts son semanales, casi siempre usamos plantillas aprobadas por Meta, con la imagen o el vídeo en la cabecera y los tres botones.
  • Dentro de esa ventana de 24 horas, el mensaje va en formato libre con el texto completo.
Pestaña Avisos de Strut.ad con las opciones web, Telegram y WhatsApp
Pestaña Avisos de Strut.ad con las opciones web, Telegram y WhatsApp

Cómo medimos el rendimiento y aprendemos de él

Leemos las métricas reales de tus cuentas, comparamos cada post en igualdad de condiciones y destilamos lo que se repite entre los mejores. Con reglas estrictas para no aprender del ruido.

De dónde salen los datos

  • Del feed de cada cuenta conectada, que es el único origen con métricas. Requiere el permiso de lectura del feed al conectar; las cuentas conectadas antes de esta función deben reconectarse.
  • El feed incluye tus propios posts orgánicos, no solo los nuestros. Para una empresa recién conectada son la única señal, y la más valiosa.
  • El barrido corre cada 15 minutos, pero cada cuenta se sincroniza como mucho una vez cada 20 horas, en lotes de 25 cuentas, mirando 45 días hacia atrás. Guardamos una foto diaria de cada post durante 90 días y después una semanal.

Qué métricas guardamos

Impresiones, alcance, visualizaciones, reproducciones de vídeo, me gusta, comentarios, compartidos, guardados, clics, tiempo de visionado, tasa de finalización y curva de retención. Cada red las reporta de forma distinta, y normalizamos con dos reglas que parecen menores y no lo son:

  • "La red no lo reporta" no es "cero". Un dato ausente se guarda como ausente.
  • Cada tasa lleva anotado su denominador (impresiones, alcance o visualizaciones). Sin eso, comparar tasas entre redes no significa nada. Y las unidades difieren: el tiempo de visionado va en milisegundos en Instagram, LinkedIn y Facebook, pero en segundos en TikTok.

La señal de interacción

Fórmula

interacción = me gusta × 1 + comentarios × 3 + guardados × 4 + compartidos × 5 + clics × 6

El clic pesa más porque es la señal más cercana a intención comercial que existe en todas las redes. La tasa de interacción es esa suma dividida por el denominador de la red.

Cómo puntuamos cada post

Misma edadCada post se evalúa con su foto del día 7. Así un post de 3 días no pierde automáticamente contra uno de 60 cuyos contadores tuvieron veinte veces más tiempo.
Edad mínima48 horas: antes el engagement sigue llegando y algunas redes retrasan sus datos.
Audiencia mínimaUn post visto por 12 personas con 3 me gusta es "25 % de interacción" y puro ruido. Exigimos al menos 100 en Instagram y Facebook, 50 en LinkedIn y 200 en TikTok y X.
ComparaciónPuntuación robusta (mediana y desviación absoluta mediana) por empresa y red. Nunca comparamos tu empresa con otra, ni Instagram con LinkedIn.
Línea base propiaNecesita al menos 5 posts comparables; por debajo usamos una referencia global y lo declaramos.
VídeoLa finalización y el tiempo de visionado pesan un 65 %; la interacción superficial, un 35 %.
RecenciaSolo como desempate, con una semivida de 45 días. No es el motor.

De los números a las lecciones

Como mucho una vez a la semana (o cuando aparecen 3 piezas nuevas) analizamos los últimos 90 días. Todos los cálculos se hacen en código; el modelo de lenguaje solo redacta las frases cualitativas a partir de ellos. El resultado se guarda como un perfil de rendimiento que alimenta las capas T5 y T6 del contexto y el playbook de reels.

Guardarraíles del aprendizaje

  • Nunca afirmamos un patrón con menos de 5 posts. Con 300 seguidores, una regla sacada de tres posts es peor que el silencio.
  • Los ejemplos de posts ganadores se guardan y se muestran al modelo solo con sus primeros 200 caracteres. El recorte es el mecanismo anti-plagio.
  • Nuestros propios posts ocupan como máximo la mitad de los ejemplos cuando hay orgánicos tuyos. Si no, el sistema aprende de su propia salida y la voz converge hacia la media del modelo.
  • Del aspecto visual se destilan rasgos recurrentes, nunca se reciclan briefs ganadores: eso acaba publicando la misma foto cuatro veces.
  • Tres interruptores: "Usar en la generación" en Rendimiento, descartar un patrón concreto, o pedir una versión "Más libre".

Ventas atribuidas a cada post

Las interacciones no son ingresos. Si quieres saber qué post vendió, puedes conectar los datos comerciales y verlos por post y por red, sin mezclar monedas.

  1. Un enlace por post y red: Generamos una URL con parámetros de campaña (origen, medio, campaña, contenido) y un identificador propio, pg_attribution, que tu web conserva hasta el pedido. El enlace es estable: repetirlo es idempotente y cambiar su destino se rechaza para no alterar atribuciones pasadas.
  2. Un fragmento de código para tu web: Un script de 65 líneas, sin dependencias, que no hace ninguna llamada de red. Guarda el identificador en la sesión del navegador y lo añade a tus formularios de compra o contacto. Está condicionado al consentimiento: sin él, borra lo guardado.
  3. Tú nos envías los eventos: Venta, reserva, contacto cualificado o devolución, desde tu servidor, desde Make o Zapier, o por importación CSV. Cada evento lleva tu propio identificador; repetirlo con los mismos datos se reconoce como duplicado, y con datos distintos se rechaza.
  4. Ves el resultado por post: Ingresos, margen bruto, coste registrado y contribución, separados por moneda, en la página Rendimiento.
Tipos de eventoVenta (con importe positivo), reserva y contacto cualificado (sin importe: nunca suman a ingresos) y devolución (importe negativo).
DevolucionesUna devolución es una reversión de una venta concreta: se copia el importe con signo contrario, una sola vez por venta. Las devoluciones parciales no están modeladas.
DineroDecimales exactos con 4 cifras, nunca números en coma flotante. Cada resumen va por moneda; jamás un ROI mezclado.
ContribuciónMargen bruto atribuido menos coste registrado, solo cuando ambos están completos. El ratio por cada 100 € de coste solo existe si el coste es positivo. Las piezas con coste pero sin ventas se cuentan aparte, no desaparecen.
Credencial de integraciónUna por empresa, revocable, de la que guardamos solo su huella. Límite de 60 peticiones por minuto y 64 KB por envío.
Uso en la generaciónCon 5 o más piezas con ventas completas en una misma red y moneda, el generador puede tener en cuenta qué asociaciones han vendido. No afirmamos causalidad ni convertimos "sin seguimiento" en "cero ventas".

Planes y cuotas

Un plan por empresa. Las cuotas se cuentan en una ventana móvil de 30 días y se reservan antes de gastar, así que nunca se sobrepasa el plan aunque lances varias generaciones a la vez.

StarterProStudio
Precio (sin IVA)Gratis20 €/mes · 120 €/año199 €/mes · 1.200 €/año
Generaciones por 30 días1 (única, no se renueva)2525
Re-creaciones por post133
Documentos de conocimiento31530
Reglas de calendarioNinguna: una generación manualHasta 5, una por redHasta 5, una por red
Contenido por redUn post genérico compartidoAdaptado a cada redAdaptado a cada red
Reels de vídeoNoNo1 por red y semana
Auto-aprobaciónNoSíSí
Publicación automática tras aprobarSíSíSí
  • La reserva de cuota es una única operación atómica en la base de datos. Si una generación falla, la cuota se devuelve; si el servidor se reinicia a mitad, también.
  • El vídeo tiene su propia cuota porque un reel también es una generación pero su tope es menor. Si se agota, la red pasa a texto con imagen en lugar de romper el post programado.
  • Las re-creaciones se leen en vivo de la configuración del plan: si cambias de plan, la nueva cuota aplica al momento.
  • Los precios están sin IVA. El pago lo gestiona Lemon Squeezy como vendedor oficial: emite la factura y añade el IVA que corresponda a tu país. Con VAT intracomunitario se aplica la inversión del sujeto pasivo y pagas el precio de la tabla. Solo el propietario de la empresa puede contratar o cancelar.

Ver los precios

Seguridad y privacidad

Lo que hacemos con tus datos, y lo que no hacemos nunca.

  • La autenticación la gestiona Firebase (correo y contraseña, o Google). No almacenamos tu contraseña.
  • Nunca pedimos ni guardamos contraseñas de tus redes sociales. Conectas cada cuenta con el botón oficial de la red y puedes desconectarla cuando quieras. Pedimos los permisos mínimos: publicar y leer el feed.
  • Cada mensaje que nos llega de un proveedor (redes, pagos, Telegram, WhatsApp) se verifica criptográficamente antes de actuar. Si la firma no cuadra, se descarta.
  • Tus imágenes y vídeos viven en nuestro servidor, bajo tu empresa. Al publicar se suben a direcciones firmadas del proveedor; no existe ninguna URL pública de tus medios.
  • Cada empresa está aislada: perfil, documentos, historial y aprendizaje son por empresa. Una empresa tuya no puede leer los datos de otra, ni siquiera dentro de la misma cuenta.
  • El rastreador de webs valida cada dirección antes de descargarla y limita el tamaño y el tipo de cada archivo.
  • Puedes borrar tu cuenta desde la app. Se eliminan las empresas de las que eres propietario; si eres miembro de una empresa ajena, solo se retira tu pertenencia. Si tienes historial dentro de una empresa que no es tuya, te pedimos transferirlo antes en lugar de destruir datos de otros.

Los detalles legales están en Privacidad y Términos.

Lo que no hacemos, y los límites que conviene conocer

Preferimos decírtelo aquí que dejar que lo descubras.

  • Las revisiones automáticas son una ayuda al editor, no una certificación. Tres fotogramas no garantizan la continuidad de un vídeo y una transcripción puede equivocarse. Por eso siempre puedes revisar antes de publicar.
  • No leemos webs que bloquean por reputación de IP (algunos grandes portales con protección corporativa) ni resolvemos CAPTCHAs.
  • Las métricas de negocio dependen de que tú envíes eventos completos y correctos. No hay conexión con tu CRM hasta que la configures, y una ausencia de eventos no significa cero ventas.
  • Un vídeo renderizado y después rechazado sigue consumiendo su cuota: el proveedor ya lo generó.
  • El texto del post no se modifica automáticamente para incluir enlaces de atribución. En redes sin enlaces clicables en el texto, el enlace debe ir en tu perfil.
  • La atribución que calculamos es un subtotal de las piezas con ventas registradas, no la rentabilidad de tu empresa ni una ventana de atribución cerrada. No sustituye a tu contabilidad.

¿Quieres verlo con tu marca?

Pega tu web y en cinco minutos tienes tu primer post para revisar. El plan Starter no pide tarjeta.

Quiero mi plan gratis · Strut.ad — Reels y posts automáticos para empresas y tiendas online