Enter Campaign Inputs
Example Data Table
| Channel | Impressions | Clicks | Sessions | Leads | Conversions | Spend | Revenue |
|---|---|---|---|---|---|---|---|
| Paid Search | 50,000 | 2,400 | 2,200 | 260 | 92 | 7,200 | 18,400 |
| Social Ads | 65,000 | 1,900 | 1,760 | 180 | 55 | 5,600 | 10,450 |
| 22,000 | 1,250 | 1,180 | 205 | 84 | 1,100 | 14,900 |
Formula Used
Campaign Conversion Rate (%) = (Conversions ÷ Sessions) × 100
Click to Conversion Rate (%) = (Conversions ÷ Clicks) × 100
Visit to Lead Rate (%) = (Leads ÷ Sessions) × 100
Lead to Conversion Rate (%) = (Conversions ÷ Leads) × 100
Cost Per Conversion = Campaign Spend ÷ Conversions
Return on Ad Spend = Revenue ÷ Spend
ROI (%) = ((Revenue − Spend) ÷ Spend) × 100
Engaged Sessions = Sessions × (1 − Bounce Rate ÷ 100)
This calculator also derives supporting indicators such as qualified lead rate, customer rate, revenue per click, revenue per visit, daily conversions, and funnel leakage.
How to Use This Calculator
- Enter campaign exposure values such as impressions, clicks, and sessions.
- Add mid-funnel values, including leads and qualified leads.
- Enter final conversion counts and customers acquired.
- Provide campaign spend and revenue. You may leave revenue blank.
- Enter average order value when revenue is estimated from conversions.
- Add bounce rate to evaluate engaged conversion performance.
- Submit the form to display results above the input section.
- Use the export buttons to save results as CSV or PDF.
Frequently Asked Questions
1. What does campaign conversion rate measure?
It measures the percentage of visits or sessions that completed a target action, such as a purchase, signup, or form submission.
2. Should I use clicks or sessions?
Use sessions when onsite analytics are available. Sessions usually reflect actual landing page visits better than ad platform clicks.
3. Why is lead to conversion rate important?
It shows how efficiently your sales process converts captured interest into completed outcomes, helping identify funnel quality problems.
4. What if revenue is unknown?
Leave revenue blank and enter average order value. The calculator estimates revenue by multiplying conversions by average order value.
5. What does funnel leakage rate mean?
It estimates the percentage of leads that did not convert, which can highlight qualification, messaging, or closing issues.
6. Is a higher ROAS always better?
Usually yes, but context matters. A strong ROAS with low volume may still underperform against broader growth targets.
7. Can this calculator compare channels?
Yes. Enter one channel at a time, save each result, and compare conversion, cost, and revenue efficiency across campaigns.
8. Why include bounce rate here?
Bounce rate helps estimate engaged sessions, giving extra context when campaign traffic quality affects downstream conversion performance.