ROAS

ROAS, or return on ad spend, measures how much revenue you generate for every dollar spent on advertising. The formula is simple: revenue from ads divided by ad cost. If a campaign produces $20,000 in tracked revenue from $5,000 in spend, the ROAS is 4:1, or 4.0. That means every $1 spent returned $4 in revenue.

How to calculate ROAS correctly

Use this formula: ROAS = attributed revenue / ad spend. The key is attribution discipline. Revenue should come from the campaign, ad group, keyword, audience, or landing page you are evaluating, and ad spend should include the actual media cost for that same segment.

For cleaner decision-making, many teams calculate ROAS at multiple levels:

  • Campaign ROAS to judge overall channel efficiency
  • Ad group or keyword ROAS to find profitable search intent
  • Landing page ROAS to see which post-click experiences convert revenue best

Why ROAS matters in search marketing

ROAS helps marketers connect spend to revenue, not just traffic or conversions. In SEO and PPC, that makes it easier to decide where to scale, where to cut waste, and which keywords deserve more budget.

A strong ROAS can justify higher bids on high-intent terms, more investment in top-performing landing pages, or expansion into adjacent keyword themes. A weak ROAS often points to one of three issues: poor keyword targeting, low-converting landing pages, or weak offer-to-intent alignment.

What ROAS does not tell you

ROAS is useful, but it is not the same as profit. It does not automatically account for product margin, agency fees, creative costs, discounts, or fulfillment. A campaign with a 5:1 ROAS may still underperform if margins are thin. That is why growth teams often review ROAS alongside CAC, gross margin, and conversion rate.

Practical ROAS example for PPC

A B2B software company spends $8,000 on Google Ads targeting high-intent keywords such as “enterprise SEO platform” and “rank tracking software.” Those clicks land on a dedicated demo page. In one month, the campaign generates 40 qualified leads, 8 closed deals, and $48,000 in attributed revenue. ROAS is $48,000 / $8,000 = 6.0.

That result suggests the campaign is working, but the next step is optimization. Break ROAS down by keyword and landing page. If one keyword theme drives a 9:1 ROAS and another drives 2:1, shift budget toward the stronger intent. If traffic is solid but ROAS lags, test tighter ad copy, better qualification on the landing page, or stronger conversion tracking to improve measurement accuracy.

Find the next paid search fix faster

Cut through noisy reporting and focus on the adjustments that can improve search ad performance now.

Start Now

Improve SEM with clearer campaign decisions
without the dashboard fog

Use SEM Rocket to focus on the parts of paid search marketing that create better clicks, stronger intent matching, and more efficient campaign management.