
Calculate conversion rate, cost per acquisition, ROAS, ROI, and revenue per visitor
| Conversion rate | Category | What it means |
|---|
| Metric | Value | Notes |
|---|
—
Select a citation style above. Click the citation text to select it all, then copy.

Founder & CEO, Toolraxy
Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.
User Ratings:
ADVERTISEMENT
ADVERTISEMENT
Conversion rate is the first number most marketing teams check in the morning. It tells you whether the offer, the traffic, and the landing page are pulling in the same direction. This conversion rate calculator measures CVR and then extends the math into the numbers that decide whether a campaign is profitable: cost per acquisition, ROAS, ROI, revenue per visitor, and total profit. Enter the traffic count, the conversion count, and, if you have them, the ad spend and revenue per conversion. The tool returns the CVR as the hero figure and drops the rest into a side-by-side panel. It works for any traffic source, landing page, or campaign. Founders, media buyers, and growth teams use it for quick checks before scaling.
How to Use the Conversion Rate Calculator
Pick a currency. The symbol updates on all money inputs. The math stays the same across all 45+ currencies.
Enter total visitors or sessions. Any traffic source works: paid, organic, email, social, or a single campaign.
Enter total conversions. Count only the action you’re measuring, not page views or partial steps.
Pick a conversion type. Purchase, lead, trial start, download, click, or custom. The label flows through the whole result panel.
Optional: add ad spend. This unlocks CPA, ROAS, ROI, cost per visitor, and profit. Leave it at zero to skip those metrics.
Optional: add revenue per conversion. This drives total revenue, RPV, and profit. Use an average order value or a weighted average across products.
Read the hero tile. It shows conversion rate as a percentage, with the count of conversions and visitors listed below.
Check the four tiles. Conversion rate, cost per acquisition, ROAS, and profit appear side by side. The interpretation table and full breakdown sit underneath.
Conversion rate is a simple ratio. The rest of the metrics layer on top of it using spend and revenue inputs.
Formula: Conversion Rate (CVR) = Conversions ÷ Visitors × 100
Formula: Cost per Acquisition (CPA) = Ad Spend ÷ Conversions
Formula: Total Revenue = Conversions × Revenue per Conversion
Formula: ROAS = Total Revenue ÷ Ad Spend
Formula: ROI = ((Revenue − Ad Spend) ÷ Ad Spend) × 100
Formula: Revenue per Visitor (RPV) = Total Revenue ÷ Visitors
Formula: Cost per Visitor = Ad Spend ÷ Visitors
Formula: Profit = Revenue − Ad Spend
A few things to notice. CVR uses conversions divided by visitors, not sessions divided by clicks or any other intermediate metric. If you’re measuring at a specific funnel stage, enter the numbers for that stage only. The tool treats the input as the final count.
ROAS and ROI are often confused. ROAS is revenue divided by spend, so a ROAS of 3.0× means every dollar spent returned three dollars in revenue. ROI measures profit as a percentage of spend. A 200% ROI means the campaign doubled the money put in. Both matter, but ROAS ignores the cost of goods sold while ROI doesn’t, so a 3.0× ROAS with a 40% margin is not the same as a 3.0× ROAS with an 80% margin.
CPA must stay below revenue per conversion for the campaign to be profitable. If CPA is $45 and revenue per conversion is $120, the campaign makes money on every sale. If CPA is $150, the campaign loses money unless LTV from repeat purchases makes up the difference.
A paid search campaign for an ecommerce store. Numbers below.
Inputs: 18,400 sessions. 312 purchases. Ad spend: $4,600. Revenue per purchase: $87. Currency: USD.
Step 1 – Conversion rate. 312 ÷ 18,400 × 100 = 1.696%.
Step 2 – Total revenue. 312 × $87 = $27,144.
Step 3 – CPA. $4,600 ÷ 312 = $14.74.
Step 4 – ROAS. $27,144 ÷ $4,600 = 5.90×.
Step 5 – Profit. $27,144 − $4,600 = $22,544.
Step 6 – ROI. ($22,544 ÷ $4,600) × 100 = 490%.
Step 7 – Revenue per visitor. $27,144 ÷ 18,400 = $1.475.
Step 8 – Cost per visitor. $4,600 ÷ 18,400 = $0.25.
Interpretation: The campaign sits at 1.7% CVR, which lands in the “Below average” tier. But the ROAS of 5.90× and ROI of 490% show strong unit economics. The CPA of $14.74 is well below the $87 revenue per purchase, so every sale is profitable on the first order. The low CVR is offset by high order value. To improve, focus on raising CVR to 2% or more, which would bring CPA down further, not on cutting spend.
Divide conversions by visitors, then multiply by 100. For 312 purchases from 18,400 sessions, that’s 1.696%. The calculator updates as you type.
Around 2% to 3% is average. Below 1% is low. Above 5% is strong. The right target depends on traffic source, device, and offer. Compare like-for-like segments more than industry tables.
CPA is spend divided by conversions, measured in dollars. ROAS is revenue divided by spend, measured as a multiple. CPA must stay below revenue per conversion for profit. ROAS must stay above 1 divided by gross margin.
Minimum ROAS equals 1 divided by gross margin. A 25% margin business needs at least 4× ROAS to break even. A 50% margin business can survive at 2×. Aim higher than the break-even for actual profit.
Divide total revenue by total visitors. For $27,144 in revenue from 18,400 sessions, RPV is $1.475. It’s a useful number for comparing traffic sources of different quality.
Traffic intent varies. Branded search converts 5% to 10%. Non-brand paid search runs 2% to 4%. Display and cold social sit under 1%. Email converts higher because the list already opted in. Compare each channel against its own baseline.
Any completed action you’re tracking: purchase, lead, trial start, download, click, or a custom event. Pick one action per calculation. Mixing a form fill with a purchase in the same count inflates the number.
Start with page speed, then offer clarity, then CTA placement. Run an A/B test on the headline before testing button color. Check mobile separately from desktop, since the two often behave very differently.
Yes. Set conversion type to “Lead / signup” and enter the lead count as conversions. CPA becomes cost per lead. ROAS only applies if you have revenue per lead, so leave that field at zero if leads are further up the funnel.
Profit equals total revenue minus ad spend. It ignores cost of goods sold, fulfillment, and overhead, so it’s a gross profit figure at the ad-spend level, not net profit. Use it as a directional check, not a full P&L.
Yes. Pick from 45+ currencies, and the symbol updates on all money inputs. The math doesn’t convert between currencies. If your ad spend is in USD and your revenue is in EUR, convert one to the other before entering.
This calculator provides directional estimates for marketing planning. Conversion rate benchmarks vary widely by industry, traffic source, device, and audience intent, so compare like-for-like segments before acting on the tier label. ROAS and ROI figures use the inputs you provide and ignore cost of goods sold, fulfillment, overhead, and tax. Profit is a gross figure at the ad-spend level, not net profit. Use this tool for quick checks and scenario planning, not as financial advice or a substitute for full attribution modeling.
ADVERTISEMENT
ADVERTISEMENT