Marketing Made Clear tools
Campaign Performance Calculator
Turn your campaign data into a connected view of performance — from impressions and clicks through to leads, customers, revenue and profitability.
Free to use. No account required. Copy, download or email your results when you are finished.
From impressions to profit: what this calculator is doing
Campaign reporting is often split across a collection of isolated metrics. CPM tells you what reach costs. CTR tells you whether people click. CPC tells you what those clicks cost. Conversion rate tells you what happens after the click. ROAS then jumps all the way to revenue. Useful individually, but much more useful when you can see how they connect.
This calculator lets you enter whichever campaign figures you already have and calculates the metrics that can legitimately be derived from them. You do not need to complete every field.
The campaign funnel
Impressions → Clicks → Leads → Conversions / customers → Revenue
Each step answers a different question. Are people seeing the advertising? Are they responding to it? Are those visitors becoming leads? Are leads becoming customers? And, ultimately, is the revenue generated sufficient to justify what you spent?
Metrics included
| Metric | What it tells you |
|---|---|
| CPM | The cost of 1,000 advertising impressions. |
| CTR | The percentage of impressions that generated a click. |
| CPC | How much advertising spend was required for each click. |
| CPL | Advertising spend for each lead generated. |
| CPA | Advertising spend for each conversion or acquisition. |
| Conversion rate | The percentage of clicks that became conversions. |
| ROAS | Revenue generated for every £1 of advertising spend. |
| Break-even ROAS | The estimated ROAS required to cover advertising spend at your entered contribution margin. |
Why ROAS alone can be misleading
A campaign can generate more revenue than it spends on advertising and still fail to make money. ROAS only compares advertising spend with attributable revenue; it does not automatically account for the cost of the product or service, fulfilment, payment fees or other variable costs.
That is why the advanced inputs include contribution margin. Once supplied, the calculator can estimate break-even ROAS and contribution before and after advertising, giving you a much more useful commercial view of the campaign.
A worked example
Imagine a campaign spends £10,000, serves 750,000 impressions, generates 18,750 clicks, produces 1,200 leads and 420 conversions, with £43,200 attributable revenue.
Those figures produce a 2.5% CTR, a CPC of roughly £0.53, a CPA of roughly £23.81 and a ROAS of 4.32x. If the contribution margin is 30%, break-even ROAS is approximately 3.33x. That extra profitability context is the difference between knowing that a campaign generated revenue and understanding whether the economics actually work.
How to use the results
Use the calculator as a diagnostic tool rather than a scoreboard. A weak ROAS does not tell you where the problem sits. The funnel metrics can help you investigate whether the issue is expensive reach, weak creative response, costly clicks, poor landing-page conversion or weak commercial economics after conversion.
You can copy the result summary into a report, download the structured CSV for Excel or Google Sheets, or email the results to yourself. The calculator does not require an account.
Important limitations
The quality of the output depends on the quality and consistency of the inputs. Use figures from the same campaign and reporting period. Attribution rules can differ significantly between advertising platforms and analytics systems, and attributed revenue should not automatically be treated as incremental revenue. Contribution margin is also only as useful as the costs included in it.
For longer buying cycles, repeat purchases or subscription businesses, campaign ROAS is only one part of the picture. Customer acquisition cost and customer lifetime value can provide a better view of the economics over time.
Need a single campaign metric?
The full calculator is designed to show how campaign metrics connect. For a focused calculation, use the CTR Calculator, CPC Calculator, CPM Calculator, CPL Calculator, CPA Calculator, Conversion Rate Calculator, ROAS Calculator or Break-Even ROAS Calculator. You can also return to the Free Marketing Tools hub to explore the complete measurement toolkit.
Frequently asked questions
Do I need every input?
No. Enter the figures you have and the calculator will display the metrics that can be calculated from those values.
What is the difference between CPA and CAC?
CPA is the advertising cost of a defined conversion or acquisition action. CAC is broader and should account for the total cost of acquiring an actual customer, potentially including marketing, sales, software, agency and other acquisition costs.
What is a good ROAS?
There is no universal good ROAS. The answer depends on margin, repeat purchasing, overheads and the return the business requires. A more useful benchmark is your own target and, where possible, your estimated break-even ROAS.
Can I use this for Google Ads, Meta Ads or other paid media?
Yes. The calculations are channel-agnostic as long as the inputs are measured consistently for the same campaign and period.
