Free tool

CPM calculator for Amazon and quick-commerce ads

CPM (cost per mille) is what you pay for a thousand ad impressions: ad spend divided by impressions, times 1,000. It is how display, video and many quick-commerce ads are priced. Enter spend and impressions to get CPM, and add clicks to see the effective CPC, so a CPM campaign can be compared with a cost-per-click one.

Formula
CPM = ad spend ÷ impressions × 1,000
Effective CPC
Ad spend ÷ clicks, or CPM ÷ (CTR × 10)
Used by
Amazon Sponsored Display (vCPM), Amazon DSP, many brand and display ads
Compare with
CPC campaigns, through effective CPC

Calculate CPM and effective CPC

Enter spend and impressions for the same campaign and dates. Clicks are optional; they turn CPM into a cost per click you can compare with Sponsored Products or Flipkart PLA.

CPM: –Effective CPC: –CTR: –

Worked example: a display campaign spent ₹6,000 for 50,000 impressions. CPM is 6,000 ÷ 50,000 × 1,000 = ₹120. It got 150 clicks, so the effective CPC is ₹40 and CTR 0.3%.

The same arithmetic runs the other way: effective CPC = CPM ÷ (CTR × 10). At ₹120 CPM, doubling CTR to 0.6% halves the effective CPC to ₹20. On a CPM buy, creative and targeting that earn clicks are what bring the cost per click down.

CPM versus CPC: which is cheaper?

Neither, by default. A CPM campaign is cheaper per click when its CTR is high enough that effective CPC falls below what you would pay in a CPC auction for similar shoppers. It is dearer when impressions are wasted on people who scroll past.

For product ads on Amazon, Flipkart and Meesho, where you bid per click, CPM is a diagnostic rather than a price. For display, video and brand ads priced per thousand, it is the price, and effective CPC is the check.

CPMCTREffective CPC
₹800.2%₹40
₹800.5%₹16
₹1500.5%₹30
₹1501%₹15

CPM and vCPM on Amazon

Amazon Sponsored Display can be bought on vCPM, which counts only viewable impressions, so its CPM is calculated on a smaller, better impression count than a plain CPM. Compare vCPM campaigns with each other, and with CPC campaigns through effective CPC and ACoS.

Quick-commerce apps such as Blinkit, Zepto and Swiggy Instamart sell some brand and display placements on impressions. BlooprintAI's ads management for those apps is coming soon; today it manages Amazon and Flipkart + Shopsy.

Related pages

BlooprintAI reports impressions, clicks, spend, CTR and CPC for every Amazon campaign type, including Sponsored Display, in one dashboard, with Excel export for anyone who wants to run this calculation across a quarter.

Frequently asked questions

What is the CPM formula?

CPM = ad spend ÷ impressions × 1,000. ₹6,000 for 50,000 impressions is a CPM of ₹120.

How do I convert CPM to CPC?

Effective CPC = spend ÷ clicks, or CPM ÷ (CTR × 10) with CTR in percent. ₹120 CPM at 0.3% CTR is a ₹40 effective CPC.

What is vCPM on Amazon?

Viewable CPM: cost per thousand impressions that were actually viewable. Amazon Sponsored Display and DSP can be bought on vCPM.

Is CPM or CPC better for Indian marketplace ads?

For product ads, you bid per click on Amazon, Flipkart and Meesho. For display and brand ads bought per thousand impressions, compare them with CPC ads through effective CPC and ACoS.

Ready to Transform Your Marketplace Ads?

Join 500+ brands powered by our team with Blooprint AI

Start 7-Day Free Trial Book a Demo