Cómo calcular el CPM (Coste por Mil): Fórmula con Ejemplos - ómibu

Cómo calcular el CPM (Coste por Mil): Fórmula con Ejemplos

    El CPM (Coste por Mil) es la métrica reina para saber cuánto te cuesta realmente que te vean en internet.

    Da igual si inviertes en Facebook, Google o TikTok: si no controlas este número, estás haciendo publicidad digital a ciegas.

    ¿Qué es el CPM?

    El CPM (Coste por Mil impresiones) es el precio que pagas cada vez que tu anuncio se muestra 1.000 veces en la pantalla de los usuarios.

    Ojo: hablamos de impresiones, no de personas únicas (una misma persona puede ver tu anuncio tres veces y contaría como tres impresiones).

    ¿Para qué medir el CPM en tus campañas?

    Medir el CPM es crucial por tres razones:

    • Mide la competitividad del sector: si tu CPM sube, significa que hay más marcas pujando por la misma audiencia o que tu anuncio no gusta a la plataforma.
    • Controla la salud financiera del anuncio: un CPM por las nubes encarece directamente el resto de métricas, como el precio del clic (CPC) o el coste por adquisición (CPA).
    • Facilita la planificación del presupuesto: te permite calcular de antemano la inversión requerida para llegar a un volumen concreto de audiencia antes de lanzar la campaña.

    Fórmula del CPM: ¿Cómo se calcula el coste por Mil?

    La fórmula del CPM relaciona la inversión total que has realizado en tu campaña con el número total de impresiones que ha recibido tu anuncio.

    CPM = (Inversión Total / Impresiones Totales) x 1.000

    Solo necesitas 3 datos para hacer el cálculo del CPM:

    • Inversión total: la cantidad exacta de dinero que has gastado en la plataforma publicitaria durante un periodo de tiempo determinado (en euros o dólares).
    • Impresiones totales: el número total de veces que la plataforma ha mostrado tu anuncio en pantalla.
    • La constante (1.000): la cifra fija por la que se multiplica el resultado para elevar la métrica a bloques de mil apariciones.

    ¿Cómo sé si el CPM es alto o bajo?

    No existe un número universal para saber si es alto o bajo.

    Como referencia, puedes considerar estos rangos generales de referencia (en España / Latam)

    • CPM Bajo (Económico): 1€-3€. Suele darse en campañas de gran alcance con audiencias muy amplias (intereses abiertos), en países con menor competencia publicitaria o en sectores de consumo masivo poco disputados.
    • CPM Medio (Estándar): 3€-7€. Es el terreno habitual para la mayoría de negocios locales, e-commerce estándar y servicios generales en redes sociales como Meta o TikTok.
    • CPM Alto (Costoso): 8€-10€ (Llegando a 20€+ en B2B). Aparece en sectores híper competitivos (finanzas, seguros, real estate, software B2B), al impactar a audiencias muy reducidas/cualificadas o durante picos de subasta como Black Friday.

    Pero para no basarnos en suposiciones, lo mejor es tener en cuenta tu propio criterio:

    1. Tu histórico de marca: si tu CPM medio suele ser de 4€ y de repente sube a 9€ sin haber cambiado de audiencia, tu anuncio se ha fatigado o la competencia ha entrado con fuerza.
    2. El nivel de cualificación del público: no es lo mismo pagar 3€ por mostrarte a gente aleatoria (tráfico frío) que pagar 12€ por impactar a usuarios que han dejado un carrito a medias en tu web (retargeting). En retargeting el CPM es más alto porque el público es mucho más pequeño y valioso.
    3. El margen de tu producto: un CPM de 15€ es un desastre si vendes camisetas de 20 €, pero es ridículamente bajo y muy rentable si vendes un máster de 3.000€ o un servicio de consultoría.

    Ejemplos prácticos de cálculo del CPM

    Ejemplo 1: Cálculo estándar en una campaña de anuncios

    Imagina que has lanzado una campaña en Facebook Ads con un presupuesto de 300€ y la plataforma ha mostrado tu anuncio un total de 150.000 veces.

    • Dividimos el gasto entre las impresiones: 300 / 150.000 = 0,002
    • Multiplicamos el resultado por mil: 0,002 x 1.000 = 2€

    Tu Coste por Mil impresiones en esta campaña es de 2€. Esto significa que por cada 2€ que inviertes, tu anuncio se muestra 1.000 veces.

    Ejemplo 2: Cómo calcular la inversión necesaria fijando un CPM objetivo

    Imagina que sabes que el CPM medio en tu sector es de 5€ y quieres asegurarte de que tu marca aparezca al menos 500.000 veces en la pantalla de tus clientes.

    ¿Cuánto dinero tienes que meter en la plataforma?

    Para despejar la inversión necesaria, la fórmula queda así:

    Inversión necesaria = (Impresiones Objetivas / 1.000) x CPM medio

    Hacemos el cálculo:

    • Dividimos las impresiones entre mil: 500.000 / 1.000 = 500
    • Multiplicamos por el CPM objetivo: 500 x 5 € = 2.500 €

    Necesitas presupuestar 2.500 € para alcanzar ese volumen de visibilidad.

    Factores que hacen que tu CPM suba

    El CPM no es una cifra estática.

    Varía a diario en función de la subasta de la plataforma publicitaria.

    Si notas que tu Coste por Mil se ha disparado de repente, suele deberse a una de estas razones.

    1. La competencia en la subasta y la época del año

    Las plataformas como Meta o Google funcionan mediante un sistema de pujas.

    Cuantas más empresas compitan por mostrar sus anuncios al mismo público, más caro será aparecer en su pantalla.

    Esto explica por qué en fechas de alto consumo (como Black Friday, Navidad o el inicio del año) el CPM se dispara de forma generalizada.

    Para contrarrestar esta subida, prepara tu presupuesto con antelación y prueba audiencias menos saturadas durante los picos de mayor competencia.

    2. La relevancia del anuncio y la experiencia del usuario

    A los algoritmos publicitarios les interesa que los usuarios tengan una buena experiencia en su red social.

    Si tu creativo es de baja calidad, genera rechazo o no recibe interacción, la plataforma te penalizará aumentando tu CPM.

    Si el anuncio es relevante, atrae clics y mantiene el interés, el algoritmo te premiará dándote prioridad y reduciendo el coste de tu subasta.

    3. Una segmentación demasiado estrecha o una audiencia agotada

    Si intentas impactar a un público hiperespecífico de apenas unas miles de personas, la plataforma tendrá que hacer un esfuerzo mayor para encontrar a esas personas, encareciendo el CPM.

    Lo mismo ocurre con la fatiga publicitaria: si tus anuncios impactan una y otra vez a la misma audiencia, la frecuencia subirá, la gente ignorará el anuncio y la plataforma subirá los costes para proteger la experiencia de sus usuarios.

    La solución pasa por ampliar tus públicos o renovar los creativos de forma periódica.


    El CPM es el termómetro de la salud de tus campañas publicitarias.

    Medirlo te da el poder de detectar cuándo un anuncio se está agotando, anticipar cuánto te costará escalar tus campañas y elegir el canal publicitario más eficiente para tu negocio.

    ¿Te gusta nuestro contenido? ¡Compártelo!

    Carlos Ávila

    Carlos Ávila

    Paid Media Team Leader en ómibu. Especializado en SEM y Ads. La motivación por seguir creciendo y aportando mi experiencia a proyectos desafiantes sigue intacta durante este emocionante camino en el sector.

    Sigue aprendiendo sobre marketing digital

    contestar una reseña negativa

    Cómo contestar una reseña negativa en Google (GBP)

    Recibir una mala reseña duele, pero contestarla mal te puede salir caro. Aprende cómo darle la vuelta a una crítica antes de que perjudique la reputación de tu negocio. Una…

    campaña email marketing

    Cómo hacer una campaña de Email Marketing efectiva

    Enviar correos es facilísimo. Conseguir que los abran, los lean y, encima, te compren ya es otra historia. Aplica la diferencia entre enviar correos que nadie abre y lanzar campañas…

    mejorar el ctr en facebook ads

    Cómo mejorar el CTR en Facebook Ads en solo 4 pasos

    El CTR no es cuestión de suerte. Es el resultado de aplicar la estrategia correcta. Captar la atención en redes sociales es cada vez más difícil, pero pequeños ajustes en…