Skip to content

Configuración IA por campaña

Acceso desde: Publicidad → Campañas → fila → drawer Configuración IA.

Funcionalidad en beta

El optimizer de Smart Campaigns está en beta: se habilita cuenta por cuenta, y tanto la interfaz como los valores por defecto pueden cambiar. Si no ves la plantilla en Plantillas disponibles, ni el botón Configuración IA en tu tabla de campañas, todavía no está habilitada para tu cuenta.

El panel de cada campaña reúne todo lo que el optimizer necesita saber sobre ella: el objetivo al que apuntas, los límites de puja en los que se mueve, el gate que decide qué workflows pueden procesarla, el interruptor de acciones IA y un bloque de solo lectura con el estado del workflow.

Objetivo

Es la referencia de todas las decisiones: sin objetivo, el workflow no puede saber si un target va bien o mal, y la campaña no se optimiza.

  • MétricaACOS (cuánto gastas por cada euro vendido: cuanto más bajo, mejor) o ROAS (cuánto vendes por cada euro invertido: cuanto más alto, mejor).
  • Valor objetivo — el número al que apuntas, por ejemplo un 25 % de ACOS.

Límites de puja

El bloque Límites de puja y placements acota el margen en el que se mueve el optimizer:

  • Puja máxima — opcional, y es el techo de seguridad: ninguna puja lo supera nunca. Ojo, tiene un segundo efecto: cuando está configurada, el workflow pone los ajustes por ubicación a 0 % y lo controla todo con pujas absolutas.
  • Puja mínima — suelo absoluto que el optimizador no bajará nunca, ni al bloquear un target agotado.

Debajo de cada campo se muestran los límites del marketplace (Mínimo permitido por Amazon, Máximo permitido por Amazon), y el panel no deja guardar valores imposibles: una puja máxima por debajo de la mínima, o cualquiera de las dos fuera del rango que acepta Amazon.

Estos límites se cruzan con los del workflow

El workflow tiene además su propia puja mínima y máxima, que aplican a todas sus campañas. Cuando ambos están puestos gana el más restrictivo: la máxima efectiva es la menor de las dos y la mínima efectiva la mayor. Ver Modos de autonomía y variables.

Los tres controles del gate

1. Forzar workflows

Los workflows seleccionados en Forzar procesarán esta campaña siempre, aunque el filtro propio del workflow no la incluiría.

Útil para:

  • Excepciones a la regla — campañas que el workflow normalmente no tocaría pero quieres incluir.
  • Garantizar que un workflow específico siempre actúe sobre esta campaña, sin depender de su filtro.

Junto a cada workflow forzado se indica si está pausado, y un botón Ver workflow lleva directo a su página.

2. Excluir workflows

Los workflows seleccionados en Excluir nunca procesarán esta campaña, aunque su filtro propio la coja.

Útil para:

  • Campañas piloto o sensibles que no deben sufrir cambios automáticos.
  • Vetar workflows concretos sin perder el resto de automatización.

Conflicto: si el mismo workflow está en Forzar y Excluir, gana Excluir. La interfaz desactiva la opción en el otro MultiSelect para evitarlo, pero el backend protege el caso.

3. Solo procesar los workflows forzados

Toggle global. Si está activo, solo los workflows en Forzar procesarán esta campaña. Cualquier otro workflow queda bloqueado aunque su filtro propio incluya la campaña.

Útil para:

  • Pausar toda la automatización temporalmente sin desconfigurar Forzar / Excluir.
  • Aislar la campaña para pruebas controladas.

Tabla de decisión

¿En Forzar?¿En Excluir?¿Solo forzados?¿Filtro del workflow la coge?¿Procesa?
❌ (bloqueado por opt-out)
cualquieracualquiera✅ (forzado)
cualquieracualquieracualquiera❌ (excluido gana)

Optimizador IA activo (aiEnabled)

Ortogonal a los tres controles anteriores. No es un gate de workflow.

Controla si las acciones IA dentro de los workflows que procesan la campaña se ejecutan. Si está desactivado:

  • Los workflows linkados siguen procesando la campaña.
  • Las acciones que requieren IA (recomendaciones de pujas, generación de keywords, harvest…) se saltan.
  • Las acciones no-IA (cambios de estado, reportes, etc.) continúan ejecutándose.

Aviso de solape entre workflows

Cuando una misma campaña queda forzada en dos o más workflows (aparece en el Forzar de varios — es decir, en linkedWorkflowDefinitionIds de ≥2 workflows), la configuración del workflow muestra un aviso automático, porque sus acciones podrían entrar en conflicto.

Dónde se ve — en Procesos → Workflows → un workflow → pestaña Variables:

  • Un banner que indica cuántas campañas de ese workflow también las optimizan otros workflows, con el detalle de qué campañas y qué workflows.
  • Un icono de aviso junto a cada campaña en la tabla de selección, con un tooltip que nombra los otros workflows.

Notas:

  • Los workflows pausados también cuentan y se marcan como tal en el aviso.
  • El aviso solo informa; no resuelve el conflicto automáticamente. Ajusta Forzar / Excluir para eliminar el solape.
  • Solo detecta solapes por link manual (Forzar), no los derivados del filtro propio del workflow.

Colisión del interruptor «Coger todas las campañas con ACOS objetivo»: si dos o más workflows de Smart Campaigns dejan ese interruptor activado, todos cogen las mismas campañas y se solaparán. Además del banner anterior, este caso se avisa en dos sitios:

  • Al crear un workflow desde plantilla (en Procesos → WorkflowsPlantillas disponibles): si dejas el interruptor activado y ya hay otro workflow activo con él activado.
  • En la lista de workflows: un icono ⚠️ junto al estado de cada workflow que solapa con otro, ya sea por este interruptor o por selección manual de campañas.

Estado del workflow

Un bloque de solo lectura, para tener contexto al ajustar lo anterior:

DatoQué es
Precio medio del productoEl ticket medio con el que el optimizer calcula las pujas a partir de tu objetivo
Warming hastaSi la campaña está en periodo de calentamiento, hasta cuándo. Mientras dura, el workflow es más prudente bajando pujas
Última optimizaciónCuándo pasó el workflow por esta campaña por última vez

Editar varias campañas a la vez

Seleccionando varias campañas en la tabla se abre el mismo panel en modo masivo. Los campos cuyo valor difiere entre las campañas seleccionadas muestran (varios): lo que dejes así no se toca, solo se aplica lo que cambies. Al guardar, Epinium indica cuántas campañas se han actualizado de las seleccionadas.

Casos de uso comunes

"Quiero que solo Smart Campaigns Optimizer toque esta campaña, ningún otro"

  • Forzar: Smart Campaigns Optimizer
  • Solo procesar los forzados: ON

"No quiero que nadie toque esta campaña por ahora"

  • Forzar: vacío
  • Solo procesar los forzados: ON

"Quiero pausar el optimizador IA pero que los workflows sigan procesando para reportes"

  • Optimizador IA activo: OFF
  • El resto sin cambios

"Quiero que un workflow que normalmente no la cogería actúe sobre esta campaña"

  • Forzar: el workflow deseado
  • (Solo procesar los forzados: opcional, según si quieres seguir permitiendo los demás)

"Esta campaña es piloto, vetar 'Campañas con ACOS alto a revisar'"

  • Excluir: Campañas con ACOS alto a revisar
  • El resto sigue actuando según su filtro

Persistencia

Todos los cambios se guardan en optimizationConfig del documento de la campaña en Mongo:

js
optimizationConfig: {
    linkedWorkflowDefinitionIds: [ObjectId, ...],   // Forzar
    excludedWorkflowDefinitionIds: [ObjectId, ...], // Excluir
    workflowsOptOut: boolean,                       // Solo procesar los forzados
    aiEnabled: boolean,                             // Optimizador IA activo
    // ... resto del config
}

Los IDs apuntan a workflow-definitions._id.

Epinium Documentation