Glossary

CPM in influencer marketing

What is CPM in influencer marketing?

CPM (cost per mille, or cost per thousand impressions) is the price a brand pays for every 1,000 views or impressions a piece of content generates.

Mille is Latin for thousand. CPM is a standard advertising metric, and in creator deals it lets a brand compare what it pays you with what it pays other creators, or spends on ads, to reach the same number of people.

What does CPM mean when pricing a creator deal?

Some deals are priced on a CPM basis instead of a flat fee. The creator is paid based on actual views delivered, which shifts some of the performance risk from the brand onto the creator.

Even on a flat-fee deal, a brand may work out the CPM after the campaign to judge value. Knowing your own CPM helps you explain your price, and spot when a performance offer would pay you less than your usual flat fee.

How do you calculate CPM for an influencer post?

The same formula works in two directions: one tells you what a deal cost per thousand views, the other tells you what a CPM deal will pay you.

  • CPM = (total cost ÷ total views or impressions) × 1,000
  • Payout on a CPM deal = (views delivered ÷ 1,000) × agreed CPM rate
  • Before you calculate, agree what is being counted: views for Reels and Shorts, impressions for static posts and Stories, or reach. Each gives a different answer.

What does a worked CPM example look like?

Example with made-up numbers: a brand pays you a flat ₹30,000 for one Instagram Reel and one YouTube Short. Together they get 2,00,000 views. CPM = (₹30,000 ÷ 2,00,000) × 1,000 = ₹150.

Now say a different brand offers a CPM deal instead: ₹150 per 1,000 views, with a minimum payment of ₹10,000 and a cap of ₹30,000.

  • If the Reel gets 1,00,000 views: (1,00,000 ÷ 1,000) × ₹150 = ₹15,000.
  • If it gets 50,000 views: the CPM payout is ₹7,500, so the ₹10,000 minimum applies.
  • If it gets 3,00,000 views: the CPM payout would be ₹45,000, but the cap limits it to ₹30,000. Views beyond 2,00,000 earn you nothing extra.

What should a CPM clause in an influencer contract say?

Sample wording in plain English: “The Brand will pay ₹150 per 1,000 views of the Reel, as shown in the Creator’s Instagram Insights 7 days after posting, with a minimum of ₹10,000 and a maximum of ₹30,000, within 30 days of the Creator’s invoice.” Whatever the numbers, check that the clause covers:

  • The rate per 1,000 and what counts: views, impressions or reach
  • Whose numbers decide it: your platform analytics or the brand’s tracking
  • The counting window, such as views at 7 or 30 days after posting
  • The minimum payment and any cap
  • Whether views from the brand boosting or whitelisting your post count towards the total
  • When payment is due, for example NET 30 from invoice

What should creators watch out for with CPM-based deals?

  • Agree on a guaranteed minimum fee alongside the CPM rate, so a low-performing post doesn’t leave you paid very little for real work.
  • Confirm which analytics source (platform-native vs. brand-reported) determines the final view count used for payment.
  • Ask for the CPM rate and payment timeline in writing before content goes live.
  • Screenshot your analytics on the agreed counting day, so you have your own record if the brand’s figure differs.
  • A performance deal means waiting for the numbers and then for the money. Check how a brand has paid other creators, for example through its reviews on CredFluence, before agreeing.

How is CPM different from CPV and CPE?

A post can look cheap on CPM and expensive on CPE, or the other way round, so ask which metric the brand will judge the campaign on before you agree the brief.

  • CPM: cost per 1,000 views or impressions. Rewards reach.
  • CPV (cost per view): the same idea counted per single view, used for video. ₹0.15 per view works out the same as a ₹150 CPM.
  • CPE (cost per engagement): cost for each like, comment, share or save. Rewards interaction rather than views.