How CPM pricing works
CPM stands for cost per mille, or cost per thousand views. Under a CPM model, the brand pays a rate per thousand views your content generates, so the final number scales directly with performance. A video that gets 300,000 views earns more than one that gets 90,000, even if both ran the exact same integration for the exact same brand.
CPM math is the honest way to compare offers across creators and across platforms, because it strips out subscriber count and isolates the number that actually correlates with what the brand is buying: attention. It is also the logic SponsorCraft's pricing engine runs underneath every rate it generates, before converting the result into a single number you can send.
How flat fee pricing works
A flat fee is a single agreed number, fixed before the content goes live and unaffected by how the video actually performs afterward. The brand knows exactly what the line item costs; the creator knows exactly what they are getting paid, regardless of whether the video overperforms or falls flat.
Almost every sponsorship that actually gets signed lands here, even when CPM math did the work behind the scenes. Brands buying a single integration want one predictable number for their budget spreadsheet, not a variable that depends on a metric they will not see until the campaign is already over.
CPM vs flat fee, side by side
| Question | CPM favors |
|---|---|
| Views are trending upward | The creator |
| A single video might underperform | The creator, if using flat fee instead |
| The brand needs one fixed budget line | The brand, via flat fee |
| The campaign is tied to paid amplification | The brand, via CPM |
| You want a defensible number to justify the ask | Both, since CPM produces the flat number |
Neither model is objectively better. CPM rewards a creator whose channel is growing and exposes a brand to real variance. A flat fee protects both sides from surprise but requires someone to have done the CPM math first to make sure the fixed number was fair going in.
A worked example: converting CPM into a flat fee
Here is what the conversion actually looks like for a mid-tier creator pricing a single YouTube integration.
The creator ran the CPM math privately, landed on $3,960, then sent the brand a single flat number rather than a formula. If the video ends up pulling 240,000 views instead of 180,000, the creator does not get paid more under a flat fee, which is the tradeoff for the predictability both sides wanted going in.
SponsorCraft prices against 19 creator niches and 111 sub-niches, so an investing and stocks channel and a side hustles and passive income channel are not priced as the same finance audience when this same conversion runs against a different niche's CPM range.
When a brand proposes CPM to you instead
Sometimes the brand initiates with a CPM offer rather than asking for your flat rate, especially on campaigns tied to paid amplification where they want the cost to scale with measurable results. This is not automatically a worse deal, but it shifts the risk onto you in a way a flat fee does not, and it is worth evaluating with a few specific questions before agreeing.
- Ask which views count. A brand-proposed CPM sometimes only pays out on views inside a narrow tracking window, or only on views from paid promotion rather than organic reach. Confirm the definition before you agree to a number, since two "CPM" offers with the same rate can pay out very differently depending on what counts.
- Ask when payment happens. A CPM deal often pays after a tracking period closes, sometimes 30 to 60 days post-publish, rather than on delivery like a flat fee typically does. Factor that delay into whether the deal is actually worth taking on the terms offered.
- Set a floor regardless of performance. A brand-proposed CPM with no minimum guarantee exposes you entirely to underperformance, including factors outside your control like a platform algorithm change mid-campaign. A CPM deal with a negotiated floor payment protects against exactly that scenario.
- Compare it against your own flat-fee number. Run the brand's proposed CPM against your expected views using the same math from the worked example above. If the result lands meaningfully below what you would have quoted as a flat fee, that is a signal to negotiate the CPM rate up, not just accept the format because the brand proposed it first.
None of this means a brand-initiated CPM offer should be declined by default. It means treating it with the same scrutiny you would apply to any other number a brand hands you, rather than assuming the format itself guarantees a fair outcome.
then send one number.
SponsorCraft calculates your niche CPM range and converts it straight into a flat rate ready to send, so you are not doing this arithmetic by hand every time a brand emails.