Hoe bereken je CPM
CPM = kosten ÷ vertoningen × 1.000. Het is wat je betaalt voor elke duizend keer dat je advertentie wordt getoond. $1,500 voor 120,000 vertoningen is een CPM van $12.50. Meta’s eigen CPM-definitie geeft het voorbeeld van $50 voor 10,000 vertoningen, een CPM van $5.
Dezelfde formule omgedraaid beantwoordt de twee planningsvragen:
- Vertoningen uit een budget: vertoningen = budget ÷ CPM × 1.000. Een budget van $500 bij een CPM van $10 koopt ongeveer 50,000 vertoningen.
- Kosten uit vertoningen: kosten = vertoningen × CPM ÷ 1.000. 200,000 vertoningen bij een CPM van $8 kosten $1,600.
Het CPM-vak bovenaan de tool doet alle drie: vul twee van kosten, vertoningen en CPM in en hij berekent de derde. CPM staat voor cost per mille, waarbij mille Latijn is voor duizend.
Wat maakt een CPM hoog of laag
Een CPM is de prijs van aandacht in een veiling, dus hij beweegt mee met hoeveel adverteerders dezelfde mensen op hetzelfde moment willen bereiken. Hij stijgt vaak voor smalle of hoogwaardige doelgroepen, in de weken voor grote winkeldagen, en voor plaatsingen met minder advertentieplekken. Op Meta is het bod niet het enige dat de prijs bepaalt: de advertentieveiling weegt ook mee hoe waarschijnlijk het is dat mensen op de advertentie reageren en hoe goed hij is, dus een creatie waar mensen op reageren kan vertoningen goedkoper winnen. Een CPM op zich zegt niets over of een campagne werkt: een goedkope CPM waar niemand op klikt kost meer per verkoop dan een dure die converteert, en daarom neemt de rekentool hieronder het door naar CPA en ROAS.
De zes formules
Elk getal dat een advertentierapport je geeft is opgebouwd uit een handvol totalen: uitgaven, vertoningen, kliks, conversies en omzet. De ratio's zijn die totalen op elkaar gedeeld:
- CTR (doorklikratio) = kliks ÷ vertoningen × 100. Google Ads’ CTR-definitie gebruikt dezelfde formule, met het voorbeeld van 5 kliks uit 100 vertoningen, wat een CTR van 5% geeft.
- CPC (kosten per klik) = uitgaven ÷ kliks. Google Ads’ gemiddelde CPC is de totale kosten van kliks gedeeld door het aantal kliks: twee kliks die samen $0.60 kosten is een gemiddelde CPC van $0.30.
- CPM (kosten per 1.000 vertoningen) = uitgaven ÷ vertoningen × 1.000. Meta’s CPM-definitie berekent het zo: $50 voor 10,000 vertoningen is een CPM van $5.
- Conversieratio = conversies ÷ kliks × 100.
- CPA (kosten per acquisitie, of kosten per conversie) = uitgaven ÷ conversies. Google Ads’ gemiddelde CPA is de totale kosten van conversies gedeeld door het aantal conversies.
- ROAS (rendement op advertentie-uitgaven) = omzet ÷ uitgaven. Meta’s aankoop-ROAS is de conversiewaarde van aankopen gedeeld door het uitgegeven bedrag.
Omdat elke ratio drie getallen verbindt, geeft het kennen van twee je het derde. Zo vult de rekentool de gaten op: voer uitgaven en een CPM in en hij rekent terug naar de vertoningen, voer kliks en een conversieratio in en hij berekent de conversies, enzovoort tot er niets meer te vinden is. Bij elk resultaat staat of je het zelf hebt ingevuld, welke formule het heeft gemaakt, of wat er nog nodig is.
Een uitgewerkt voorbeeld
Een campagne gaf $1,500 uit, leverde 120,000 vertoningen, kreeg 1,800 kliks en 45 conversies ter waarde van $4,050:
- CTR = 1,800 ÷ 120,000 × 100 = 1,50%
- CPC = $1.500 ÷ 1.800 = $0,83
- CPM = $1,500 ÷ 120,000 × 1.000 = $12.50
- Conversieratio = 45 ÷ 1,800 × 100 = 2,50%
- CPA = $1.500 ÷ 45 = $33,33
- ROAS = $4.050 ÷ $1.500 = 2.70
Omgekeerd rekenen: als je alleen een CPM van $12,50, een CTR van 1,5% en een budget van $1.500 kent, berekent de tool daaruit 120.000 vertoningen en 1.800 klikken. Dat is handig bij het plannen, als je de tarieven van vorige maand en het budget van volgende maand hebt.
Wanneer een getal niet uit te rekenen is
Sommige combinaties hebben geen antwoord, en dan zegt de tool dat in plaats van een nul of een foutmelding te tonen. Bij 0 klikken is er geen CPC en geen conversieratio, want beide delen door klikken. Bij 0 conversies is er nog geen CPA, alleen uitgaven. En als je getallen invult die niet bij elkaar passen, bijvoorbeeld een CTR die niet overeenkomt met je klikken en vertoningen, wijst de tool het paar aan dat niet klopt in plaats van er een te kiezen. Meer klikken dan vertoningen, een CTR boven 100%, krijgt dezelfde behandeling: meestal betekent het dat de twee getallen uit verschillende rapporten of periodes komen.
Getallen kun je plakken zoals rapporten ze tonen: $1,500.00, 1.5% en 2.7x werken allemaal, net als Europese notaties zoals 1.500,00 en 1,5.
Waarom de cijfers van de platforms kunnen afwijken van die van jou
- Wat telt als een klik. Een platform kan linkklikken, alle klikken of interacties rapporteren, en elk geeft een andere CTR en CPC. Gebruik aan beide kanten van elke formule hetzelfde soort klik.
- Wat telt als een conversie. De conversieratio van Google Ads deelt conversies door advertentie-interacties, en merkt op dat die boven 100% kan uitkomen als je meer dan één conversieactie bijhoudt of elke conversie telt, omdat één interactie er meerdere kan opleveren. De tool staat dat toe en markeert het.
- Gemodelleerde resultaten. Meta merkt op dat statistische modellering kan worden gebruikt voor aankoop-ROAS wanneer sommige gebeurtenissen niet direct te tellen zijn, dus de ROAS van een platform en de omzet van je eigen webshop gedeeld door uitgaven komen niet altijd overeen.
Wat deze rekenhulp niet doet
- Het zegt niet of een getal goed is. Een CTR of CPM hangt af van het platform, de plaatsing, het publiek en de aanbieding, dus elke benchmark van elders zou een gok over jouw account zijn.
- Het kent je kosten niet, dus het kan je niet vertellen of een ROAS winst oplevert. De ROAS-calculator doet dat op basis van je prijs en kosten.
- Het vertelt je niet of de ene advertentie echt beter is dan de andere. Daarvoor controleert de A/B-testcalculator of een verschil in conversieratio groter is dan toeval.
- Het werkt op totalen. Het gemiddelde nemen van de CPC's van vijf advertenties is niet hetzelfde als de CPC van de vijf advertenties samen, dus tel eerst uitgaven en klikken bij elkaar op.
Als je de cijfers liever niet zelf verzamelt
Hermoso is marketing op de automatische piloot. Koppel je advertentieaccounts en vraag het wat je moet opschalen, pauzeren en als volgende testen: het leest elk advertentieplatform dat je hebt gekoppeld, zet ze in één tabel, geeft aan welke definitie van een conversie het per platform heeft gebruikt, en markeert kosten per resultaat als ongemeten in plaats van nul waar een rapport geen conversiekolom heeft. Het maakt ook merkconsistente beeld- en video-advertenties en bouwt campagnes op je eigen advertentieaccounts, gepauzeerd aangemaakt. Het werkt in de web-app, of binnen Claude, ChatGPT en Cursor via de MCP-server.
Gratis tools: ROAS-calculator · A/B-testcalculator · Calculator voor advertentiebudgetverdeling
Veelgestelde vragen
Hoe bereken je CPM?
Deel de kosten door het aantal vertoningen en vermenigvuldig met 1.000. $1.500 voor 120.000 vertoningen is een CPM van $12,50. Het eigen voorbeeld van Meta is $50 voor 10.000 vertoningen, een CPM van $5.
Hoeveel vertoningen levert mijn budget op?
Deel het budget door de CPM en vermenigvuldig met 1.000. Een budget van $500 bij een CPM van $10 levert ongeveer 50.000 vertoningen op. Zet het budget en de CPM in het CPM-vak en de calculator doet de rest.
Waar staat CPM voor?
Cost per mille, waarbij mille het Latijnse woord voor duizend is: de kosten van 1.000 advertentievertoningen. Het zijn niet de kosten per bereikte persoon, want één persoon kan een advertentie meerdere keren zien.
Hoe bereken je de CTR?
Deel de klikken door de vertoningen en vermenigvuldig met 100. 1.800 klikken uit 120.000 vertoningen is een CTR van 1,5%.
Wat is het verschil tussen CPC en CPA?
CPC is de uitgaven gedeeld door de klikken, de kosten om iemand naar je pagina te krijgen. CPA is de uitgaven gedeeld door de conversies, de kosten om iemand te laten kopen of aanmelden. Bij een CPC van $0,83 en een conversiepercentage van 2,5% is de CPA ongeveer $33,33.
Waarom kan een conversiepercentage hoger dan 100% zijn?
Wanneer één klik tot meer dan één conversie kan leiden. Google Ads merkt op dat dit gebeurt wanneer je meer dan één conversieactie bijhoudt of elke conversie meetelt.
Wordt iets dat ik typ ergens naartoe gestuurd?
Nee. De berekeningen draaien in je browser. Er is geen netwerkverzoek dat meedraagt wat je typt en er wordt niets opgeslagen.
Hermoso leest elk advertentieaccount dat je koppelt en vertelt je wat je moet opschalen, pauzeren en als volgende testen. Start gratis, 250+ te verdienen gratis credits, geen kaart nodig.
Gratis starten → Bekijk prijzen