Google Ads guide

Google Ads ROAS: Formula, Meaning and Limitations

Google Ads ROAS, or return on ad spend, is the conversion value attributed to advertising divided by the advertising cost used for the comparison. If a campaign reports $5,000 of conversion value and $1,000 of ad cost, its ROAS is 5.0, often displayed as 500%. The calculation is simple; the difficult part is deciding whether the reported value represents revenue, margin, qualified pipeline, or another business-approved outcome, and whether the attribution supports the claim being made.

Google’s conversion-value guidance explains how values help measure and optimize business impact. This guide covers the formula, interpretation, break-even thinking, data quality, attribution, and review decisions. For the bidding strategy that uses an average return goal, see what is Google Ads Target ROAS.

What is the Google Ads ROAS formula?

Use the same value and cost definitions for every period you compare:

``text ROAS = attributed conversion value ÷ advertising cost ROAS percentage = ROAS × 100 ``

For example, $5,000 of reported conversion value divided by $1,000 of Google Ads cost equals 5.0 ROAS, or 500%. A result of 1.0 means one unit of reported value per unit of ad cost. It does not mean one unit of profit, and it does not mean the advertising created all of the reported value.

Define the numerator

The numerator is the conversion value included in the comparison. Depending on the business, it might be order revenue, net revenue, contribution margin, qualified pipeline, closed revenue, expected customer value, or another approved proxy. Google’s value-based bidding guidance notes that value-based strategies optimize toward the value the advertiser reports.

The value definition should be consistent and explainable. Decide how to handle taxes, shipping, discounts, refunds, cancellations, fees, currency, margin, repeat purchases, and offline qualification. If the account gives every order the same placeholder value despite materially different economics, the resulting ROAS cannot distinguish those outcomes.

For leads, a form submission may be a useful diagnostic but not the business value. A qualified opportunity, closed sale, or defensible expected value may be more appropriate if the sales system can provide it. Label a proxy as a proxy rather than presenting it as revenue or profit.

Define the denominator

The denominator is the advertising cost for the same scope and period. Google Ads ROAS normally uses the ad cost shown in the account’s reporting, but an internal profitability review may also need agency fees, creative production, software, discounts, fulfillment, or other costs. Do not mix an ad-platform numerator with a wider cost denominator without naming the metric differently.

When comparing campaigns, keep the date range, attribution setting, currency, conversion actions, and cost scope clear. A change in any of these can move the ratio without a corresponding change in customer demand.

ROAS is not ROI

ROAS asks how much reported conversion value is associated with each unit of ad cost. ROI asks whether the broader investment produced profit after the relevant costs. A high ROAS can still lose money when gross margin is low, returns are high, or the campaign has substantial costs outside the media bill. A lower ROAS can be acceptable when the value model is contribution margin or the customer produces defensible future value.

How do you calculate a break-even ROAS?

Break-even ROAS is the return at which the value left after variable costs can cover the advertising cost, according to the business’s value model. It is a business benchmark, not a universal Google Ads setting.

If the numerator is revenue and the contribution margin available before ad cost is 40%, a simplified break-even calculation is:

``text break-even ROAS = 1 ÷ contribution margin = 1 ÷ 0.40 = 2.5, or 250% ``

In that example, $100 of revenue leaves $40 to cover advertising and other allowed costs, so $40 of ad cost is the break-even point. The calculation is only meaningful when the margin definition includes the variable costs the business intends to recover and the revenue and cost scopes match.

Ecommerce example

An online store may begin with order revenue, then adjust the value model for cost of goods, shipping, payment fees, discounts, returns, and cancellations. If the account reports net contribution value rather than revenue, the break-even interpretation changes: a ROAS of 1.0 could mean one unit of contribution value per unit of ad cost before other fixed or operating costs. Do not compare a revenue ROAS target with a margin ROAS target as if they were the same metric.

Lead-generation example

A lead does not have a sale price until the business qualifies or closes it. The account may use an expected value based on qualification and close rate, or import later-stage values from a CRM. State the assumptions, refresh them when close rates change, and distinguish expected pipeline from collected revenue. A high lead ROAS can be misleading if the value is assigned before the sales team verifies the opportunity.

Lifetime-value example

Using predicted customer or lifetime value can help a business make a longer term decision, but it also introduces a forecast. Record the horizon, model owner, retention assumptions, refunds, and time needed for the value to be realized. Compare a forecast-based ROAS with actual cash or margin outcomes separately rather than blending them into one unexplained percentage.

How is ROAS used in Google Ads?

ROAS can be a reporting metric even when a campaign does not use value-based bidding. It becomes a bidding objective when the account chooses a strategy that optimizes toward conversion value, such as Maximize conversion value or Target ROAS. Google’s value-based bidding guide describes Maximize conversion value as pursuing as much reported value as possible within the budget, while Target ROAS adds an average efficiency constraint.

Target ROAS is an average goal

Target ROAS tells the strategy which average return to pursue across the relevant scope. It is not a promise that every click, order, lead, or day will meet the target. Some outcomes can be above it and others below it, and the observed result can be affected by demand, budget, competition, conversion delay, value quality, and the target itself.

Google’s bid-strategy guidance describes Target ROAS as a fit for campaigns that report conversion values and want a return constraint. During the current 2026 naming transition, the interface may label the strategy differently from older documentation; check the live account and current guide before describing the setting to a client.

ROAS versus Target CPA

Target CPA focuses on the cost of obtaining conversions. Target ROAS focuses on the value associated with those conversions. If a purchase, qualified lead, or customer can be worth materially more than another, a value model may represent the business goal better. If the conversions are genuinely equal or the value signal is not reliable, a conversion-based objective may be easier to defend.

Do not choose Target ROAS just because the dashboard displays a percentage. First verify that conversion values are real, deduplicated, consistently defined, and included in the goal used for bidding. A sophisticated strategy with a weak value signal can optimize the wrong outcome more efficiently.

Portfolio and campaign scope

The ROAS comparison must use a scope that shares a value definition and business constraint. A portfolio that combines campaigns with different products, margins, currencies, customer stages, or goals can make the average look useful while hiding important differences. Use a shared scope only when the campaigns can reasonably pursue the same value model.

Why can Google Ads ROAS be misleading?

ROAS is only as reliable as the value and cost definitions behind it. Common distortions include duplicated conversions, missing or delayed values, inconsistent currencies, refunds that are not reflected, shallow lead values, changes in attribution, and overlapping campaigns that receive credit for the same customer journey.

Google’s conversion-tracking guidance describes measuring actions after an ad interaction. Use that platform report with the order system, CRM, finance report, call platform, or booking system that owns the business result. A discrepancy is not automatically a tracking failure, but it must be explained before the ratio becomes a decision rule.

Attribution is not causation

An attributed conversion means Google Ads assigned credit under the selected reporting model and windows. It does not prove what would have happened if the ad had not appeared. A returning customer may have converted through direct traffic, organic search, email, a sales conversation, or an existing brand relationship.

If the decision requires an incremental claim, use a suitable holdout or other predeclared comparison where the business can support it. Account for audience eligibility, seasonality, overlapping campaigns, conversion delay, and the fact that exposed and unexposed groups may differ. If no credible causal test exists, report attributed ROAS and keep the claim at that level.

Conversion delay changes recent ROAS

Some conversions happen after the ad interaction, and some values arrive later from offline systems. A recent date range can therefore show incomplete value and an apparently weak ROAS; a later update can change the same period. Mark the latest period as immature when it has not received the expected late conversions or refunds.

Do not solve reporting delay by changing the attribution window or value rule just to improve the percentage. Record the existing configuration, understand the lag, and compare periods that have reached a comparable state.

Revenue quality matters after the click

An order can be cancelled or refunded. A lead can be unreachable, unqualified, or outside the service area. A subscription can churn before the forecasted value is realized. Reconcile those outcomes with the platform value when the business can, and separate reported revenue ROAS from realized margin or retained-value ROAS.

The dashboard may be correct about its own input while the input is still the wrong business measure. Trace a sample of reported conversions to the system that owns delivery, payment, qualification, or retention before trusting the ratio for scaling.

How should you interpret and improve ROAS?

Use ROAS as a decision aid, not as a score that explains itself. Review the ratio with volume, margin or qualified value, conversion delay, budget use, customer mix, and the next available opportunity.

ObservationQuestions before changing the campaign
High ROAS with low spend or volumeIs the strategy avoiding valuable demand, or is the available audience genuinely small?
Low ROAS with growing qualified valueIs the value model too narrow, are later outcomes delayed, or is the margin still acceptable?
High revenue ROAS with weak profitAre product mix, returns, shipping, discounts, or fees missing from the numerator?
Strong platform ROAS with weak sales qualityAre leads, orders, or subscriptions being qualified in the downstream system?
Sudden ROAS changeDid tracking, attribution, currency, prices, promotion, feed, budget, or demand change?

Start with measurement diagnosis

Before changing bids or budgets, check conversion action status, transaction values, currency, deduplication, offline imports, attribution settings, and recent releases. Compare the platform total with the source-of-truth system and mark known gaps. If the value model is wrong, optimization can make the wrong outcome look stronger.

Segment the economic question

An account-level average can hide a product, location, customer, or campaign that has a different margin or sales cycle. Segment only where the business decision differs: product family, new versus existing customer, lead stage, geography, or campaign objective. Preserve the shared value definition so the comparison remains interpretable.

Consider marginal value, not only historical average

A campaign may have a strong historical ROAS because it captured the easiest demand. The next unit of budget can face higher costs or lower-intent traffic. Conversely, a campaign with a lower average may contain an incremental opportunity that supports the business’s capacity and margin. Ask what the next spend is expected to add, not only what past spend averaged.

Change one material input at a time

When possible, isolate the decision: value definition, campaign scope, budget, target, landing page, product mix, or creative. Record the hypothesis and review the result after the expected conversion and reporting delay. Google’s Smart Bidding guidance also recommends controlled testing when comparing bidding approaches.

If the goal is more qualified value, improve the value signal and customer path before chasing a higher percentage. If the goal is profit, ensure the reported value and break-even benchmark represent the costs that profit must cover.

What are common Google Ads ROAS mistakes?

  • Calling ROAS profit: revenue divided by media cost does not include margin, fulfillment, refunds, or other costs unless the value model does.
  • Changing the value definition without marking it: a revenue ROAS and a margin ROAS are different metrics even when the dashboard uses the same name.
  • Using arbitrary lead values: a form value is not qualified pipeline or closed revenue unless the business has a defensible rule connecting them.
  • Reading an immature period as final: conversion delay, offline imports, refunds, or reporting lag can change the apparent result later.
  • Counting the same action twice: duplicate tags, imports, or Analytics and Google Ads paths can inflate both conversion value and ROAS.
  • Optimizing the percentage in isolation: a target or bid change can trade away useful volume, margin, or incremental value.
  • Treating attribution as lift: attributed credit does not show what would have happened without the ad.
  • Comparing incompatible scopes: different currencies, product margins, goals, attribution windows, or value models do not form a clean benchmark.

Google Ads ROAS review checklist

Before reporting or optimizing ROAS, confirm:

  • The numerator is defined as revenue, margin, qualified value, or an explicit proxy, with currency and adjustment rules documented.
  • The denominator and date range match the intended comparison.
  • Conversion actions fire once, carry the correct value, and arrive on the expected schedule.
  • Cancellations, refunds, lead qualification, and offline outcomes are reconciled where the business can provide them.
  • Recent data is mature enough for the known conversion and reporting delay.
  • Campaigns being compared share a meaningful value model and business goal.
  • The report distinguishes attributed ROAS from profit and incremental impact.
  • Any Target ROAS change is based on economics, usable history, and a recorded review hypothesis.

For the bidding implementation, read how to use Google Ads Target ROAS and how to set up Google Ads Target ROAS. For the measurement foundation, see Google Ads conversion tracking.

Sources