ROAS Calculator

Calculate your Return on Ad Spend (ROAS) to measure the effectiveness of marketing campaigns. This tool helps e-commerce sellers, small business owners, and marketing teams optimize ad spend allocation. Get clear insights into campaign performance to adjust budgets and improve profitability.

ROAS Calculator

Measure your ad campaign return on investment

Total amount spent on the campaign
Total revenue directly attributed to the campaign
Total sales, leads, or signups from the campaign
Your minimum acceptable ROAS for this campaign

How to Use This Tool

Using the ROAS Calculator is straightforward, even for first-time users. Follow these steps to get accurate campaign performance insights:

  1. Select your campaign currency from the dropdown to ensure all monetary values display correctly.
  2. Enter your total ad spend (the full amount you invested in the campaign) and total ad revenue (revenue directly generated by the campaign).
  3. Optional: Select your campaign type to contextualize results against industry benchmarks.
  4. Optional: Add the number of conversions and your target ROAS to unlock additional performance metrics.
  5. Click the Calculate ROAS button to view your full performance breakdown.
  6. Use the Reset button to clear all fields and start a new calculation.

Formula and Logic

ROAS (Return on Ad Spend) measures the revenue generated for every dollar spent on advertising. The core formula is:

ROAS = (Total Ad Revenue รท Total Ad Spend) ร— 100%

We also calculate secondary metrics for deeper insights:

  • ROAS Ratio: Revenue per dollar spent, formatted as X:1 (e.g., 4:1 means $4 revenue for every $1 spent).
  • Revenue Per Dollar Spent: Raw decimal value of the ROAS ratio.
  • Total Profit: Ad Revenue minus Ad Spend, to show net campaign gain/loss.
  • Revenue Per Conversion: If conversions are entered, total revenue divided by number of conversions.

The progress bar compares your ROAS against common industry benchmarks: less than 100% (losing), 100% (break even), 200-400% (average), 500%+ (excellent).

Practical Notes

These business-specific tips help you interpret ROAS results in real-world e-commerce and trade contexts:

  • ROAS does not account for non-ad costs (e.g., COGS, shipping, overhead). A 400% ROAS may still be unprofitable if your profit margin is 20%.
  • Industry benchmarks vary: e-commerce averages 300-400% ROAS, while B2B service campaigns often target 500%+ due to higher customer lifetime value.
  • Brand awareness campaigns may have lower short-term ROAS but drive long-term revenue, so pair ROAS with customer retention metrics.
  • Social media campaigns typically have lower ROAS than search ads, as they target top-of-funnel audiences rather than high-intent searchers.
  • Always attribute revenue accurately: use UTM parameters or ad platform tracking to avoid over/underreporting campaign revenue.

Why This Tool Is Useful

ROAS is a critical metric for any business running paid advertising, from small e-commerce stores to enterprise marketing teams. This tool eliminates manual calculation errors and provides context for your results:

  • Quickly assess if a campaign is worth scaling or pausing.
  • Compare performance across multiple campaigns or ad platforms in one place.
  • Set realistic target ROAS values based on your profit margins and business goals.
  • Share clear, formatted results with stakeholders or team members via the copy-to-clipboard feature.
  • Avoid over-investing in low-performing campaigns by identifying unprofitable ad spend early.

Frequently Asked Questions

What is a good ROAS for e-commerce?

A good ROAS for e-commerce typically falls between 300-400% (3:1 to 4:1). This accounts for average profit margins of 20-30%, where ad spend, COGS, and overhead leave room for net profit. Campaigns with 500%+ ROAS are considered excellent and can be scaled aggressively.

Does ROAS include other business costs?

No, ROAS only measures revenue against ad spend. It does not account for cost of goods sold, shipping, employee wages, or software subscriptions. To calculate true campaign profitability, subtract all variable and fixed costs from your ad revenue before evaluating performance.

How do I track conversions for ROAS calculation?

Use ad platform conversion tracking (e.g., Meta Pixel, Google Ads Conversion Tracking) or UTM parameters with Google Analytics to attribute conversions to specific campaigns. Ensure your conversion window matches your campaign duration to avoid missing late conversions.

Additional Guidance

Use these guidelines to get the most out of your ROAS calculations:

  • Calculate ROAS for each campaign individually, rather than aggregating all ad spend, to identify top and bottom performers.
  • Adjust target ROAS based on campaign goals: awareness campaigns may target 100-200% ROAS, while retargeting campaigns can aim for 500%+.
  • Re-calculate ROAS weekly for active campaigns to account for shifting ad costs and conversion rates.
  • Pair ROAS with Customer Acquisition Cost (CAC) to get a full picture of marketing efficiency, especially for subscription or repeat-purchase businesses.