Skip to content

What RPM and CPM Mean in Creator Deals for Apps

Published · Facts checked · By Nutrola Creator Program Team

In short

  • RPM (revenue per 1,000 views) is what a creator earns per 1,000 views; CPM (cost per 1,000 views) is what the app spends to reach that many people. In a deal paid strictly per view, they are the same figure seen from two sides.
  • Cal AI's founder said in an April 2025 interview that the company targeted a few dollars per 1,000 views in its early creator deals, and separately that it earned back somewhere between roughly $5 and $20 per 1,000 views depending on the creator, which is what the company itself earned back, not what it paid out.
  • RPM and CPM are calculated per 1,000 views, not per reel or per follower, so two creators with very different follower counts can end up with the same RPM if their reels get similar views and convert at similar rates.

RPM and CPM are the two sides of the same number in a per view deal. CPM is what an app spends to reach 1,000 views. RPM is what a creator earns for that same 1,000 views. When a deal pays per view, the app's CPM and the creator's RPM are usually the same figure, looked at from two directions.

What does CPM mean in an app creator deal?

CPM stands for cost per mille, cost per 1,000 views: what an app budgets to spend reaching an audience through a reel. Cal AI's founder, Zach Yadegari, said in an April 2025 interview that the company targeted a few dollars per 1,000 views in its early creator deals. That target is a CPM: a spending goal the app set before it knew how many of those viewers would actually convert.

What does RPM mean for a creator?

RPM stands for revenue per mille, revenue per 1,000 views: what a creator earns for that audience. In a deal paid strictly per view, a creator's RPM and the app's CPM are the same number. Separately, Yadegari said Cal AI earned back somewhere between roughly $5 and $20 per 1,000 views, depending on the creator. That figure is what the company itself earned back from the subscriptions those views produced, not what it paid the creator. The distinction matters: earn-back is the app's revenue per 1,000 views, CPM and RPM are the payment per 1,000 views, and the gap between the two is the app's margin on the deal.

How do CPM and RPM fit together?

Illustration, not a promise: assumes an app earns back a certain amount per 1,000 views after subscriptions convert, and wants to keep a share of that for its own costs before paying a creator. Whatever is left becomes its CPM budget, which is also the creator's RPM at that rate.

App's earn-back per 1,000 views (illustration)App keeps (illustration)CPM budget for the creator, equal to the creator's RPM (illustration)
$10$2$8
$15$3$12
$20$4$16

Illustration, not a promise: assumes the app keeps a fifth of its earn-back per 1,000 views and pays the rest out per 1,000 views. Real splits are not published by any app named on this site.

How do I work out my own RPM from an offer?

Divide what an offer pays by the number of thousands of views your reels typically get. Illustration, not a promise: a fee of $400 on a reel that usually gets 50,000 views works out to $400 divided by 50, an RPM of $8 per 1,000 views. Use the same division on a commission-based offer, by multiplying your average conversions per reel by what each conversion pays and dividing by the thousands of views. That puts a flat-fee offer and a commission offer in the same unit, so you can compare them against each other.

Why do apps price on views instead of follower count?

Two accounts with very different follower counts can end up with the same RPM if their reels get similar views and their audiences convert at similar rates. Follower count describes how large an account's total audience is, not how many people actually saw or acted on a specific reel. Pricing per 1,000 views ties pay to what a reel did, not to the number in an account's bio. How to price a reel on views, not followers covers the method in more depth.

Why does the RPM lens matter when a rate card comes from another industry?

A rate card built for another category and quoted as a flat fee per post looks very different once it is measured against the views a reel actually gets. Converting that flat fee to an RPM, using the division above, is how both sides can see whether an offer is workable. Why beauty and fashion rate cards do not transfer to app deals walks through why the same per-view rate that works for a beauty brand does not work for a subscription app.

How does RPM differ between a flat fee and a recurring code?

A flat fee has a fixed RPM: whatever the fee comes to per 1,000 views, once, on that reel. A recurring code, like Nutrola's, pays 20% of the subscription price on every renewal or monthly rebill for as long as the code stays live, not just on the first payment. Its RPM on day one looks the same as a flat fee of the same size, but it keeps paying out as the subscribers that reel brought in keep renewing, so its RPM against the same 1,000 views grows over months or years rather than stopping after the first payment. A flat fee and a code are not directly comparable at a single point in time; they need to be compared over the same stretch of time to be measured in the same unit.

What does this mean for negotiating a deal?

Ask what unit an offer is priced in. A flat fee needs your typical view count to convert into an RPM. A per-view or commission structure is already in that unit. Once an offer is expressed as an RPM, you can compare it against a different offer from another app, or against a recurring code commission on the same reel. How an app decides what a reel is worth to it looks at the other side of that same calculation. Apply through the program's application form once you have your own numbers ready to send.

Frequently asked questions

What is the difference between RPM and CPM?

CPM is cost per 1,000 views, what an app budgets to reach an audience. RPM is revenue per 1,000 views, what a creator earns for that audience. In a deal paid per view, the app's CPM and the creator's RPM are the same number seen from two sides. Cal AI's founder said the company targeted a few dollars per 1,000 views in its early deals, a figure that functioned as both at once.

Why do apps use RPM and CPM instead of a flat price per reel?

A reel that gets 50,000 views reaches far more people than one that gets 5,000, even from the same creator, so a flat per-reel price does not reflect what a specific reel actually did. Pricing per 1,000 views ties pay to the audience a reel reached, rather than to the account's overall size or its usual output.

How do I work out my own RPM from an offer?

Divide what the offer pays by the number of thousands of views your reels typically get. For example, a fee of $400 on a reel that usually gets 50,000 views works out to $8 per 1,000 views. This is only a worked example, not a real offer; use your own numbers to run the same division on any offer you receive.

Sources

  1. Zach Yadegari interview on Cal AI's influencer pricing (RPM, CPM, why affiliate-only offers get rejected) YouTube, Jack Neel (accessedSeptember 17, 2026)

Program terms quoted in a guide are current as of its facts-checked date.

Want to work with us?

Two minutes to apply. We look at your recent reels and reply with a concrete offer, not a form letter.