Instagram CPM Calculator

Track CPM, CTR, CPC, and ROAS in one dashboard. Visualize trends, export reports, and benchmark. Make smarter Instagram budget decisions with clearer performance insights.

Calculator Inputs

Use spend and impressions directly, or let the page estimate impressions from reach and frequency.

Reset

Example Data Table

Campaign Spend Impressions Clicks Engagements Conversions Revenue CPM
Reel Launch $650.00 54,000 1,180 2,100 42 $1,890.00 $12.04
Story Promo $420.00 36,000 760 1,260 28 $1,180.00 $11.67
Giveaway Push $310.00 72,000 540 3,400 16 $620.00 $4.31
Retargeting Burst $900.00 48,000 1,960 1,500 88 $4,120.00 $18.75

Formula Used

CPM = (Campaign Spend ÷ Impressions) × 1,000
CTR = (Clicks ÷ Impressions) × 100
CPC = Campaign Spend ÷ Clicks
CPE = Campaign Spend ÷ Engagements
CPA = Campaign Spend ÷ Conversions
Engagement Rate = (Engagements ÷ Impressions) × 100
ROAS = Revenue ÷ Campaign Spend
Frequency = Impressions ÷ Reach
Projected Budget at Target CPM = (Impressions ÷ 1,000) × Target CPM

How to Use This Calculator

  1. Enter your campaign name and choose the reporting currency.
  2. Add spend and impressions. If impressions are unavailable, enter reach and frequency.
  3. Add optional clicks, engagements, conversions, revenue, and target CPM for deeper analysis.
  4. Press the calculate button to show results below the header and above the form.
  5. Review headline metrics, the detailed formula table, and the Plotly chart.
  6. Use the CSV or PDF buttons to export the calculated performance summary.

FAQs

1. What is Instagram CPM?

Instagram CPM is the cost to buy one thousand ad impressions. It helps compare visibility costs across placements, creatives, audiences, and campaign objectives.

2. Is lower CPM always better?

Not always. A low CPM is useful only when traffic quality stays strong. Always review clicks, conversions, engagement, and revenue beside CPM.

3. Why include reach and frequency?

Reach counts unique users. Frequency shows average repeat exposure. Together they explain whether your impressions came from broader distribution or repeated delivery.

4. Can I calculate without clicks or conversions?

Yes. CPM needs only spend and impressions. Clicks, engagements, conversions, and revenue unlock deeper metrics such as CPC, CPE, CPA, ROAS, and conversion rate.

5. What does target CPM do?

Target CPM lets you compare actual delivery cost against your goal. The calculator also estimates budget needs or possible impressions at that benchmark.

6. Why is my engagement rate different across tools?

Some tools divide engagements by impressions, while others use reach or followers. This calculator shows impression-based and reach-based perspectives separately when possible.

7. What if impressions are blank?

Enter reach and frequency instead. The calculator can estimate impressions from those fields, then continue building the remaining performance metrics.

8. Can this help with budgeting future campaigns?

Yes. Use target CPM, expected impressions, and revenue assumptions to estimate required spend, efficiency gaps, and likely return before launch.

Related Calculators

youtube cpm calculatorcost per click estimatortarget cpa calculatoraverage cpa calculatorbreak even cpa calculatoreffective cpm calculatorimpression cost calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.