{"id":27295,"date":"2026-04-20T20:03:01","date_gmt":"2026-04-20T20:03:01","guid":{"rendered":"https:\/\/www.altosor-communication.com\/blog\/roas-google-ads\/"},"modified":"2026-06-01T11:23:35","modified_gmt":"2026-06-01T11:23:35","slug":"roas-google-ads","status":"publish","type":"post","link":"https:\/\/www.altosor-communication.com\/en\/blog\/roas-google-ads\/","title":{"rendered":"ROAS Google Ads: definition, calculation and profitability for SMEs"},"content":{"rendered":"\n
Before investing in a Google Ads campaign<\/strong>, every small business owner asks the same question: will it really pay off? The honest answer begins with an indicator: ROAS<\/strong>. Understanding what Google Ads ROAS<\/strong> actually measures, and what it doesn’t, is the key to making informed budgetary decisions, not decisions based on unverifiable promises of results<\/strong>. <\/p>\n\n This article<\/strong> goes further than simply defining<\/strong> ROAS<\/strong>. It gives you a step-by-step ROAS calculation<\/strong>, the real thresholds below which Google Ads is structurally unprofitable<\/strong> for an SME, and a clear view of what the campaign<\/strong> learning phase actually entails. And don’t be fooled: some of the information contained here is information Google<\/strong> agencies would prefer not to share with you. <\/p>\n\n The good news: investing 200 euros a month on Google to earn 2,000 or more is an achievable goal, but not by starting from scratch with 200 euros. This guide explains why, and how to build a realistic profitability<\/strong> trajectory on Google Ads. <\/p>\n\n ROAS<\/strong> stands for Return<\/strong> On Ad Spend<\/strong>. It’s the central indicator that measures how much sales you generate for each euro invested in your campaigns<\/strong>. A ROAS<\/strong> of 5 means that for every euro<\/strong> you spend on Google advertising<\/strong>, you generate 5 euros in sales<\/strong>. <\/p>\n\n ROAS<\/strong> is the<\/strong> essential performance indicator<\/strong> for any results-oriented Google Ads campaign<\/strong>. It’s not a substitute for ROI(return on<\/strong> overallinvestment<\/strong> ), but it does enable you to monitor your advertising spend<\/strong> in real time, and evaluate the effectiveness of your Google campaigns<\/strong> in relation to their cost<\/strong>. <\/p>\n\n ROAS formula<\/strong>: ROAS = Campaign revenue \u00f7 Advertising expenditure<\/p>\n\n The calculation<\/strong> is simple: if you spend 1,000 euros<\/strong> on Google ads<\/strong> and your campaigns<\/strong> generate 5,000 euros in sales<\/strong>, your ROAS<\/strong> is 5 (or 500%). This ROAS calculation<\/strong> can be expressed as a ratio or a percentage<\/strong>. Google Ads displays both in your account<\/strong>, depending on the conversion value<\/strong> you’ve set. <\/p>\n\n Beware of the common trap: ROAS<\/strong> measures a sales ratio, not a net profit<\/strong>. A ROAS<\/strong> of 4 can mask a dry loss if your gross margin<\/strong> is 20%. ROAS calculations<\/strong> must therefore always be read in the light of your actual cost<\/strong> structure. We explain this in detail in the section on break-even<\/strong> points. <\/p>\n\n The difference between ROAS<\/strong> and ROI is fundamental. ROAS<\/strong> only takes into account<\/strong> advertising expenditure<\/strong>. It ignores production, logistics, labor and account<\/strong> management costs<\/strong>. ROI, or return on investment,<\/strong> integrates all these costs<\/strong> and gives a vision of the real profitability<\/strong> of the activity. <\/p>\n\n In practice: your Google Ads ROAS<\/strong> can be positive (you get back more than you spend on advertising<\/strong>), while at the same time showing a negative ROI if your operating costs<\/strong> are high. That’s why it’s imperative for SMEs to calculate their minimum ROAS on the basis of their actual margin<\/strong>, and not settle for a gross ROAS<\/strong> of over 1. <\/p>\n\n ROAS calculation<\/strong> is based on the conversion data<\/strong> that Google retrieves from your campaigns<\/strong>. Without properly configured conversion tracking<\/strong> in your Google Ads account<\/strong>, the ROAS<\/strong> displayed is either absent or false. This is the prerequisite for any serious analysis of<\/strong> your Google campaigns<\/strong>. <\/p>\n\n Step 1: Set up conversion tracking.<\/strong> Each conversion<\/strong> must be identified and set up in your Google Ads account<\/strong>: online purchase, contact form, phone call, quote request. Without this step, ROAS<\/strong> does not exist in your data<\/strong>. <\/p>\n\n Step 2: Assign a conversion value.<\/strong> The conversion value<\/strong> is the sales figure you associate with each conversion<\/strong>. For e-commerce, it’s the order value. For a B2B service, it’s the average value<\/strong> of a signed contract, or a conservative estimate. Without a conversion value<\/strong>, the ROAS<\/strong> in your account<\/strong> will be zero. <\/p>\n\n Step 3: Read the ROAS in your Google Ads account.<\/strong> The “Conversion value\/cost” column in your account<\/strong> corresponds directly to your ROAS<\/strong>. Google Ads calculates this ratio automatically from the conversion<\/strong> data<\/strong> it receives. You can also calculate it manually: sales attributed to campaigns<\/strong> \u00f7 ad spend<\/strong> over the same period. <\/p>\n\n Let’s take the example of a small business in B2B services launching its first Google campaigns<\/strong>:<\/p>\n\n Advertising expenditure<\/strong> over 30 days: \u20ac1,500<\/p>\n\n Conversions<\/strong> generated: 5 quotes signed<\/p>\n\n Average value<\/strong> per contract: \u20ac1,200<\/p>\n\n Sales<\/strong> attributed to campaigns<\/strong>: \u20ac6,000<\/p>\n\n ROAS<\/strong> = 6,000 \u00f7 1,500 = 4 (i.e. 400%)<\/strong><\/p>\n\n This ROAS<\/strong> of 4 seems excellent. But if this company’s gross margin<\/strong> is 35%, the gross profit generated is 2,100 euros (6,000 \u00d7 35%), i.e. a net profit of 600 euros after deduction of advertising expenses. Profitability<\/strong> is there, but it’s less spectacular than the gross ROAS<\/strong> suggests. This is why calculating<\/strong> the break-even point<\/strong> in relation to the margin<\/strong> is essential. <\/p>\n\n There’s no such thing as a universal ROAS<\/strong>. A ROAS<\/strong> of 3 can be perfectly profitable<\/strong> for an industrial SME with 40% gross margin<\/strong>, and catastrophic for an e-commerce business with 15% margin<\/strong>. The value of<\/strong> a ROAS<\/strong> should always be read in relation to your cost<\/strong> structure, not in the abstract. <\/p>\n\n The basic break-even<\/strong> formula is :<\/p>\n\n Minimum ROAS = 1 \u00f7 Gross margin<\/strong><\/p>\n\n Here are a few concrete examples<\/strong>:<\/p>\n\n 50% gross margin<\/strong> \u2192 minimum ROAS<\/strong> = 2<\/p>\n\n Gross margin<\/strong> of 33% \u2192 minimum ROAS<\/strong> = 3<\/p>\n\n 25% gross margin<\/strong> \u2192 minimum ROAS<\/strong> = 4<\/p>\n\n 20% gross margin<\/strong> \u2192 minimum ROAS<\/strong> = 5<\/p>\n\n 10% gross margin<\/strong> \u2192 minimum ROAS<\/strong> = 10<\/p>\n\n A ROAS<\/strong> below this threshold means that your campaigns<\/strong> are losing money, even if they are generating sales. Your target ROAS<\/strong> should therefore be higher, ideally 30-50% above this threshold, to absorb variations, account<\/strong> management costs<\/strong> and seasonal fluctuations. <\/p>\n\n As an indication, results observed on Google Ads campaigns<\/strong> generally vary between a ROAS<\/strong> of 2 and 5 for B2B services, and between 3 and 8 forecommerce<\/strong>, depending on product<\/strong> category and bidding<\/strong> competition. These ranges are based on experience in the field, not on official benchmarks: your target ROAS<\/strong> should be defined on the basis of your margin<\/strong> and sales cycle<\/strong>, not on the basis of an industry average. <\/p>\n\n That’s the question every manager asks before investing in Google advertising<\/strong>. And it’s also the one that many service providers answer evasively, so as not to lose a prospect. Here’s the reality, plain and simple. <\/p>\n\n Below a certain monthly threshold, Google Ads campaigns<\/strong> cannot be profitable<\/strong>, not because they are badly configured, but because the Google algorithm structurally lacks the data<\/strong> to function.<\/p>\n\n First reason: the cost per click<\/strong> on competitive keywords is high. In sectors such as construction, business<\/strong> services, finance or legal, the cost<\/strong> per click can reach 3 to 15 euros. A budget<\/strong> of 200 euros per month generates between 13 and 65 clicks, not enough to feed campaigns<\/strong> with usable data<\/strong>. <\/p>\n\n Second reason: Google’s automaticbidding<\/strong> strategies, especially the TargetROAS bidding<\/strong> strategy, require a minimum of 30 to 50 conversions<\/strong> per month for automatic strategies in general, and 50 conversions over 30 days specifically for Target ROAS. Below this volume, Google is unable to reliably optimize bids on your campaigns<\/strong> and cannot maximize profitability<\/strong>. <\/p>\n\n Third reason: the Google Ads quality score<\/strong>, which directly influences your position and your cost<\/strong> per click, is built up over time<\/strong> and with volume. A recent account<\/strong> with little data<\/strong> starts out with a structural disadvantage that mechanically increases the cost of<\/strong> each conversion<\/strong>. <\/p>\n\n Here are some realistic thresholds for a Google campaign<\/strong> to reach profitability<\/strong> under normal competitive<\/strong> conditions:<\/p>\n\n B2B services (consulting, training, software, industrial maintenance):<\/strong> minimum monthly budget of \u20ac800 to \u20ac1,500. The cost per acquisition<\/strong> is high, but the lifetime<\/strong> customer value<\/strong> justifies the investment. A single signed contract can cover several months of advertising expenditure<\/strong>. <\/p>\n\n Local businesses and artisans:<\/strong> \u20ac400 to \u20ac800 per month, with strict geographic targeting. Competition<\/strong> is weaker on local auctions<\/strong>, conversions<\/strong> are faster, and the ROAS<\/strong> achievable is often better. <\/p>\n\n E-commerce:<\/strong> \u20ac600 to \u20ac1,500 minimum, depending on product<\/strong> category and competition<\/strong>. E-commerce margins<\/strong> are often low. The ROAS<\/strong>target<\/strong> must therefore be precisely calibrated to avoid burning budget<\/strong> at a loss. <\/p>\n\n Construction and industry:<\/strong> \u20ac700 to \u20ac1,200 minimum. Sales cycles<\/strong> are long, there are multiple points of contact<\/strong>, and the attribution of conversions<\/strong> is complex. However, the value of<\/strong> an acquired customer is very high, which mechanically improves ROAS<\/strong> over the long term. <\/p>\n\n Let’s get straight to the point. With a \u20ac200 monthly Google Ads budget<\/strong> in a competitive sector, you can’t expect any immediate profitability<\/strong>. This budget<\/strong> doesn’t allow you to collect enough conversion data<\/strong>, to seriously test ads<\/strong>, or to feedbidding<\/strong> algorithms. <\/p>\n\n The objective of paying 200 euros to earn 2,000 is realistic. But it’s built after a learning phase, with well-structured campaigns<\/strong>, accurate conversion tracking<\/strong>, and a monthly budget<\/strong> that allows Google to work from testedads<\/strong> and consolidated data<\/strong>. Starting at \u20ac200, you risk paying to learn without ever reaching the threshold that makesoptimization<\/strong> possible. See our Google Ads campaign<\/a> page to understand how we structure this progression. <\/p>\n\n To find out more about the mechanics of paid search<\/strong> and how Google Ads fits into your overall digital strategy, visit our SEA paid search<\/a> page.<\/p>\n\n This is the most uncomfortable point to hear for a manager new to Google Ads, and the most important to understand before investing. Google Ads campaigns<\/strong> are not profitable<\/strong> from day one. The first phase is a learning curve, both for the algorithm and for you. <\/p>\n\n Automaticbidding<\/strong> strategies, such as Target ROAS<\/strong> and Maximize Conversions<\/strong>, require historical What is ROAS in Google Ads strategies? Definition<\/h2>\n\n
ROAS formula and calculation<\/h3>\n\n
The difference between Google Ads ROAS and ROI values<\/h3>\n\n
<\/figure>\n\nHow is Google Ads ROAS calculated?<\/h2>\n\n
Step by step: calculating ROAS in your account<\/h3>\n\n
Example of ROAS calculation for an SME<\/h3>\n\n
What is a good ROAS result on Google Ads?<\/h2>\n\n
Breakeven point based on your margin and profits<\/h3>\n\n
The right ROAS by sector<\/h3>\n\n
<\/figure>\n\nGoogle Ads budget for SMEs: what’s the minimum threshold to be profitable?<\/h2>\n\n
Why an insufficient budget makes Google Ads structurally unprofitable<\/h3>\n\n
Recommended minimum budget for your sector<\/h3>\n\n
200 a month on Google Ads: what it can, and can’t, achieve<\/h3>\n\n
<\/figure>\n\nThe 3-month test phase: anticipating the learning investment<\/h2>\n\n
Why Google needs data to optimize your campaigns<\/h3>\n\n