CPM Rates August 2026 6 min read SponsorCraft Team

How to Calculate Your Personal CPMAs a Creator, Not a Niche Average

A published CPM range tells you what your niche typically pays. It does not tell you what your channel is actually worth, which is a different number built from your own views and your own rate. Here is the exact formula, a worked example, and how to use the result once you have it. For typical ranges by niche and platform, see CPM rates across YouTube, Instagram, TikTok, and Shorts.

The personal CPM formula

Personal CPM is your sponsorship rate divided by your views, multiplied by 1,000, so the result is expressed as cost per thousand views rather than a raw dollar figure. It is the same unit the published niche ranges use, which is exactly what makes it possible to compare your own number against them.

The formula
Personal CPM(Rate ÷ Views) × 1,000

The formula only tells you as much as the two inputs behind it. Get the rate and the view count wrong and the CPM it produces is meaningless, which is why the next section matters more than the arithmetic itself.


Getting the two inputs right

  • Use a fixed views window, typically the first 30 to 90 days after publish, not lifetime views that keep climbing for years. A brand is paying for the launch window's attention, not a number that will still be growing next year.
  • Use the actual rate paid, not the asking rate. If you negotiated down from your initial number, calculate against what actually landed in the invoice, or your personal CPM will read higher than what the market is really paying you.
  • Calculate it per platform, not blended. A YouTube long-form integration and an Instagram Reel from the same brand deal have different view patterns and should produce two separate CPM figures, not one averaged number.
  • Recalculate every few months. Your personal CPM shifts as your engagement rate and audience composition change, and a number from a year ago stops being a reliable benchmark for your next negotiation.

Common mistakes that skew the number

  • Counting impressions instead of views. Impressions include a scroll-past on some platforms, while views typically require a minimum watch threshold. Mixing the two produces a personal CPM that looks lower than reality once you switch to the correct metric, or higher if you accidentally do the reverse.
  • Using the rate before a negotiated discount. If a brand negotiated your $2,500 asking rate down to $2,200, calculate against the $2,200 that actually landed. Using the pre-negotiation number overstates your real personal CPM and sets an inflated expectation for the next deal.
  • Blending platforms into one figure. A YouTube long-form personal CPM and a TikTok personal CPM answer different questions and should never be averaged together. Keep a separate figure per platform, since combining them hides which platform is actually underpriced.
  • Treating one outlier deal as the new baseline. A single brand that overpaid, whether from an unusually generous budget or a rushed timeline on their end, does not represent your typical rate. Track personal CPM across several recent deals and use the median, not the single highest number.

Each of these mistakes pushes the number in a direction that feels good in the moment, either flattering your rate or making you second-guess a fair one. The formula is only as reliable as the discipline behind the two inputs feeding it.

SponsorCraft's calculator showing a 76,000-subscriber fitness YouTube creator with 42,000 avg views, computing an effective ~$27 CPM alongside a $2,396 Dedicated Video reference rate

A worked example

Here is what the calculation looks like end to end for a real deal.

Example: fitness creator, YouTube long-form integration
Sponsorship rate paid$2,200
Views in the first 60 days140,000
Calculation($2,200 ÷ 140,000) × 1,000
Personal CPM$15.71

Published long-form YouTube CPM ranges run roughly $28 to $42 for finance and B2B tech, $20 to $38 for AI, $18 to $28 for consumer tech, $12 to $20 for gaming, and $8 to $14 for lifestyle content. A $15.71 personal CPM sitting inside the low end of the consumer tech range, or comfortably mid-range for gaming, tells this creator whether their last deal actually held its ground against the published benchmark for their category, rather than guessing.

SponsorCraft prices against 19 creator niches and 111 sub-niches, so a cooking and recipes channel and a healthy eating and meal prep channel are not priced as the same food audience, even when both would otherwise get blended into one generic "food" CPM figure.


Using your personal CPM in the next negotiation

Once you have a personal CPM from a completed deal, it becomes your floor for the next one, not just a retrospective data point. Quote the next brand a flat fee calculated from that same CPM against your current view expectations, and you are negotiating from your own performance history rather than a category average that may not reflect your actual audience.

This is the same underlying math SponsorCraft's five-factor engine runs automatically, adjusting the niche baseline for your engagement rate, account tier, and audience geography so the output already reflects a number close to your own personal CPM, without you tracking it deal by deal by hand.

Keeping a simple running log of personal CPM across your last five or six sponsored deals, even just rate and views in a spreadsheet, turns a one-off calculation into a trend you can point to. A brand pushing back on a quoted rate is a different conversation when you can show the number sitting consistently in a specific range across your last several deals, rather than defending a single figure that looks arbitrary in isolation.

SponsorCraft, sponsorship pricing app
Stop recalculating this by hand
every time a brand emails.

SponsorCraft's five-factor engine builds a personalized rate from your own metrics, not a bracket average, and exports it as a branded PDF ready to send.

Five-factor pricing engine Built from your own metrics, not a bracket Branded PDF rate card export
Calculate your rate → $49, one-time  ·  instant download

Frequently asked questions

What is the formula for personal CPM?
Divide your sponsorship rate by your total views, then multiply by 1,000. A $2,200 rate against 140,000 views works out to a $15.71 personal CPM.
Should I use lifetime views or a fixed window?
Use views from a fixed, defensible window, typically the first 30 to 90 days after publish, not lifetime views that keep climbing for years. A brand is paying for the launch window's attention, not a number that will still be growing next year.
Why is my personal CPM different from the published niche average?
Published niche ranges are blended averages across many creators. Your engagement rate, audience geography, and account tier all push your own number above or below that range, sometimes by a wide margin.
Do I need analytics access to calculate this?
You need your own view counts, which any platform's built-in analytics provides. You do not need third-party tools or brand-side data to run this calculation.
Is SponsorCraft just another subscription I have to remember to cancel?
No. It is a $49 one time purchase covering the pricing engine, with no recurring charge and nothing that stops working if you do not renew.