EnableYourData.com

KPI · Marketing

CPM (kosten per 1.000 vertoningen): formule en voorbeeld.

CPM, cost per mille, zijn je advertentiekosten per duizend vertoningen. De KPI laat zien hoe duur het is om bereik te kopen op een platform of bij een doelgroep. CPM wordt vooral gebruikt bij campagnes die draaien om naamsbekendheid en zichtbaarheid.

Formule voor CPM (kosten per 1.000 vertoningen)

Advertentiekosten ÷ aantal vertoningen × 1.000

Rekenvoorbeeld

Acme Groothandel gaf in september € 3.600 uit aan een Meta Ads-campagne die 450.000 keer werd vertoond. De CPM is € 3.600 ÷ 450.000 × 1.000 = € 8.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een lagere CPM betekent goedkoper bereik. De CPM verschilt per platform, doelgroep, seizoen en advertentievorm, dus vergelijk vooral met je eigen campagnes in dezelfde periode. Een lage CPM is alleen waardevol als de juiste mensen je advertentie zien: kijk daarom ook naar CTR en conversies.

Valkuilen bij CPM (kosten per 1.000 vertoningen)

  • Vertoningen gelijkstellen aan bereik, terwijl één persoon je advertentie vaak meerdere keren ziet.
  • CPM's vergelijken tussen platforms die vertoningen verschillend tellen.
  • Kiezen voor de goedkoopste doelgroep, terwijl die niet past bij je klanten.

SQL & DAX

CPM (kosten per 1.000 vertoningen) berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
SELECT date_trunc('month', spend_date) AS month,
       platform,
       SUM(cost) AS cost,
       SUM(impressions) AS impressions,
       ROUND(1000 * SUM(cost) / NULLIF(SUM(impressions), 0), 2) AS cpm
FROM ad_spend
GROUP BY 1, 2
ORDER BY 1, 2;
DAX · Power BI
CPM =
DIVIDE(
    SUM(AdSpend[Cost]),
    SUM(AdSpend[Impressions])
) * 1000

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar CPM (kosten per 1.000 vertoningen) per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je de CPM?

Je deelt de advertentiekosten door het aantal vertoningen en vermenigvuldigt met 1.000. Bij € 3.600 en 450.000 vertoningen is de CPM € 8. Mille is Latijn voor duizend.

Wanneer kies je voor CPM in plaats van CPC?

Je kiest voor CPM als het doel bereik of naamsbekendheid is, en voor CPC als je bezoekers of conversies wilt. Bij CPM betaal je voor zichtbaarheid, ook als niemand klikt. Meet bij beide de CTR om te zien of de advertentie aanslaat.

Wat is het verschil tussen vertoningen en bereik?

Vertoningen zijn het totaal aantal keren dat je advertentie getoond is, bereik is het aantal unieke personen dat hem zag. Vertoningen gedeeld door bereik geeft de frequentie. Een CPM zegt dus iets over vertoningen, niet over hoeveel mensen je bereikt.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.