Calculator Inputs
Use spend and impressions directly, or let the page estimate impressions from reach and frequency.
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
How to Use This Calculator
- Enter your campaign name and choose the reporting currency.
- Add spend and impressions. If impressions are unavailable, enter reach and frequency.
- Add optional clicks, engagements, conversions, revenue, and target CPM for deeper analysis.
- Press the calculate button to show results below the header and above the form.
- Review headline metrics, the detailed formula table, and the Plotly chart.
- 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.