Creator campaign CPM and acquisition cost calculator
Use observed campaign counts to calculate cost per thousand impressions, cost per click and cost per attributed conversion. These metrics describe the inputs; they do not prove the campaign caused the sales.
Before you enter your numbers
- Use spend and counts from the same campaign and reporting window.
- Include agreed creator fees and production costs in the spend definition.
- Record the attribution model and avoid combining overlapping platform conversions.
A worked comparison
A campaign spends $1,000 for 100,000 impressions, 2,000 clicks and 40 attributed conversions. CPM is $10, CPC is $0.50 and cost per attributed conversion is $25. If the conversion count is later corrected to 20, the last metric becomes $50; CPM and CPC stay the same.
Keep these assumptions with your result
- Campaign and date window
- Spend inclusions
- Impressions and their source
- Tracked clicks
- Attributed conversions and model
- Deduplication and refund notes
Common questions
Why is cost per conversion undefined at zero?
Dividing spend by zero has no finite result. Reporting $0 would incorrectly suggest free conversions. Keep both spend and the zero outcome visible.
Does a low acquisition cost prove profitability?
No. These counts do not establish incremental sales, customer value, refunds, margins or all acquisition costs. Compare consistently defined measures.
How the tool works
CPM = spend ÷ impressions × 1,000. CPC = spend ÷ clicks. Cost per attributed conversion = spend ÷ conversions. With the starting values, CPM is $10, CPC is $0.50 and cost per attributed conversion is $25.
What the result does not tell you
Impressions are not unique people. Attribution can double-count customers across channels. Different platforms and reporting windows are not automatically comparable. Zero denominators have no defined cost metric, rather than a cost of zero.
Use the estimate responsibly
Replace the example values with records that cover the same period and scope. Save the input assumptions with your result so that another person can reproduce it. Change one assumption at a time to see why the result moves. Do not treat more decimal places as evidence that an estimate is more certain.