CPM, définition rapide : le CPM (coût pour mille) est ce que vous payez pour 1 000 impressions d'une annonce. Il se calcule en divisant le coût par le nombre d'impressions, puis en multipliant par 1 000. Il indique combien coûte la visibilité de votre message, pas si les internautes cliquent ou achètent.
Vous trouverez ci-dessous la formule avec un exemple chiffré, un calculateur de CPM gratuit, la comparaison CPM, CPC, CPA et CPV, les facteurs qui font varier le CPM et les situations où il est vraiment l'indicateur à suivre.
CPM : définition et signification
CPM signifie coût pour mille (de l'anglais cost per mille, mille venant du latin). Le CPM est le coût de 1 000 impressions publicitaires. Une impression est comptabilisée chaque fois qu'une annonce s'affiche à l'écran, que l'internaute interagisse ou non avec elle.
En marketing, le terme s'utilise de deux façons :
- comme mode d'achat : vous enchérissez ou payez pour mille impressions, comme dans beaucoup de campagnes display, vidéo et social ads ;
- comme indicateur : même si vous payez au clic, vous pouvez calculer le CPM a posteriori pour connaître le coût de la visibilité et comparer les canaux sur une base commune.
Comment calculer le CPM ? La formule
La formule du CPM est la suivante :
CPM = coût ÷ impressions × 1 000
Exemple de calcul
Prenons un exemple fictif : vous dépensez 1 000 € pour une campagne qui génère 400 000 impressions.
- Divisez le coût par les impressions : 1 000 € ÷ 400 000 = 0,0025 € par impression.
- Multipliez par 1 000 : 0,0025 € × 1 000 = 2,50 € de CPM.
Chaque millier d'impressions vous a donc coûté 2,50 €. La multiplication par 1 000 sert simplement à transformer un coût unitaire minuscule en un chiffre lisible et comparable.
Calculateur de CPM
Saisissez vos chiffres : le résultat se met à jour pendant la saisie.
Calculer les impressions ou le budget à partir du CPM
La formule du coût pour mille peut être inversée, ce qui est pratique pour le plan média avant le lancement d'une campagne.
| Vous connaissez | Vous cherchez | Formule | Exemple |
|---|---|---|---|
| Budget et CPM | Impressions | impressions = budget ÷ CPM × 1 000 | 2 000 € ÷ 4 € × 1 000 = 500 000 |
| Impressions et CPM | Budget | budget = impressions × CPM ÷ 1 000 | 1 000 000 × 3 € ÷ 1 000 = 3 000 € |
| Coût et impressions | CPM | CPM = coût ÷ impressions × 1 000 | 600 € ÷ 200 000 × 1 000 = 3 € |
Un CPM prévisionnel reste une estimation. Sur les plateformes aux enchères comme Google Ads ou Meta Ads, le CPM réel évolue pendant la campagne selon la concurrence et la taille de l'audience : recalculez-le avec les données réelles après quelques jours.
CPM, CPC, CPA, CPV : quelles différences ?
Le CPM n'est qu'un des indicateurs de coût. Tous divisent la même dépense par un résultat différent.
| Indicateur | Nom complet | Formule | Ce que vous payez | Usage typique |
|---|---|---|---|---|
| CPM | Coût pour mille | coût ÷ impressions × 1 000 | 1 000 impressions | Notoriété, couverture |
| CPC | Coût par clic | coût ÷ clics | Un clic | Trafic |
| CPA | Coût par acquisition | coût ÷ conversions | Une conversion (lead, vente) | Performance, ventes |
| CPV | Coût par vue | coût ÷ vues | Une vue vidéo | Campagnes vidéo |
Ces indicateurs sont liés. Le CPM et le CPC sont reliés par le taux de clic (CTR) : CPC = CPM ÷ (CTR × 1 000). Avec un CPM de 5 € et un CTR de 1 %, chaque clic coûte 5 € ÷ 10 = 0,50 €. C'est pourquoi un CPM « bon marché » associé à un CTR très faible peut produire des clics très chers.
Aucun de ces coûts ne dit si la campagne est rentable. Pour cela, il faut le chiffre d'affaires, c'est-à-dire le ROAS (retour sur dépenses publicitaires).
eCPM et vCPM
- eCPM (CPM effectif) : le CPM calculé après coup, quel que soit le mode d'achat. Si vous avez payé au clic, l'eCPM vous indique tout de même ce qu'ont coûté, en pratique, 1 000 impressions. Les éditeurs utilisent aussi l'eCPM pour comparer le revenu pour mille impressions entre régies.
- vCPM (CPM visible) : ne compte que les impressions visibles, c'est-à-dire les annonces qui ont réellement pu être vues selon une norme de visibilité. Google Ads propose les enchères au CPM visible sur le Réseau Display ; les détails sont dans le centre d'aide Google Ads.
Quels facteurs influencent le CPM ?
Le CPM est un prix de marché. Sur les plateformes aux enchères, il reflète le nombre d'annonceurs qui veulent toucher les mêmes personnes au même moment. Les principaux facteurs :
- L'audience : les audiences étroites et à forte valeur (par exemple les décideurs B2B) coûtent généralement plus cher par impression que les audiences larges.
- L'emplacement et le format : vidéo, emplacements premium et fils d'actualité n'ont pas le même prix que les bannières display classiques.
- La saisonnalité : pendant les périodes de forte pression publicitaire (Black Friday, fêtes de fin d'année), les CPM augmentent car davantage de budgets se disputent les impressions.
- La concurrence : dans un secteur encombré, chaque impression coûte plus cher.
- La qualité et la pertinence de l'annonce : les plateformes favorisent les annonces qui suscitent de l'engagement.
- Le pays et la langue : pouvoir d'achat et densité d'annonceurs font fortement varier le CPM d'un marché à l'autre.
- Le ciblage et la fréquence : des plafonds de fréquence stricts ou de très petites audiences réduisent l'inventaire disponible.
Quel CPM moyen selon les canaux ?
Les CPM varient tellement qu'un benchmark précis serait trompeur. À titre d'orientation générale uniquement :
- Le display et les bannières programmatiques se situent souvent dans le bas de la fourchette.
- Les réseaux sociaux (Meta, TikTok, Pinterest) se situent plutôt dans la moyenne, avec de fortes variations selon l'audience et la saison.
- La vidéo et la TV connectée sont généralement plus chères.
- LinkedIn et les audiences B2B comptent en général parmi les CPM les plus élevés.
Ce sont des tendances relatives, pas des chiffres de planification. Le CPM varie selon le pays, le secteur, l'audience, le format, l'objectif et le mois. Le seul benchmark fiable est votre historique : le CPM de vos campagnes passées sur la même plateforme, la même audience et la même période.
Comment réduire votre CPM ?
Si votre CPM dépasse ce que prévoit votre plan, ces leviers aident en général :
- élargir légèrement l'audience : un ciblage trop étroit limite l'inventaire ;
- tester davantage d'emplacements, puis exclure ceux qui performent mal ;
- améliorer la pertinence des créations : les annonces engageantes coûtent moins cher à diffuser ;
- renouveler les créations quand la fréquence monte et que les résultats baissent ;
- décaler une partie du budget hors des pics saisonniers si votre objectif le permet ;
- vérifier l'objectif de campagne : la plateforme optimise la diffusion selon l'objectif choisi, ce qui influence les impressions achetées et leur prix.
Ne cherchez jamais un CPM bas pour lui-même. Une impression bon marché sur une audience non pertinente n'est pas une économie.
Quand le CPM est-il le bon indicateur ?
Le CPM est le bon indicateur quand l'objectif est la visibilité :
- campagnes de notoriété et lancements de produit ;
- objectifs de couverture et de répétition ;
- campagnes vidéo ou display où le clic n'est pas l'objectif principal ;
- comparaison du coût de la couverture entre canaux et médias.
Le CPM n'est pas le bon indicateur principal quand l'objectif est une action. Pour le trafic, les leads ou les ventes, jugez vos campagnes avec le CTR, le CPC, le CPA et le ROAS : une campagne peut afficher un excellent CPM et perdre de l'argent.
Erreurs fréquentes avec le CPM
- Comparer des CPM entre plateformes qui ne comptent pas les impressions de la même façon.
- Se réjouir d'un CPM bas sans regarder la visibilité, le CTR ou les conversions.
- Prendre comme objectif un benchmark d'un autre pays ou secteur.
- Oublier que le CPM évolue pendant la campagne avec les enchères.
Comparer le CPM de plusieurs canaux dans un seul rapport
Chaque régie affiche le CPM dans sa propre interface, souvent avec des définitions légèrement différentes. Si vous gérez des campagnes sur plusieurs réseaux, mettez les chiffres côte à côte sur la même période : avec Klyrax, vous voyez le CPM, le CTR, les dépenses et les conversions de Google Ads, Meta Ads, LinkedIn Ads et Microsoft Ads dans un seul rapport, partageable avec votre équipe ou vos clients.
Quel que soit l'outil, lisez le CPM avec le CTR et le ROAS : le CPM indique le coût de la visibilité, le CTR l'intérêt suscité, le ROAS si l'argent investi est revenu.
Questions fréquentes
Quelle est la définition du CPM en marketing ?
Le CPM, ou coût pour mille, est le coût de 1 000 impressions publicitaires. Si une campagne coûte 300 € et génère 100 000 impressions, le CPM est de 3 €. Le CPM sert à la fois de mode d'achat (vous payez pour mille impressions) et d'indicateur pour comparer le coût de la visibilité entre plusieurs canaux.
Comment calculer le CPM ?
Divisez le coût total par le nombre d'impressions, puis multipliez par 1 000 : CPM = coût ÷ impressions × 1 000. Pour 1 000 € dépensés et 400 000 impressions, le CPM est de 2,50 €. La formule s'inverse : impressions = budget ÷ CPM × 1 000, et budget = impressions × CPM ÷ 1 000.
Qu'est-ce qu'un bon CPM ?
Il n'existe pas de bon CPM universel. Le CPM dépend de la plateforme, de l'audience, du pays, du format et de la saison : une même valeur peut être basse sur un canal et élevée sur un autre. Comparez votre CPM à vos campagnes précédentes sur le même canal et la même audience, et analysez-le toujours avec le CTR, les conversions et le ROAS.
Un CPM bas est-il toujours préférable ?
Non. Un CPM bas signifie des impressions bon marché, mais elles peuvent toucher une audience peu pertinente, apparaître sur des emplacements faibles ou ne jamais être vues. Une campagne au CPM plus élevé peut rester plus rentable si elle génère davantage de clics et de ventes. Le CPM contrôle le coût de la couverture ; la rentabilité se juge avec le CPA et le ROAS.
Quelle différence entre CPM et CPC ?
Le CPM est le coût de 1 000 impressions, le CPC le coût d'un clic. Le CPM rémunère la visibilité et convient aux campagnes de notoriété ; le CPC rémunère l'interaction et convient aux campagnes de trafic. Les deux sont reliés par le taux de clic : CPC = CPM ÷ (CTR × 1 000). Avec un CPM de 5 € et un CTR de 1 %, chaque clic coûte 0,50 €.
Toutes vos données marketing dans un seul rapport
Klyrax connecte Google Ads, Meta Ads, GA4, Search Console, Bing Webmaster Tools et bien d'autres en lecture seule, et en fait des rapports prêts pour vos clients.
Demander des infos