Definición profesional
CPM (Cost Per Mille) es el modelo de precio en publicidad digital que establece el costo por cada mil impresiones servidas. Una impresión se registra cada vez que un anuncio se carga en la pantalla de un usuario, independientemente de si ese usuario lo ve o interactúa con él.
En los mercados de compra programática, el CPM es la unidad de precio estándar en las subastas de open auction, private marketplace y programmatic direct. Cuando un DSP participa en una subasta RTB, las pujas se expresan y comparan en CPM.
Explicación Sencilla
Si compras publicidad a un CPM de $2,00, pagas $2,00 por cada mil veces que tu anuncio aparece en una página o aplicación. Si tu campaña acumula 500 000 impresiones, el costo total es $1 000
La fórmula es: Gasto total = (Impresiones ÷ 1 000) × CPM
Y en sentido inverso, para calcular el CPM a partir de una campaña ya ejecutada: CPM = (Gasto total ÷ Impresiones) × 1 000
Por qué existe este concepto
La industria publicitaria adoptó el CPM como unidad de referencia porque el inventario de medios se vende históricamente por volumen de audiencia, no por acción individual del usuario. Antes de la publicidad digital, las tarifas de televisión y prensa se calculaban sobre el costo de alcanzar a mil personas (el “mille” proviene del latín). La publicidad programática heredó esa convención y la extendió a la compra automatizada en tiempo real.
El CPM permite comparar el costo de alcanzar audiencias en distintos formatos, soportes y geografías bajo una misma unidad de medida.
Cómo funciona
En una subasta RTB, cada DSP envía una puja expresada en CPM dentro de la bid response. El ad exchange o SSP recibe todas las pujas, determina al ganador según el modelo de subasta (primer precio o segundo precio) y carga la impresión al precio resultante.
El precio que el anunciante termina pagando puede diferir del CPM pujado según el modelo de subasta activo. En una subasta de primer precio, el ganador paga exactamente su puja. En una subasta de segundo precio, paga el equivalente a la segunda puja más alta más un centavo, aunque este modelo es hoy minoritario en los mercados programáticos.
El CPM varía según múltiples variables que operan simultáneamente, entre ellas el formato del anuncio, la posición en la página, la calidad del inventario, el segmento de audiencia, el momento del día, el dispositivo, la categoría de contenido del sitio y la presión competitiva en la subasta. Un mismo publisher puede obtener CPM radicalmente distintos en dos impresiones consecutivas dependiendo de qué anunciantes competían por cada una.
Quién lo utiliza
Anunciantes y agencias usan el CPM para definir presupuestos de campaña, comparar eficiencia entre canales y evaluar el costo de alcance. Un equipo de media planning trabaja con CPM objetivo al establecer el plan de medios.
Publishers lo usan como métrica central de monetización. El CPM que recibe un publisher por su inventario (denominado frecuentemente eCPM o effective CPM) determina directamente sus ingresos publicitarios.
Traders y ad ops lo usan para optimizar campañas activas, ajustar floor prices en el SSP y diagnosticar rendimiento de líneas de campaña.
Caso práctico
Un publisher de noticias en Colombia tiene un CPM promedio de $0,80 en su inventario de display. Decide activar header bidding con tres SSP adicionales además de su relación directa con Google Ad Manager. Al aumentar la competencia por sus impresiones, el eCPM sube a $1,40. Con el mismo volumen de tráfico, sus ingresos publicitarios crecen un 75 % sin añadir ni una visita adicional al sitio.
Desde el lado del anunciante, una campaña de awareness en display con un CPM de $3,50 y 2 000 000 impresiones tiene un costo de $7 000. Si el mismo presupuesto se destina a inventario premium con CPM de $12,00, alcanza 583 333 impresiones.
Error frecuente
Confundir CPM con eCPM. El CPM es el precio pactado o pujado para una línea de campaña. El eCPM (effective CPM) es una métrica calculada a posteriori que normaliza el rendimiento de distintos modelos de compra (CPC, CPA, CPV) a una base de mil impresiones, permitiendo comparar campañas que originalmente operan con distintas lógicas de precio.
Un publisher que trabaja con varios modelos de monetización simultáneos (display CPM, clics CPC, completions de video CPV) usa el eCPM para comparar el rendimiento real de cada uno sobre la misma unidad de inventario.
Qué no es
El CPM no mide si el anuncio fue visto por un ser humano real. Una impresión puede registrarse aunque el anuncio haya quedado debajo del fold sin que el usuario haga scroll, o aunque la haya generado un bot. Para medir impresiones verificadas por presencia en pantalla existe la impresión viewable, que el MRC define como el 50 % de los píxeles del anuncio visibles durante al menos un segundo (dos segundos para video).
El CPM tampoco mide intención ni conversión. Es una métrica de alcance y precio, no de efectividad.
Conceptos relacionados
| Concepto | Relación |
|---|---|
| eCPM | Versión calculada del CPM que normaliza ingresos de distintos modelos de compra sobre una base de mil impresiones |
| RTB | Mecanismo de subasta en tiempo real donde las pujas se expresan en CPM |
| Floor price | CPM mínimo que un publisher establece para aceptar una impresión en subasta |
| Viewability | Métrica que distingue impresiones contadas en CPM de impresiones efectivamente vistas |
| Win rate | Porcentaje de subastas ganadas respecto al total pujado; afecta directamente el CPM efectivo de una campaña |
| Header bidding | Técnica que incrementa la competencia por impresiones y eleva el CPM que recibe el publisher |
| DSP | Plataforma desde la cual el anunciante configura y envía pujas en CPM a las subastas |
| SSP | Plataforma del publisher que recibe las pujas en CPM y determina qué impresión se sirve |
Dependencias
Antes de trabajar con CPM conviene conocer:
Impresión unidad de inventario que el CPM toma como referencia
Subasta RTB mecanismo donde el CPM opera como unidad de puja
Ad exchange mercado donde se ejecutan las transacciones en CPM
Conceptos avanzados derivados
Floor price dinámico ajuste automatizado del CPM mínimo según señales de demanda
Bid shading técnica que reduce el CPM pujado en subastas de primer precio para evitar sobrepago
Yield optimization gestión activa del CPM para maximizar ingresos del publisher
Estándares relacionados
| Estándar | Organización | Relevancia |
|---|---|---|
| Counting Impression Standard | MRC (Media Rating Council) | Define qué constituye una impresión contable, base del CPM |
| Viewable Impression Standard | MRC / IAB | Establece los criterios de visibilidad que distinguen una impresión CPM de una impresión viewable |
| OpenRTB | IAB Tech Lab | Protocolo que especifica cómo se comunican las pujas en CPM entre DSP, ad exchange y SSP |
Empresas y tecnologías asociadas
El CPM opera como unidad de precio en la totalidad de las plataformas programáticas. Entre las más relevantes en el mercado hispanohablante están Google Display & Video 360, The Trade Desk, Xandr, MediaMath, Amazon DSP, Index Exchange, Magnite y Pubmatic. Los ad servers como Google Ad Manager y Kevel gestionan líneas de campaña y floor prices expresados en CPM.
Pregunta frecuente
¿Un CPM más bajo siempre significa una campaña más eficiente?
No. Un CPM bajo puede reflejar inventario de baja calidad, audiencias sin segmentación o contextos de contenido que generan poca atención. Una campaña con CPM de $1,50 en inventario genérico puede producir menor retorno que una con CPM de $8,00 en inventario premium con audiencia verificada. La eficiencia de una campaña depende del costo por resultado (conversión, atención, alcance cualificado), no del CPM en aislado.

