ROAS Calculator

A ROAS calculator shows how much revenue you generate for every dollar spent on advertising. Use this formula: ROAS = Revenue from ads ÷ Ad spend. If you spend $2,000 on a campaign and it produces $8,000 in attributed revenue, your ROAS is 4.0, or 4:1. That means every $1 in ad spend returns $4 in revenue.

For marketers, the calculator is a fast decision tool. It helps you judge whether a campaign, ad set, keyword group, or creative is efficient enough to scale, pause, or fix. TLSubmit recommends using ROAS alongside margin, customer acquisition cost, and conversion rate so you do not mistake top-line revenue for actual profitability.

ROAS calculator formula

The standard formula is simple:

ROAS = Attributed revenue / Advertising cost

You can also reverse the formula when planning budgets:

Required revenue = Target ROAS × Ad spend

Examples:

  • $5,000 revenue ÷ $1,000 ad spend = 5.0 ROAS
  • $12,000 revenue ÷ $4,000 ad spend = 3.0 ROAS
  • $3,600 revenue needed at a target 4.0 ROAS with $900 spend

If your calculator shows a ROAS below your break-even point, the campaign may still be generating sales, but it is not generating enough return to justify the spend.

How to use a ROAS calculator correctly

Enter two numbers: total ad spend and revenue attributed to that spend. The output is your ROAS ratio. To make the result useful, define the measurement window first. A 7-day click window can produce a very different result than a 30-day blended revenue view.

What to include in ad spend

For channel-level reporting, include media spend first. For stricter profitability analysis, many teams also track a second version that includes creative production, agency fees, landing page tools, and affiliate commissions. Keep these versions separate so you can compare platform efficiency and true business return without mixing definitions.

What to include in revenue

Use revenue that is reasonably attributable to the campaign you are measuring. For ecommerce, this is often purchase value tracked through the ad platform or analytics stack. For lead generation, revenue may need to come from CRM data after leads close. If your sales cycle is long, calculate both pipeline ROAS and closed-won ROAS to avoid waiting months for performance signals.

When to use a ROAS calculator

A ROAS calculator is most useful when you need a fast answer to one of these questions: should we increase budget, cut waste, or change the campaign structure?

  • Before scaling spend on a winning campaign
  • During weekly budget reviews across channels
  • After creative tests to compare revenue efficiency
  • When auditing branded vs non-branded search
  • When checking whether retargeting is truly incremental

It is especially valuable for paid search, paid social, shopping ads, affiliate programs, and marketplace ads where spend and revenue can be tied together quickly.

How to interpret ROAS by campaign type

There is no universal “good ROAS.” A healthy target depends on your margins, repeat purchase rate, average order value, and overhead.

Ecommerce campaigns

If gross margins are tight, a 2.0 ROAS may lose money after product cost, shipping, and returns. If margins are strong and repeat purchase is high, a lower first-purchase ROAS can still be acceptable. Subscription brands often tolerate lower initial ROAS because customer lifetime value improves the economics over time.

Lead generation campaigns

Lead gen ROAS is harder because revenue arrives later. Start with estimated revenue per qualified lead, not just cost per lead. A campaign that produces cheap leads can still have poor ROAS if close rates are weak. Connect ad data to CRM stages so you can compare spend against sales-qualified pipeline and closed revenue.

Brand vs prospecting campaigns

Brand campaigns usually show higher ROAS because they capture existing demand. Prospecting campaigns often look weaker in-platform but create new demand upstream. Review both direct ROAS and assisted conversion impact before cutting top-of-funnel spend.

ROAS vs ROI: do not mix them up

ROAS measures revenue returned from ad spend. ROI measures profit relative to total investment. A campaign can have strong ROAS and still poor ROI if margins are low or operating costs are high.

Use ROAS for channel optimization and daily media decisions. Use ROI when evaluating whether the overall marketing program is financially worthwhile.

Common ROAS calculation mistakes

Counting all revenue as ad-driven

If you include organic, direct, or repeat purchases that would have happened anyway, ROAS gets inflated. Use the cleanest attribution model available and compare with holdout or incrementality tests when possible.

Ignoring refunds and discounts

Gross revenue can overstate performance. If returns, couponing, or heavy discounting are common, track net revenue as a second view.

Using one target for every channel

Email capture campaigns, branded search, and cold social prospecting should not all be judged by the same ROAS threshold. Set targets by channel and funnel stage.

Making decisions on too little data

A high ROAS from a tiny spend level can be noise. Check conversion volume, time window, and consistency before scaling.

Practical workflow example

A marketer is reviewing three paid social ad sets after seven days:

  • Ad Set A: $500 spend, $2,500 revenue, 5.0 ROAS
  • Ad Set B: $800 spend, $2,000 revenue, 2.5 ROAS
  • Ad Set C: $600 spend, $900 revenue, 1.5 ROAS

Workflow:

  1. Calculate ROAS for each ad set.
  2. Compare each result against the account break-even ROAS.
  3. Scale Ad Set A by 20 percent if conversion rate and CPA remain stable.
  4. Keep Ad Set B live but test a new offer or landing page.
  5. Pause Ad Set C unless it supports assisted conversions higher in the funnel.

This is where a ROAS calculator becomes operational, not just informational. It turns campaign data into a clear next action.

How TLSubmit recommends using ROAS in reporting

For practical growth reporting, track ROAS at four levels: channel, campaign, ad set or keyword cluster, and creative. Then pair it with supporting metrics such as spend, conversion rate, average order value, and new customer share. This helps you see whether strong ROAS comes from efficient traffic, larger baskets, repeat buyers, or branded demand.

A simple reporting cadence works well:

  • Daily: monitor spend spikes and major ROAS drops
  • Weekly: reallocate budget based on stable performance
  • Monthly: review blended ROAS against margin and business targets

FAQ

What is a good ROAS?

A good ROAS is one that clears your break-even point and supports profit goals. Many businesses target 3:1 or 4:1, but the right number depends on margins, overhead, and customer lifetime value.

Can ROAS be less than 1?

Yes. A ROAS below 1 means revenue is lower than ad spend. If you spent $1,000 and made $700, your ROAS is 0.7.

Should I use gross or net revenue?

Use gross revenue for fast platform comparisons, but track net revenue as well if refunds, discounts, or returns materially affect profitability.

Is ROAS enough to judge a campaign?

No. ROAS is useful, but it should be reviewed with margin, CAC, conversion rate, and attribution quality before making budget decisions.

Need a clearer next move?

Start with the areas affecting visibility, spend, content output, and growth most.

Latest SEO Insights

Technical guides, ranking strategies, and expert guest posts.

View all articles →

Turn scattered channel data into clearer action
without the noise

Use TLSubmit to understand performance, tighten strategy, and make smarter SEO and marketing decisions with more confidence.