CPC – Cost Per Click : Qu’est-ce que le Coût Par Clic ?

Dans votre quête de visibilité sur le web, vous avez entendu parler de référencement payant et vous êtes tombé sur l’acronyme CPC ? Si les termes Coût Par Clic, Pay Per Click, Google Ads, ou même SEA vous paraissent encore un peu obscurs, vous êtes au bon endroit ! Cet article fait le point sur la notion de Cost Per Click (Coût Par Clic) en digital marketing.

Cost Per Click - Tout savoir sur le Coût Par Clic

Découvrez ce qui se cache derrière l’acronyme CPC

Que signifie l’acronyme CPC ?

CPC est l’acronyme de Cost Per Click. En digital marketing, ce terme désigne une pratique de publicité payante sur le web. Le principe est relativement simple à appréhender : un annonceur verse une somme d’argent à un diffuseur dès qu’un prospect clique sur son annonce publicitaire. Le Cost Per Click est également appelé Pay Per Click (PPC).

Comment dit-on Cost Per Click en français ?

Le terme Cost Per Click se traduit littéralement en français par Coût Par Clic. Là aussi, c’est l’acronyme CPC qui est utilisé. Comme en anglais, le modèle de tarification au CPC est parfois appelé Paiement Par Clic (PPC).

Notice du référencement web (SEA et SEO)

Impossible de comprendre le Coût Par Clic sans avoir quelques notions de base en référencement web (si vous maîtrisez déjà le sujet, libre à vous de passer à la partie suivante). En tant qu’internaute, dès que vous tapez une requête dans un moteur de recherche (comme Google), vous voyez s’afficher une page de résultats.

Sur cette page, il y a deux types de contenus :

  • Les contenus sponsorisés : souvent en haut de page, ils sont reconnaissables à la mention « Annonce » juste avant le lien de la page vers laquelle ils renvoient. Ces liens sponsorisés signifient que des entreprises ont payé pour être référencées sur la page de résultats. Il s’agit de référencement payant (SEA : Search Engine Advertising).
  • Les contenus référencés naturellement : leurs auteurs n’ont pas payé le moteur de recherche, car ce dernier a indexé ces contenus en fonction de différents critères (pertinence, réponse à l’intention de recherche, longueur du contenu, travail d’optimisation, etc.). Il s’agit de référencement naturel (SEO : Search Engine Optimisation).

Vous l’avez compris, le CPC (Coût Par Clic) appartient à la stratégie de contenus sponsorisés. C’est-à-dire au référencement payant (SEA).

Coût Par Clic : définition et fonctionnement

Avec le système du Coût Par Clic (CPC), vous payez pour chaque clic sur votre annonce. Concrètement, vous devez définir une enchère au Coût Par Clic maximal (aussi appelée enchère au CPC max). Celle-ci correspond au montant maximal que vous êtes prêt à payer pour chaque clic sur votre annonce. Dans les faits, vous êtes souvent amené à payer un prix inférieur au Coût Par Clic max. 

Si un internaute (client potentiel) clique sur votre annonce, le coût de ce clic ne dépassera donc pas le montant de votre enchère au CPC max. Le montant final qui vous sera facturé pour chaque clic est appelé le CPC réel.

Voilà comment fonctionne dans les grandes lignes le modèle du Coût Par Clic. Bien sûr, il existe de nombreuses spécificités propres à chaque régie publicitaire. Par exemple, sur Google (le moteur de recherche le plus connu et le plus utilisé), vous avez le choix entre :

  • Des enchères manuelles : c’est vous qui définissez le montant de votre CPC maximal.
  • Des enchères automatiques : vous laissez la main à Google pour définir automatiquement le CPC max afin d’obtenir un maximum de clics (dans la limite de votre budget total pour la campagne marketing).

Autre point essentiel : pour apparaître dans les annonces sponsorisées d’un moteur de recherche comme Google, il vous faut enchérir sur des mots-clés bien spécifiques (en l’occurrence via la plateforme publicitaire Google Ads). Par exemple, imaginons que vous voulez vous positionner sur l’enchère du mot-clé « logiciel RH » à 2,30 euros par clic. Si Google estime que votre enchère est suffisante pour être visible en première page, vous y serez visible. Le Coût Par Clic de votre enchère vous sera alors facturé pour chaque clic sur l’annonce.

Comment calculer le Coût Par Clic (CPC) ?

Le Cost Per Click est calculé en divisant le coût d’une campagne publicitaire payante par son nombre total de clics :

Coût Par Clic = coût de la campagne marketing / nombre de clics

Il y a un autre indicateur pertinent lorsqu’on s’intéresse au CPC : le Coût Par Clic moyen. Il s’agit du montant dépensé en moyenne par l’annonceur pour chaque clic effectué durant la campagne marketing.

Coût Par Clic moyen = coût par clic total / nombre de clics total

Vous pouvez ainsi avoir une idée précise de ce que vous a apporté chaque clic de votre campagne publicitaire par rapport à son coût. Plus globalement, la mesurabilité des campagnes marketing est désormais essentielle pour évaluer leur rentabilité. Pour aller plus loin sur ce sujet, nous vous renvoyons à la lecture de notre article sur ROAS (Return On Ad Spent)

CPC ou CPM ?

Le marketing en ligne permettant de suivre les données clients bien plus facilement qu’auparavant (monde de l’imprimé), il est possible de savoir combien de personnes ont vu une annonce publicitaire. Cela a conduit à un autre moyen pour évaluer la pertinence d’une publicité en ligne (en plus du CPC) : le CPM.

Avec le Coût Pour Mille (CPM), vous payez un certain montant à la régie publicitaire pour que 1 000 internautes voient votre contenu publicitaire. Contrairement au CPC, ce n’est pas le clic qui est évalué ici, mais bien “l’impression” (c’est-à-dire la fois où la publicité apparaît à l’écran du prospect, même si elle ne génère pas de clic).

Lors d’une stratégie de référencement payant, vous avez donc le choix de payer au Coût Par Clic (CPC) ou au Coût Pour Mille impressions (CPM). Spontanément, c’est le CPC qui est considéré comme le plus efficace. Car il génère directement du trafic vers votre site et montre qu’il y a eu un intérêt de la part de l’internaute envers la publicité.

Cela dit, le CPM a lui aussi son mot à dire : il s’avère utile pour faire connaître votre marque et votre produit. Car, même sans clic, les internautes absorbent inconsciemment votre message publicitaire.

Quels sont les formats publicitaires concernés par le CPC ?

Tout comme il y a plusieurs régies publicitaires (en plus de Google), il est possible d’utiliser le modèle du Coût Par Clic pour différents types de formats publicitaires. Par exemple :

  • Les contenus textuels ;
  • Les images ;
  • Les vidéos ;
  • Les annonces Shopping ;
  • Les annonces sponsorisées sur les réseaux sociaux : Twitter, Facebook, LinkedIn, etc.

Stratégies de référencement, formats de contenus, régies publicitaires… Vous n’avez donc que l’embarras du choix si vous voulez être visible sur le web (en payant directement ou non). Pour rentabiliser au maximum vos campagnes publicitaires, nous vous invitons à être avant tout attentif à vos données clients. Car le marketing actuel est essentiellement “data-driven”.

Partager :
Fondateur de l’agence CustUp, Antoine Coubray est un grand habitué des acronymes du digital marketing. Il tient à vous aider

Fondateur de l’agence CustUp, Antoine Coubray est un grand habitué des acronymes du digital marketing. Il tient à vous aider à les comprendre afin que vous puissiez vous en servir dans votre propre business.

[custup_nom_silo]
[custup_form_optinmonster]
[custup_form_optinmonster]
[custup_form_blog_inline_optinmonster]
<script type="text/javascript"> jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; jQuery(document).delegate( '#dj_envoyer_inscription-raozT', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var email = jQuery('#dj_form_optinmonster-raozT input[name="email"]').val(); var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); var recaptcha_response = ""; grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_optinmonster-raozT .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-raozT .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-raozT .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-raozT .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-raozT .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-raozT .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-raozT .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-raozT .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-raozT .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Blog-Inline", "eventAction": "clic", "eventLabel": "https://www.custup.com/cpc-cost-per-click-cout-par-clic-definition/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_optinmonster-raozT" class="form_inline"> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-7 col-sm-12 col-xs-12 no-padding form-group"> <input class="form-control form-inline" type="text" id="dj_email" name="email" placeholder="E-mail" /> </div> <div class="col-md-5 col-sm-12 col-xs-12 no-padding form-group envoyer text-center "> <button id="dj_envoyer_inscription-raozT" class="dj_envoyer_inscription" type="submit">Je m'abonne !</button> </div> </div>
[le Nom du Silo]
[le Nom du Silo]
[custup_icon]
<img src="https://www.custup.com/wp-content/themes/custup/public/img/icon.png" alt="Merci pour votre visite" class="skip-lazy" width="28" height="27"/>
[custup_form_exit]
<script type="text/javascript"> jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; var email = ""; jQuery(document).delegate( '#emailCKg6Q', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-exit-CKg6Q', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "exit", 1 ); var recaptcha_response = ""; grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-exit-CKg6Q .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-exit-CKg6Q .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-exit-CKg6Q .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Exit", "eventAction": "clic", "eventLabel": "https://www.custup.com/cpc-cost-per-click-cout-par-clic-definition/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_optinmonster-exit-CKg6Q" class="form_inline popin-exit"> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group"> <input class="form-control" type="text" id="emailCKg6Q" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center "> <button id="dj_envoyer_inscription-exit-CKg6Q" class="dj_envoyer_inscription" type="submit">S'inscrire !</button> </div> </div>
[custup_scroll_nom_silo]
[custup_form_silo_scroll_optinmonster]
<script type="text/javascript"> var email = ""; jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; jQuery(document).delegate( '#emailQZVpg', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-QZVpg', 'click', function(e){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "id_article", 22659); var recaptcha_response = ""; grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_optinmonster-QZVpg .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-QZVpg .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-QZVpg .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-QZVpg .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-QZVpg .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-QZVpg .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-QZVpg .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-QZVpg .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-QZVpg .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Silo-XXX-Scroll", "eventAction": "clic", "eventLabel": "https://www.custup.com/cpc-cost-per-click-cout-par-clic-definition/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_optinmonster-QZVpg"> <form> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group"> <input class="form-control" type="text" id="emailQZVpg" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center "> <button id="dj_envoyer_inscription-QZVpg" class="dj_envoyer_inscription" value="xx" type="submit">S'inscrire</button> </div> </form> </div>
[custup_count_abonnes_liste_mailchimp]
4201
[custup_form_horizontal_optinmonster]
<script type="text/javascript"> var email = ""; jQuery(document).ready(function( $ ) { var dj_envoyer_inscription = true; jQuery(document).delegate( '#emailqfnKl', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-qfnKl', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); grecaptcha.ready(function () { grecaptcha.execute('6Lc5kLoUAAAAAD3ltaKWkySZa3ss4UzqzFYmCBxn', { action: 'inscription_mailchimp' }).then(function (token) { data.append( "recaptcha_response", token); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-primary").css('display', 'block'); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-danger span").html(result.alerte); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-success span").html(result.message); jQuery("#dj_form_horizontal_optinmonster-qfnKl .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Blog-Floating-Bar", "eventAction": "clic", "eventLabel": "https://www.custup.com/cpc-cost-per-click-cout-par-clic-definition/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; }, error: function(errorThrown){ dj_envoyer_inscription = true; } }); }); }); } return false; }); }); </script> <div id="dj_form_horizontal_optinmonster-qfnKl" class="dj_form_horizontal_optinmonster"> <input type="hidden" name="recaptcha_response" value=""> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group dj_email_content"> <input class="form-control" type="text" id="emailqfnKl" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group text-center dj_email_envoyer"> <button id="dj_envoyer_inscription-qfnKl" class="dj_envoyer_inscription" type="submit">Valider</button> </div> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> </div>