Free tool · no login

CPM calculator: cost per thousand impressions

Enter spend and impressions to get CPM, or switch modes to work out how many impressions a budget buys or what a number of impressions will cost.

Solve for

My numbers

Save your own numbers once and reuse them in every calculator. They stay in this browser; nothing is sent to us.

Which numbers are saved?
  • First-order revenue per patient (AOV): not saved
  • Medication / product cost per order (COGS): not saved
  • Clinician consult cost per patient: not saved
  • Pharmacy dispensing / fulfillment fee: not saved
  • Shipping per order: not saved
  • Payment processing: not saved
  • Refund + chargeback rate: not saved
  • Monthly churn: not saved
  • Patient acquisition cost (CAC): not saved
  • Monthly ad spend: not saved

CPM

Enter your numbers to see the result.

Free tool by Telehealth Media · telehealthmedia.com

How it works

CPM, cost per mille, is what you pay for 1,000 ad impressions. It is the basic price of attention on Meta and TikTok, set by the auction.

  • CPM = spend / impressions x 1,000
  • Impressions = spend / CPM x 1,000
  • Spend = CPM x impressions / 1,000

Pick what you want to solve for. Planning a test? Enter a budget and the CPM you have been seeing to get the impressions it buys. Planning reach? Enter impressions and CPM to get the spend.

Worked example

A campaign spent 1,500 USD and served 92,000 impressions.

Worked example
StepCalculationResult
CPM1,500 USD / 92,000 x 1,00016.30 USD

These numbers illustrate the formula; enter your own.

Telehealth notes

  • Health audiences are often narrower than general retail audiences, so CPMs can run higher. Compare against your own history, not general ecommerce numbers.
  • Prescription drug ads must target adults in eligible countries, which shrinks the audience. Restrictions like this show up in CPM.
  • A rising CPM on the same ads can mean frequency is climbing and the audience is tiring of them. Check frequency and hook rate before raising budget.
  • CPM is only half of cost per click. A low CPM with a weak hook can still mean expensive patients.

Questions

What is the CPM formula?

CPM equals spend divided by impressions, times 1,000. It is the cost of 1,000 impressions.

Why is my CPM going up?

Common reasons are more competition in the auction, a narrower audience, seasonal demand, and ads that people have seen many times. New creative often helps.

Is a lower CPM always better?

No. A cheap impression that nobody watches costs more per patient than a pricier one that gets attention. Judge CPM alongside click-through and conversion.

Are my numbers stored?

No. The calculation runs in your browser and nothing is sent to us.