Calculadora CPM 2026

Introduce la inversión total y el número de impresiones para obtener el CPM real de tu campaña. El cálculo se ejecuta al instante en tu navegador.

Total de veces que el anuncio fue mostrado (independientemente de si se hizo clic).

CPM · Coste por mil impresiones

Coste por cada 1.000 impresiones servidas.

Inversión
Impresiones
Con 0 impresiones el CPM es indefinido. Introduce un número de impresiones mayor que 0.

Aviso: el CPM varía según la plataforma, el sector, la segmentación y la época del año. Los benchmarks de referencia son orientativos; consulta los datos reales de tu cuenta de Google Ads o Meta Ads.

El CPM (Cost Per Mille) es el coste que pagas por cada mil impresiones de tu anuncio:

  • CPM = (Inversión total ÷ Impresiones totales) × 1000
  • Inversión = CPM × Impresiones ÷ 1000
  • Impresiones = Inversión ÷ CPM × 1000

Un CPM bajo no siempre es mejor: si el alcance no incluye a tu audiencia objetivo, el coste real por resultado puede ser muy alto.

Preguntas frecuentes sobre CPM en publicidad digital

El CPM (Cost Per Mille, o coste por mil impresiones) es el precio que paga un anunciante por cada 1.000 veces que su anuncio es mostrado, independientemente de si alguien hace clic. Es la métrica principal en campañas de display, vídeo y branding donde el objetivo es el alcance y la visibilidad.

Los benchmarks en España (2025-2026) oscilan entre 1-4 € en display programático, 5-12 € en Meta Ads (Facebook/Instagram) y 8-20 € en YouTube/Google Display para sectores como retail, automoción o banca. Los nichos de alto valor (seguros, fintech) pueden superar los 20 € CPM.

Usa CPM cuando el objetivo es el alcance y la visibilidad de marca, no la respuesta directa. Es el modelo habitual en campañas de branding, lanzamientos de producto o retargeting de gran escala. Para campañas de performance donde mides conversiones, el CPA es más adecuado.

Ejemplo: cómo calcular el CPM de una campaña

El CPM (coste por mil impresiones) se calcula con la fórmula CPM = (Inversión ÷ Impresiones) × 1.000. Si inviertes 500 € y tu anuncio registra 100.000 impresiones, el CPM es (500 ÷ 100.000) × 1.000 = 5 €: pagas 5 € por cada mil veces que se muestra el anuncio. La fórmula sirve también para presupuestar al revés: para alcanzar 1.000.000 de impresiones con un CPM de referencia de 6 €, necesitas (1.000.000 ÷ 1.000) × 6 = 6.000 €. A diferencia del CPC, con CPM pagas por visibilidad, hagan clic o no en el anuncio.

Benchmarks de CPM en España

El CPM depende del canal, el sector y la estacionalidad. Como referencia orientativa para el mercado español (a verificar con tus datos), el CPM medio en Meta Ads para campañas generalistas suele moverse en una horquilla de entre 3 y 9 €, con las ubicaciones de Instagram tendiendo a un CPM algo superior al feed de Facebook; la Red de Display de Google suele quedar por debajo de Meta. El factor estacional pesa mucho: en el cuarto trimestre (Black Friday y Navidad) el CPM puede subir de forma notable, con incrementos que se mueven en una horquilla aproximada del 30 % al 70 % frente a los meses más baratos. Tienes los rangos por canal y sector en los benchmarks de CPM en España y el detalle de Meta en CPM medio en Meta Ads España.

Cuándo usar el CPM

El CPM es la métrica adecuada cuando el objetivo es el alcance y la notoriedad de marca: lanzamientos de producto, campañas de branding o retargeting a gran escala. Un CPM bajo no siempre es mejor: si el alcance no incluye a tu audiencia objetivo, el coste real por resultado puede dispararse. Por eso conviene leer el CPM junto al CTR y a la tasa de conversión para estimar el coste final por clic y por venta. Para proyectar ese embudo completo a partir de tu presupuesto y un CPM esperado, usa el simulador de campaña.