Cost-per-click (CPC) wordt berekend door de advertentiekosten te delen door het aantal kliks dat een advertentie genereert. De basisformule is:
Kost-per-klik ($) = Advertentiekosten ($) / Geklikte advertenties (#)
Er zijn twee primaire modellen voor het bepalen van de pay-per-click: flat-rate en bid-based. In beide gevallen moet de adverteerder rekening houden met de potentiële waarde van een klik van een bepaalde bron. Deze waarde is gebaseerd op het type individu dat de adverteerder verwacht te ontvangen als bezoeker van hun website, en wat de adverteerder kan winnen uit dat bezoek, dat is meestal op korte termijn of op lange termijn inkomsten. Net als bij andere vormen van reclame, targeting is de sleutel, en factoren die vaak spelen in PPC-campagnes zijn onder meer de doelgroep van belang (vaak gedefinieerd door een zoekterm die ze hebben ingevoerd in een zoekmachine of de inhoud van een pagina die ze zijn surfen), intentie (bijv, kopen of niet), locatie (voor geo targeting), en de dag en het tijdstip waarop ze browsen.
Flat-rate PPCEdit
In het flat-rate model komen de adverteerder en uitgever een vast bedrag overeen dat voor elke klik wordt betaald. In veel gevallen heeft de uitgever een tariefkaart waarop de pay-per-click (PPC) binnen verschillende gebieden van hun website of netwerk staan vermeld. Deze verschillende bedragen zijn vaak gerelateerd aan de inhoud op pagina’s, waarbij inhoud die over het algemeen meer waardevolle bezoekers aantrekt een hogere PPC heeft dan inhoud die minder waardevolle bezoekers aantrekt. In veel gevallen kunnen adverteerders echter lagere tarieven bedingen, vooral wanneer zij zich vastleggen op een langetermijncontract of een contract met een hoge waarde.
Het flat-rate model is vooral gebruikelijk bij vergelijkingswebshops, die meestal tariefkaarten publiceren. Echter, deze tarieven zijn soms minimaal, en adverteerders kunnen meer betalen voor een grotere zichtbaarheid. Deze sites zijn meestal netjes onderverdeeld in product- of dienstencategorieën, waardoor adverteerders zich in hoge mate kunnen richten op hun doelgroep. In veel gevallen bestaat de volledige kerninhoud van deze sites uit betaalde advertenties.
Bid-based PPCEdit
De adverteerder tekent een contract dat hem in staat stelt te concurreren met andere adverteerders in een particuliere veiling die wordt gehost door een uitgever of, wat gebruikelijker is, een advertentienetwerk. Elke adverteerder informeert de host van het maximumbedrag dat hij of zij bereid is te betalen voor een bepaalde advertentieplaats (vaak op basis van een trefwoord), meestal met behulp van online tools om dit te doen. De veiling vindt op geautomatiseerde wijze plaats telkens wanneer een bezoeker de advertentieplaats activeert.
Wanneer de advertentieplaats deel uitmaakt van een pagina met zoekmachineresultaten (SERP), vindt de geautomatiseerde veiling plaats telkens wanneer er wordt gezocht op het trefwoord waarop wordt geboden. Alle biedingen voor het trefwoord die gericht zijn op de geo-locatie van de zoeker, de dag en tijd van de zoekopdracht, enz. worden dan vergeleken en de winnaar wordt bepaald. In situaties waar er meerdere advertentie plaatsen zijn, een veel voorkomend verschijnsel op SERPs, kunnen er meerdere winnaars zijn wiens posities op de pagina worden beïnvloed door het bedrag dat elk heeft geboden. Het bod en de kwaliteitsscore worden gebruikt om de advertentie van elke adverteerder een advertentierank te geven. De advertentie met de hoogste advertentierang verschijnt als eerste. De drie overheersende match types voor zowel Google als Bing zijn Broad, Exact en Phrase Match. Google Ads en Bing Ads bieden ook de Broad Match Modifier type dat verschilt van brede match in dat het zoekwoord moet de werkelijke trefwoord termen bevatten in elke volgorde en omvat geen relevante variaties van de termen.
In aanvulling op advertentie vlekken op SERPs, de grote advertentienetwerken zorgen voor contextuele advertenties worden geplaatst op de eigenschappen van 3rd-partijen met wie ze hebben samengewerkt. Deze uitgevers zich aanmelden om advertenties te hosten namens het netwerk. In ruil daarvoor ontvangen zij een deel van de advertentie-inkomsten die het netwerk genereert, die overal kan zijn van 50% tot meer dan 80% van de bruto-inkomsten betaald door adverteerders. Deze eigenschappen worden vaak aangeduid als een inhoudsnetwerk en de advertenties op hen als contextuele advertenties, omdat de advertentie vlekken zijn gekoppeld aan trefwoorden op basis van de context van de pagina waarop ze worden gevonden. In het algemeen, advertenties op inhoud netwerken hebben een veel lagere click-through rate (CTR) en conversiepercentage (CR) dan advertenties gevonden op SERPs en zijn bijgevolg minder hoog gewaardeerd. Inhoudsnetwerken kunnen websites, nieuwsbrieven en e-mails omvatten.
Adverteerders betalen voor elke klik die ze ontvangen, waarbij het daadwerkelijk betaalde bedrag is gebaseerd op de hoogte van het bod. Het is gebruikelijk bij veilinghosts om een winnende bieder net iets meer in rekening te brengen (bijv. een cent) dan de op één na hoogste bieder of het werkelijk geboden bedrag, afhankelijk van welk bedrag lager is. Dit voorkomt situaties waarin bieders voortdurend hun biedingen met zeer kleine bedragen aanpassen om te zien of ze nog steeds de veiling kunnen winnen terwijl ze net iets minder per klik betalen.
Om het succes te maximaliseren en schaal te bereiken, kunnen geautomatiseerde biedingsbeheersystemen worden ingezet. Deze systemen kunnen direct worden gebruikt door de adverteerder, maar ze worden vaker gebruikt door reclamebureaus die PPC bid management als een service aanbieden. Deze tools maken het algemeen mogelijk voor bid management op schaal, met duizenden of zelfs miljoenen PPC biedingen gecontroleerd door een sterk geautomatiseerd systeem. Het systeem stelt over het algemeen elk bod op basis van het doel dat is ingesteld voor het, zoals maximaliseren winst, maximaliseren verkeer, krijgen de zeer gerichte klant op break-even, enzovoort. Het systeem is meestal gekoppeld aan de website van de adverteerder en gevoed met de resultaten van elke klik, die vervolgens stelt het in staat om biedingen in te stellen. De effectiviteit van deze systemen is direct gerelateerd aan de kwaliteit en kwantiteit van de prestatie gegevens die ze hebben om mee te werken – weinig verkeer advertenties kan leiden tot een schaarste van gegevens probleem dat maakt veel bod management tools nutteloos in het slechtste geval, of inefficiënt in het beste.
In de regel, de contextuele reclame-systeem (Google AdWords, Yandex.Direct, enz.) maakt gebruik van een veiling aanpak als de reclame betaling systeem.