What is CPM and How to Calculate CPM in Influencer Marketing [Guide with Free Template]

September 30, 2025
|
Published
September 30, 2025
|
Updated
12 Min
|
Reading
Follow Us for D2C & Creator Economy Insights
Nicole Ryder
| Author
See Which Influencers Follow Your Instagram
They are 8X more likely to work with you
ACCESS FREE LIST

What is CPM and How to Calculate CPM in Influencer Marketing [Guide with Free Template

Influencer marketing has become a key strategy for brands to reach targeted audiences effectively. Understanding the cost-effectiveness of campaigns is crucial, and that’s where our CPM (cost per mille) calculator comes in.

This article will guide you through the significance of CPM in influencer marketing and how to utilize our spreadsheet to understand and maximize your return on investment (ROI).

What is CPM and Why It Matters in Influencer Marketing

CPM stands for cost per mille, which represents the cost of one thousand impressions on an ad. In the context of influencers, this would be how much you’re paying for 1000 people to see a post, reel, video or story.

It is a key metric because:

  • It's one of the most effective metrics that can be used to measure the effectiveness of a campaign, especially when visibility and awareness are the main goal.
  • It helps determine the cost and provides a base to compare different creators, platforms, and videos overall
  • If an average CPM is established for a creator and type of content, it can be used to predict the performance of a post and set a minimum standard of performance.

The effectiveness and reach of influencer marketing campaigns can be directly impacted by audience demographics. Location, gender and age can be fundamental metrics that help brands understand who their potential customers are and how to tailor their messaging accordingly.

For instance, if an influencer's audience predominantly consists of young women in urban areas, brands targeting a similar demographic can expect higher engagement rates and conversions, thus justifying a higher CPM.

Conversely, if a brand aims to reach a broader, more diverse audience, it may need to engage multiple influencers with varying audience profiles, affecting overall CPM calculations.

Moreover, analyzing these demographics enables brands to allocate their budgets more strategically, ensuring that they invest in influencers whose followers align closely with their target market.

By focusing on these metrics, brands can not only enhance campaign relevance but also optimize spending, thereby maximizing ROI and achieving more significant impact within their marketing efforts.

Find our free Instagram analytics tool here.

The CPM Formula

To calculate influencer CPM, you need to divide the total cost of the collaboration by the number of impressions (or views) the content receives, then multiply the result by 1,000.

<img src="how-to-calculate-cpm" alt="how to calculate CPM">

There are two main factors in the calculation of CPM:

  • Impressions: This is the total number of times content is displayed. This number can be factual or estimated, and it doesn’t take into account unique views or reach.
  • Cost: It can be per post or for the total amount of content being created. It can also be used per creator or separated per platform.

How to Calculate CPM Step by Step (+ Free Template)  

<img src="influencer-cpm-template" alt="influencer CPM template">

To calculate CPM, you’ll need to multiply the cost of the campaign or post, actual or potential, by the impressions. To make this easier for you, we’ve created a free template.

This tool allows you to easily estimate an influencer’s usable audience based on key demographic percentages and automatically calculates the CPM based on the proposed fee.

Here’s how it works:

1. Copy or Download the Template

Make a copy of the CPM template into your Google Drive or download it to your computer to start editing.

2. Enter Influencer Data (Columns B-F)

Fill in the influencer’s total follower count and up to three key metrics relevant to your campaign. These can include:

  • Age range percentage (e.g., % of followers aged 25–34)
  • Gender (e.g., % female)
  • Location (e.g., % from the U.S.

Use the best data available from their analytics or an influencer tool. You don’t need to use all three — just select the ones that match your audience targeting needs.

3. Set Your Proposed Fee (Column H)

Enter the total cost you plan to pay the influencer — this could be per post, per campaign, or based on estimated value.

4. View Your Results Automatically

The sheet will calculate:

  • Usable Audience: An estimate of the portion of followers that match your selected criteria.
  • CPM: Based on your fee and the estimated usable audience.

5. Adjust If Needed

If the calculated CPM feels too high, simply adjust the fee in Column H to find a more justifiable cost.

6. Customize the Sheet

Using fewer metrics? You can remove unused columns without affecting the formulas in Columns G and I.

What This Template Helps You Do

  • Estimate the minimum number of potential impressions based on relevant audience criteria.
  • Evaluate whether an influencer’s audience is aligned with your brand goals.
  • Determine a justifiable fee that balances audience quality and campaign ROI.
  • Compare influencers across platforms with a standardized approach.

Need help understanding engagement rates to refine your analysis further? Check out our guide.

Example: CPM Calculation for an Influencer Campaign

Let’s say we wanted to work with an influencer that has 118k followers, we’ll add this into column C to calculate the final results .

First you’ll have to choose three metrics that you want to use to determine potential impressions expressed as a percentage:

  • The first metric in this example is male audience, which in this case is 53%.
  • The second one is the audience with ages 25-45, which is 67%.
  • The third metric is audience based in the US, equating 82% of the total audience. These metrics are plugged into columns E-F, and the usable audience will be calculated in column G.

Based on this, you can now input a possible fee in column H so that the CPM is calculated. For this case, the usable audience is 34,360, and with a potential fee of $1000 the CPM would be $29.1.

Bonus: Tips for Using CPM Data Effectively

Now that you have the CPM data available, here are a few ways to use it:

  • Decide whether an influencer and their content is worth it. Keep in mind that CPM will vary depending on the platform and content type. Still formats and stories cost significantly lower than long-form content and dedicated videos. Note that during high-content seasons, such as black Friday and Christmas, the average CPM is also higher but drops quickly once January comes around.
  • You may encounter overpriced influencers as well. Having the CPM is a data-backed way to measure this.
  • CPM can help align expectations and unify criteria within a campaign and not be solely content based. This can help better allocate budgets and have the campaign be more effective.
  • Paired alongside engagement rate and past cost per click (CPC), it can help project the overall performance and conversions of a campaign and optimize the use of funds.

Final Thoughts on CPM Calculation

As brands dive into influencer marketing, understanding and optimizing CPM is more important than ever. Our spreadsheet is designed to help businesses make informed decisions by accurately calculating CPM based on audience demographics. Start optimizing your campaigns today!

Want to go beyond CPM? With Influencer Hero, you can discover creators, track CPM and ROI in real time, and manage your entire influencer program from one dashboard. Book a free demo and see how brands scale campaigns with data-driven insights.

Summary
This is some text inside of a div block.
This is some text inside of a div block.
Pricing/Month
Shopify Reviews
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Read More
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
FAQs
What is CPM in influencer marketing and why is it essential?

CPM, or cost per mille, is the cost per thousand impressions in advertising. In influencer marketing, it quantifies how much brands pay for their content to be seen by a specified number of viewers. Understanding CPM is essential for brands as it allows them to measure campaign efficiency, compare costs across influencers, and assess the visibility generated by their marketing efforts.

How do audience demographics impact CPM calculations in influencer campaigns?

Audience demographics, such as gender, location, and age, greatly impact CPM calculations. Brands should analyze these demographics to identify their target audience effectively. When influencers have an audience that matches the brand's target demographics, it can result in higher engagement rates and greater conversions, making a higher CPM justifiable. This targeted analysis helps brands optimize their marketing budgets and enhance campaign relevance.

How can I effectively use the CPM calculation sheet for influencer marketing?

The CPM calculation sheet is a user-friendly tool where you can input the total cost of your influencer campaign along with selected audience metrics (like age, gender, and location). The sheet will calculate your CPM and provide estimates on usable audience and potential impressions. Use this data to evaluate the effectiveness of influencers and determine which partnerships align best with your brand goals.

Can the CPM calculator be used for various influencer marketing strategies?

Absolutely! The CPM calculator is adaptable for different influencer marketing strategies, whether for a single social media post, stories, or comprehensive campaigns. By entering the relevant costs and audience metrics, brands can assess CPM for various content types, helping identify the most cost-effective influencer partnerships tailored to their specific marketing objectives.

Impact of AI on D2C Brands

Most Popular Blogs

Ready to achieve 10X+ ROI?

Schedule a Demo with one of our media experts below.