iSocialWeb

For Google Ads, Meta Ads and any campaign

ROAS calculator

Enter your ad spend, your revenue and your margin. We tell you whether your campaigns make or lose money, and the break-even ROAS you need.

Next step

  • iSocialWeb service

    Google Ads campaigns that sell

    Structure, margin-based bidding and conversion tracking, with a senior specialist on your account and a fixed fee by the hour.

    See the service →
  • iSocialWeb service

    CRO: convert more of the clicks you already pay for

    Lifting landing page conversion lifts ROAS without touching spend. We research, test and measure.

    See the service →
  • iSocialWeb service

    Analytics you can trust

    If attributed sales are wrong, so is ROAS. We set up GA4, GTM and a dashboard people actually read.

    See the service →
  • Vuela · part of our group

    Creatives for your ads

    Videos, images and copy for your campaigns, generated with AI for every format. On social, creative is the first thing to test to lift ROAS.

    Try Vuela →

How it is calculated

  • ROAS

    Attributed revenue ÷ ad spend

    How much you sell for every unit you pay Google or Meta. A ROAS of 4 means €4 in revenue for every €1 spent.

  • Break-even ROAS

    (Ad spend + fees) ÷ (ad spend × margin)

    With a 25% margin you need a ROAS of 4 just to cover the ads. That is why the same ROAS is profitable for one business and ruinous for another.

  • ROI

    (Revenue × margin − ad spend − fees) ÷ (ad spend + fees)

    What you really earn on everything you put in, counting your margin and the cost of running the campaigns.

More detail in our guides to ROAS in Google Ads and the marketing ROI formula.

ROAS and ROI: frequently asked questions

  • Divide the revenue you attribute to your ads by what you spent on them in the same period. €12,000 in sales from €3,000 in ad spend is a ROAS of 4, often written as 4:1 or 400%.

  • The ROAS at which your ads neither make nor lose money once you count your gross margin. The formula is 1 ÷ margin, plus your management fees if you pay any: with a 40% margin and no fees, break-even ROAS is 2.5.

  • ROAS compares revenue with ad spend. ROI compares profit with everything you invested. A high ROAS can hide a negative ROI when your margin is thin or campaign management is expensive.

  • One that clears your break-even ROAS comfortably. There is no universal number: with a 50% margin a ROAS of 3 leaves a profit; with a 20% margin it loses money.

  • The revenue you attribute to the ads over the period you measure: the figure in Google Ads or Meta, or better, the one in your analytics if it is tracked properly. Exclude VAT so it matches your margin.

  • Cut spend on searches that do not sell, bid by product margin and improve the page the clicks land on. See what it would cost for us to do it with the Google Ads management cost calculator.

Glossary terms

What this tool measures, explained in our digital marketing glossary.

More free tools

See all free tools →
  • AI Visibility Checker

    Enter your site and what you sell: we ask ChatGPT, Gemini, Perplexity and Google's AI Overview the way a customer would, and tell you whether they name you, in which position and who shows up instead.

    Use it free →
  • Free SEO Audit

    Enter a URL and we review indexing, title, description, headings, structured data, server speed and whether AI crawlers can read it. With what fails and how to fix it.

    Use it free →
  • SEO Pricing Calculator

    Six questions about your site and business, and you get the monthly range for SEO, Google Ads, analytics and link building, with the hours behind each plan. No email needed.

    Use it free →
  • Google Ads Cost Calculator

    What Google Ads and social ads management costs for your business and channels, with the hours behind each plan. Ad spend is separate, and we explain how much you need.

    Use it free →
  • Bulk Redirect Checker

    Paste up to 20 URLs and we follow every redirect hop by hop: status code, final destination, chains, loops and temporary redirects that do not pass authority.

    Use it free →