Una campaña de 300 € puede parecer barata porque suma muchas impresiones, pero el coste por mil te dirá cuánto pagas por cada bloque de exposición; la lectura cambia si parte de esos anuncios apenas se ve. La fórmula es sencilla, aunque el resultado solo sirve para comparar cuando el gasto y las impresiones corresponden al mismo periodo y al mismo tipo de inventario.

El CPM mide el coste de las impresiones, con un matiz importante
- Fórmula: gasto publicitario ÷ impresiones × 1.000.
- Campañas combinadas: calcula el CPM con el gasto y las impresiones totales, no promediando los CPM de cada canal.
- Visibilidad: el CPM tradicional puede incluir impresiones que no llegaron a ser visibles en pantalla.
- Objetivo: para captar clientes, acompaña el CPM con métricas de clics, leads o ventas.
La fórmula del CPM funciona si gasto e impresiones van juntos
Cuando una plataforma muestra muchos anuncios servidos, el número bruto por sí solo no explica cuánto costó conseguirlos. Para calcular el coste por mil impresiones (CPM), divide el gasto de la campaña entre las impresiones entregadas y multiplica el resultado por 1.000.
CPM = (gasto publicitario ÷ impresiones) × 1.000. Si inviertes 240 € y obtienes 40.000 impresiones, el CPM es de 6 €. Google Ads también distingue entre el cobro por impresiones servidas y el coste por impresiones visibles, así que revisa qué métrica recoge el informe antes de comparar cifras.
La fórmula inversa ayuda a estimar el alcance de una inversión: impresiones estimadas = presupuesto ÷ CPM × 1.000. Es una previsión, no una promesa; el coste real puede cambiar por la competencia en la subasta, la segmentación y el formato del anuncio.
El promedio simple puede inflar el coste de una campaña mixta
Dos canales pueden mostrar CPM distintos y, aun así, aportar cantidades muy desiguales de impresiones. Si promedias sus CPM sin ponderarlos, cada canal cuenta igual aunque uno haya concentrado casi todo el gasto.
| Canal | Gasto | Impresiones | CPM del canal |
|---|---|---|---|
| Redes sociales | 180 € | 30.000 | 6 € |
| Display | 120 € | 10.000 | 12 € |
| Total | 300 € | 40.000 | 7,50 € |
En este ejemplo, la media simple de los dos CPM sería 9 €, pero el CPM combinado es 7,50 €, porque redes sociales aporta más impresiones. Para evaluar varios conjuntos de anuncios, yo usaría siempre el gasto total dividido entre las impresiones totales; después revisaría cada canal por separado para localizar dónde se encarece la campaña.
Un CPM bajo no garantiza que el anuncio se haya visto
Una impresión servida registra que el anuncio se entregó, pero no necesariamente que apareciera en una zona visible de la pantalla. El vCPM calcula el coste por mil impresiones visibles y permite hacer una comparación más ajustada cuando la visibilidad es parte del objetivo.
Según el criterio de visibilidad de Google Ads, un anuncio gráfico cuenta como visible cuando al menos la mitad de sus píxeles permanece en pantalla durante un segundo continuo; para vídeo, el umbral de tiempo es de dos segundos. Estos criterios proceden del estándar del Media Rating Council (MRC), que también adopta IAB para la medición de anuncios visibles.
La diferencia puede alterar una conclusión: una campaña con CPM servido bajo quizá acumule muchas impresiones que no cumplen esos criterios. Si comparas plataformas, pide el dato de impresiones visibles y comprueba que ambas usan una medición comparable; de otro modo, estarías poniendo frente a frente cifras distintas.
Elige la métrica según la decisión que tienes que tomar
El CPM encaja especialmente bien cuando buscas alcance o notoriedad, pero pierde fuerza como medida principal si lo que necesitas es cerrar ventas. Para una pequeña empresa, mirar solo el coste de exposición puede ocultar si el anuncio atrae contactos que encajan con la oferta.
| Situación | Qué puede estar pasando | Qué hacer |
|---|---|---|
| CPM bajo y pocos clics | El anuncio se entrega a bajo coste, pero el mensaje o la audiencia no despiertan interés. | Revisa el CTR, la creatividad y la segmentación antes de aumentar el presupuesto. |
| CPM alto y buen coste por lead | La audiencia puede ser más cara, pero responde con contactos útiles. | Valora el coste por lead y la calidad de los contactos, no descartes la campaña por el CPM. |
| CPM bajo y pocas impresiones visibles | El coste por impresión servida oculta una visibilidad limitada. | Compara el vCPM y ajusta la ubicación o el formato. |
| Más impresiones, pero mismas personas | La frecuencia puede estar subiendo sin ampliar el alcance único. | Comprueba alcance y frecuencia; limita repeticiones si saturan a la audiencia. |
Si el objetivo es vender, mi criterio sería priorizar el coste por lead o por compra y usar el CPM para diagnosticar cuánto cuesta llegar a la audiencia. Si la campaña busca reconocimiento, el CPM y la visibilidad pasan al primer plano; la métrica correcta depende de la decisión que quieras tomar.
Usa el CPM como señal, no como veredicto
Un CPM permite vigilar el coste de exposición y detectar cambios entre canales, pero no demuestra por sí solo que una campaña funcione. Para decidir si conviene mantenerla, mira también qué impresión genera, cuántas personas alcanza y si esas visitas avanzan hacia una consulta o una venta.
Si una campaña combina formatos o plataformas, conserva el cálculo global para controlar el coste medio y desglosa los resultados para saber qué aporta cada parte. Así, una cifra baja deja de ser un motivo automático para celebrar y se convierte en una pista útil para invertir mejor.