Conversion Rate and ROAS Calculator

Calculate conversion rate, ad spend return and acquisition costs.

What Is a Conversion Rate and ROAS Calculator?

A Conversion Rate and ROAS Calculator helps marketers evaluate how effectively traffic turns into desired actions and how much attributed revenue advertising generates relative to its cost. Conversion rate compares conversions with a defined number of interactions or visits; return on ad spend (ROAS) compares conversion value or revenue with ad spend. Together, these metrics help explain campaign efficiency, but they do not independently establish profit or prove that tracking data is complete.

Conversion Rate and ROAS Calculator

Calculate conversion rate, ad spend return and acquisition costs.

Conversion Rate and ROAS Calculator thumbnail

Calculate conversion rate, ROAS and acquisition cost

Conversion rate uses the share of visitors or sessions that converted, not total event count. ROAS = attributed revenue ÷ ad spend. Results exclude refunds, fees and cost of goods; ROAS is not profit or ROI.

Rate this tool 5.0 out of 5 from 1 rating

Calculate Conversion Rate and ROAS Without Misreading Campaign Performance

A campaign can attract thousands of visitors and still produce few sales. Another campaign can convert efficiently while generating too little revenue to cover advertising costs. Conversion rate and ROAS answer different parts of that problem: the first describes how frequently a chosen action occurs, and the second compares the value attributed to advertising with what was spent.

Use the calculator above with the fields available in your installed version, then use this guide to check the formulas, choose a consistent denominator, interpret a worked example, and recognize reporting limitations. The examples below are illustrative calculations, not results from a live test of this tool. The exact inputs, outputs, and optional functions of the published shortcode have not been independently verified. Reliable interpretation starts with understanding what each number represents.

Read Full GuideShow Less

Use the right formulas for the question you are asking

For a typical click-based advertising report, calculate conversion rate by dividing attributed conversions by eligible ad interactions, then multiplying by 100. A website conversion rate may instead use sessions or visitors. Label the denominator before comparing two results.

Conversion rate (%) = Conversions ÷ Eligible interactions × 100.

ROAS (multiple) = Attributed conversion value ÷ Advertising cost. Multiply the multiple by 100 to express ROAS as a percentage. A 4× return is the same numerical relationship as 400% ROAS: four units of attributed value for every unit spent.

Metric Calculation What it tells you
Conversion rate Conversions ÷ eligible interactions × 100 Frequency of the tracked action
ROAS Attributed revenue ÷ ad spend Revenue generated per unit of ad cost
Cost per acquisition (CPA) Ad spend ÷ acquisitions Advertising cost per acquisition
Average order value (AOV) Order revenue ÷ orders Average revenue per order

Use the same reporting period, conversion definition, currency, and attribution basis when bringing figures together. Different data sources can produce plausible but incompatible results.

Work through an actual calculation, step by step

Suppose an online retailer reports 8,000 eligible ad clicks, 200 attributed orders, $60,000 in attributed order revenue, and $15,000 in ad spend over the same measurement period. Assume each order is counted as one acquisition and the revenue is genuinely attributable to those ads.

  1. Conversion rate: 200 ÷ 8,000 × 100 = 2.5%.
  2. ROAS: $60,000 ÷ $15,000 = 4×, equivalent to 400%.
  3. CPA: $15,000 ÷ 200 = $75 per order.
  4. Average order value: $60,000 ÷ 200 = $300 per order.

These values describe related but distinct performance characteristics. The 2.5% conversion rate shows how often eligible clicks became attributed orders. The 4× ROAS shows attributed sales value relative to ad cost. Neither figure includes all business expenses automatically.

Why your Google Ads and GA4 conversion rates may disagree

Google Ads defines its conversion rate using conversions divided by eligible ad interactions such as clicks and certain other interactions. Depending on how conversion actions are counted, more than one conversion can be credited to an interaction, so the reported conversion rate can even exceed 100%.

Google Analytics 4 reports session key event rate as the percentage of sessions in which a key event occurred. Its user key event rate instead measures the percentage of users who triggered a key event. Neither should be casually substituted for conversions divided by ad clicks. Two reports may also apply different attribution logic, reporting dates, consent settings, and conversion definitions.

For a consistent comparison, record the platform, metric name, denominator, chosen event, attribution setting, and date range. Review your measurement setup with the Google Analytics Tag Detector and investigate event structure with the GA4 Event Payload Validator where those installed tools support your workflow.

Distinguish revenue efficiency from profitability

A campaign reporting 4× ROAS is not necessarily four times as profitable. Advertising platforms typically compare conversion value with media cost; they do not automatically deduct product costs, fulfillment, returns, payment fees, or overhead.

In the retailer example, assume the attributed $60,000 revenue produces a 40% contribution margin before advertising, after the applicable variable costs. That leaves $24,000 to cover ads and remaining expenses. Subtracting $15,000 in ad spend leaves $9,000 before other costs. This is materially different from calling the full $60,000 profit.

Under a simplified model with a stable 40% pre-ad contribution margin and no additional unmodeled costs, the break-even ROAS is 1 ÷ 0.40 = 2.5×. Your real break-even point may be higher when refunds, discounts, agency fees, or other expenses are not reflected in that margin. Compare ROAS with margin and cash economics before increasing budgets.

Read the numbers differently for lead generation

For a lead campaign, the conversion may be a submitted form, qualified call, or booked meeting rather than a purchase. Its conversion rate can still be useful, but the lead count is not the same as revenue. If an advertising platform assigns estimated values to leads, dividing that value by ad spend produces a value-to-cost ratio, not necessarily realized sales ROAS.

Track progression from lead to qualified opportunity and paying customer. When available, use actual closed-sale value or a clearly documented expected value based on lead quality and close rates. The UTM Link Builder and Campaign URL Validator are related resources for building and checking consistent campaign URLs.

Avoid misleading comparisons between campaigns

Consider Campaign A with a 5% conversion rate and Campaign B with a 2% conversion rate. Campaign A may look stronger, but it could be selling low-value products at an expensive acquisition cost. Campaign B may convert less often yet produce larger orders and stronger margin. Compare conversion rate, ROAS, acquisition cost, order value, and margin together.

When combining campaigns, do not simply average their percentages. Add all conversions and eligible interactions first, then recalculate the combined conversion rate. Likewise, calculate blended ROAS from total attributed revenue divided by total ad spend, not the arithmetic mean of campaign ROAS figures. This prevents a small campaign from having the same weight as a large one.

Use the Click-Through Rate Calculator to examine whether ad interactions are occurring before evaluating what happens after the click. If you need to review exported analytics data, the GA4 CSV Report Analyzer is another relevant inventory tool; verify its supported reports before using it.

Troubleshoot unexpected outputs before making budget decisions

Unexpected result Possible cause Recommended check
ROAS appears unusually high Duplicate purchase events or inflated conversion values Check order IDs and compare tracked value against sales records
Conversion rate differs across reports Clicks versus sessions, attribution, or counting settings Compare matching definitions and periods
Revenue exists but ROAS is undefined Ad spend is zero or missing Confirm the cost input; do not divide by zero
Conversion rate is undefined Zero eligible interactions Confirm the denominator and reporting range
Sales are missing from analytics Event delivery, consent, or tracking implementation issues Check event collection and ecommerce data
Good ROAS but little profit High variable costs or incomplete spending data Calculate contribution margin and actual acquisition costs

For ecommerce measurement issues, review product and purchase event data with the Ecommerce Data Layer Validator. These checks help locate the problem; an arithmetic calculator alone cannot independently verify campaign attribution or tracking accuracy.

Use historical results to make more useful forecasts

For scenario planning, hold the click count constant and change the conversion rate. With 8,000 clicks, improving conversion rate from 2.5% to 3% would imply 240 conversions instead of 200, if all other conditions remained unchanged. At a fixed $300 average order value, that would imply $72,000 in revenue and 4.8× ROAS on the same $15,000 spend.

This is an illustrative projection, not a prediction. Higher budgets can change traffic quality and acquisition costs, and an improved landing page may affect order value or customer mix. Test changes, use adequate data, and account for delayed conversions before drawing conclusions. The Product Page SEO Checker can support a related page-review workflow, although SEO improvements do not by themselves guarantee higher conversion rates.

Frequently asked conversion rate and ROAS questions

Is 4× ROAS the same as 400%?

Yes. Both express four units of attributed conversion value for each unit of advertising cost. The percentage form is common in target ROAS bidding.

Does 100% ROAS mean break-even profit?

No. It means attributed value equals ad spend. Product costs and other expenses would generally make that outcome unprofitable for a business selling physical goods.

Can conversion rate be greater than 100%?

In Google Ads, yes, when the counting method allows multiple conversions per interaction. A session-based GA4 key event rate is a different metric and cannot exceed 100%.

What if my ad spend or click count is zero?

ROAS is undefined when ad spend is zero; conversion rate is undefined when its denominator is zero. Treat these as unavailable calculations rather than meaningful percentages.