Vandolo
Tous les articlesMétriques publicitaires

CPM : définition, formule de calcul et ce qui fait varier le coût pour mille impressions

7 min · 13 octobre 2026

Le CPM (coût pour mille) est le prix payé pour mille affichages d'une publicité : CPM = coût ÷ impressions × 1 000. C'est l'indicateur de base de l'exposition publicitaire et le mode de facturation par défaut de nombreuses régies. Voici sa formule avec un exemple, sa place à côté du CPC et du CPA, ce qui le fait monter ou baisser, et les variantes eCPM et vCPM.

Qu'est-ce que le CPM ?

CPM signifie « coût pour mille » (le M vient du latin mille). Il exprime ce que coûtent mille impressions, c'est-à-dire mille affichages d'une annonce, qu'ils aient été suivis d'un clic ou non. Il sert à deux choses : mesurer le coût de l'exposition d'une campagne, quel que soit son mode d'achat, et acheter de l'espace publicitaire, quand l'annonceur paie à l'impression plutôt qu'au clic.

La formule du CPM, avec un exemple

  • CPM = coût total ÷ nombre d'impressions × 1 000.
  • Exemple : une campagne coûte 450 € et génère 150 000 impressions. CPM = 450 ÷ 150 000 × 1 000 = 3 €.
  • Dans l'autre sens, coût = CPM × impressions ÷ 1 000 : à 3 € de CPM, 500 000 impressions coûtent 1 500 €.
  • Et impressions = budget ÷ CPM × 1 000 : avec 1 000 € et un CPM de 4 €, on peut espérer environ 250 000 impressions.

CPM, CPC, CPA : quelle différence ?

Le CPM mesure le coût de l'affichage, le CPC le coût d'un clic, le CPA le coût d'une conversion. Ils se déduisent l'un de l'autre : CPC = CPM ÷ (1 000 × CTR), et CPA = CPC ÷ taux de conversion. Exemple : avec un CPM de 6 € et un CTR de 0,8 %, le CPC vaut 0,75 € ; avec 3 % de conversion, le CPA vaut 25 €. Un CPM bas n'est donc pas une bonne nouvelle en soi : des impressions bon marché sur une audience qui ne clique pas peuvent produire un CPA plus élevé que des impressions chères sur une audience qualifiée.

Ce qui fait varier le CPM

  • L'audience : plus elle est recherchée par les annonceurs (décideurs B2B, acheteurs à fort pouvoir d'achat), plus la concurrence pour l'afficher fait monter le prix.
  • La taille de l'audience : un ciblage très étroit laisse moins d'occasions d'affichage et peut renchérir chaque impression.
  • La saison : les périodes commerciales, comme la fin d'année, attirent davantage d'annonceurs sur les mêmes audiences, et les enchères montent.
  • Le mécanisme d'enchères : sur la plupart des régies, le prix d'une impression résulte d'une enchère entre annonceurs. Votre stratégie d'enchères et votre budget pèsent sur le prix payé.
  • Le format et l'emplacement : vidéo, story, fil d'actualité, réseau partenaire ou résultats de recherche n'ont pas le même prix.
  • La qualité et la pertinence de l'annonce : Meta tient compte de la qualité estimée et des actions attendues dans son enchère, si bien qu'une annonce jugée peu pertinente peut coûter plus cher à diffuser.
  • L'objectif de la campagne : une campagne optimisée pour la conversion est diffusée auprès des personnes que la régie juge les plus susceptibles de convertir, souvent plus disputées qu'une audience de simple notoriété.

Faut-il comparer son CPM à un « CPM moyen » ?

Avec prudence. Les CPM moyens publiés mélangent des pays, des secteurs, des formats, des objectifs et des périodes qui ne sont pas les vôtres, et changent d'une année à l'autre. Le repère le plus utile est votre propre historique : le CPM de la même campagne le mois précédent, ou à la même saison l'an dernier. Une hausse brutale signale un changement d'audience, de concurrence ou de qualité perçue de l'annonce — souvent la fatigue d'un visuel diffusé trop longtemps.

eCPM : le CPM effectif

L'eCPM (CPM effectif) ramène à mille impressions un coût ou un revenu qui n'a pas été facturé à l'impression. Côté éditeur de site ou d'application, c'est le revenu publicitaire ÷ impressions × 1 000 : il permet de comparer des régies qui paient au clic, à l'action ou à l'impression. Côté annonceur, une campagne achetée au CPC a aussi un eCPM, calculé avec la même formule que le CPM, qui permet de la comparer à une campagne achetée à l'impression.

vCPM : le CPM des impressions visibles

Le vCPM (CPM visible) ne compte que les impressions jugées visibles. La norme de l'industrie, fixée par le Media Rating Council, considère une bannière comme visible si au moins la moitié de sa surface reste à l'écran au moins une seconde, et deux secondes pour une vidéo. Google Ads propose une enchère au vCPM sur le Réseau Display. Ce mode évite de payer des impressions affichées en bas de page que personne n'a vues.

Ce que fait Vandolo

Le module Publicité de Vandolo (119 € HT par mois) affiche pour Google Ads et Meta, dans un même écran, la dépense, les impressions et les indicateurs qui en découlent jusqu'au CPA et au ROAS, avec un verdict par campagne. L'analyse des visuels y signale ceux qui fatiguent, l'une des causes fréquentes de hausse du CPM. Le module Business plan & prévisionnel (71 € HT par mois) permet de simuler l'effet d'un CPM, d'un CPC ou d'un CPA différent sur une projection à 12 mois.

Questions fréquentes

Qu'est-ce que le CPM en publicité ?

Le CPM, ou coût pour mille, est le prix de mille impressions d'une annonce publicitaire, qu'elles soient suivies d'un clic ou non. Il se calcule ainsi : CPM = coût ÷ impressions × 1 000.

Comment calculer un CPM ?

Divisez le coût de la campagne par le nombre d'impressions, puis multipliez par 1 000. Exemple : 800 € pour 400 000 impressions donnent un CPM de 2 €.

Pourquoi mon CPM augmente-t-il ?

Le plus souvent à cause d'une concurrence plus forte sur votre audience (période commerciale, nouveaux annonceurs), d'un ciblage plus étroit, d'un changement de format ou d'emplacement, ou d'une annonce jugée moins pertinente, notamment quand un visuel fatigue.

Quelle différence entre CPM et eCPM ?

Le CPM est le coût pour mille impressions d'une campagne achetée ou mesurée à l'impression. L'eCPM ramène à mille impressions un coût ou un revenu facturé autrement, au clic ou à l'action, pour pouvoir comparer des modes d'achat différents.

Un CPM bas est-il une bonne chose ?

Pas forcément. Un CPM bas sur une audience qui ne clique pas et n'achète pas peut produire un coût par vente plus élevé qu'un CPM cher sur une audience qualifiée. Jugez le CPM avec le CTR, le taux de conversion et le CPA.

Pilotez tout votre marketing depuis un seul cockpit

Vandolo connecte Google Ads, Meta, GA4 et Search Console, et vous dit quoi faire — grâce à l'IA.

Découvrir Vandolo