Wondering what is ROAS?
It is very simple, here is how to calculate it.
ROAS = Revenue Earned From Advertising / Advertising Expense
In this article, I’ll cover the concept of ROAS in-depth and give you some insight as to how to calculate it for your brand.
What We’ll Cover:
What Is ROAS?
ROAS stands for “Return on Ad Spend.” As the full name implies, it tells you how much money you’re earning as a result of the amount you spend on advertising.
Here’s how to calculate ROAS: divide the total revenue you earned from advertising by the amount you spend on advertising:
ROAS = Revenue Earned From Advertising / Advertising Expense
Isn’t That ROI?
No. ROAS is not the same thing as return on investment (ROI).
That’s because ROI is a measurement of strategic investment while ROAS is a measure of tactical spend.
In business, strategy usually refers to long-term objectives while tactics usually refer to short-term objectives.
You can think of ROAS as more of a short-term measurement while ROI is a long term measurement.
Also, the ROI formula is different:
ROI = (Gain From Investment – Cost Of Investment) / Cost of Investment
For example, if you spent $100,000 on online marketing last year and earned $150,000 from your marketing, then your ROI is ($150,000 – $100,000) / $100,000 or .5. In accounting terms, that’s 50%.
What Is a “Good” ROAS?
That’s a little like asking “how long is a piece of string?” A “good” ROAS for your business model or industry might be different from the overall average.
If you’re running a business that’s marketing a cash cow with high margins, you ought to have a very high ROAS. If not, you probably need to improve your landing page, or hire a pay-per click agency.
On the other hand, if you’re running a business in a competitive industry with low margins, then you’ll likely have a lower ROAS.
Here are some ROAS figures for various categories:
- Baby products: 371%
- Pet products: 306%
- Health and beauty products: 282%
- General merch: 278%
- Food: 267%
- Beverage: 260%
Keep in mind: the formula for ROAS is derived from your conversion rate. Since you only earn revenue when people make the purchase, that’s the number you should really be looking at.
What’s a good conversion rate? Again, your mileage might vary. However, there are some channel-related benchmarks.
- For Google Ads accounts, the average conversion rate is 2.45%
- For the top 25th percentile of Google Ads accounts, the conversion rate is 5.31%
- For the top 10th percentile of Google Ads accounts, the conversion rate is 11.45%
As you can see, there’s a wide diversion. That’s no doubt due to the fact that marketers at the top know how to reach exactly the right people using Google Ads.
If you find that you’re hitting a great conversion rate and yet you’re still not generating a positive ROAS (that’s anything higher than 1 or 100%), then that usually means one of two things: you’re spending too much on advertising or you’re not charging enough for your product.
If you find that your product is priced competitively and you’re not offering any additional value over others in your industry, then you can probably eliminate the possibility that you’re not charging enough. Of course, if you’re selling the same thing as everybody else at the same price, then it’s likely you’re offering something on the downside of the product cycle and that could be the problem in and of itself.
On the other hand, you might just be spending too much on advertising. To determine that, take a look at your targeting practices.
Are you advertising only to people in your market? Have you segmented your market and run ads to people in specific segments? If you’re using search marketing, have you added negative keywords to ensure you don’t attract people who aren’t in your market?
Keep in mind also that many online ad services operate on a bid model. That is, you bid a certain amount for a click or an impression.
If you haven’t optimized your campaigns for just the right bid, then you could be spending too much on pay -per click advertising. That will affect your ROAS.
Of course, there are other factors that go into online ad spend. We’ll cover those in the next section.
How to Calculate ROAS and Ad Spend
You might think that a business calculates ad spend by just adding up the total dollars spent on advertising as reported by various online ad services.
If only it were that easy.
Fortunately, those services do make it easy to calculate the cost of clicks or impressions. You can usually find that value in any report that shows ad performance over a series of time.
But there’s more to the story.
Did you hire someone to create ad copy? That’s an expense.
Do you have employees who track ad performance and adjust ad spend accordingly? That’s an expense.
Did you hire someone to create a graphic for a banner ad? That’s an expense.
There might even be administrative costs associated with the campaign. Those should be factored in as well.
You see where this is going. You need to consider all operating costs associated with online advertising (and, usually, with a particular ad channel) before you can properly calculate ROAS.
Let’s look at an example. John runs a business that sells high-end fashion clothing. He wants to calculate ROAS for an ad campaign that promotes top-notch blue jeans.
For the past 6 months, John has run a Google Ads campaign that cost him $10,000 in clicks.
John also has a full-time copywriter on staff who produced the copy for the ad. According to John’s project management software, the amount of time that his copywriter spent on the ad cost the business $1,000.
Also, John has a digital marketing team that tracks ad performance and adjusts ad spend. John’s project management software shows that, for the past 6 months, that team has devoted $4,000 worth of effort to that campaign.
So John’s overall ad spend for the blue jeans campaign during the last 6 months is $10,000 + $1,000 + $4,000 or $15,000.
During that same period of time, John has earned $30,000 from the sale of those upscale blue jeans as a result of that campaign.
So John’s ROAS is $30,000 / $15,000 or 200%.
After looking at that number, John wisely decides to extend the campaign for at least another 3 months. He can make that informed decision because he knows how to calculate ROAS.
How to Calculate ROAS From Advertising
This is where it gets tricky.
In the example above, we greatly abbreviated the process by which John determines is revenue earned. The reality is that it’s quite a bit more complicated than it appears.
Fortunately, though, modern technology can come to our aid.
Exactly how you calculate revenue per ad channel is derived from the ad channel you’re using. It will vary from channel to channel.
For example, if you’re using Google Ads, you can set up conversion tracking. That will give you some insight as to how many people converted once they clicked on your ad.
Keep in mind, other advertising mediums such as Bing Ads and Facebook Ads offer solutions for tracking conversions as well.
If you’re not using conversion tracking on your ad service, you’ll probably have to set up a Google Analytics campaign to track conversions. That involves creating a custom URL that’s derived from your source and campaign.
Once you’ve created the URL, you’ll need to track goals in Google Analytics. When you create goals, you’ll give each goal a value which equates to the amount of revenue earned from the sale.
As you can see, it’s not quite as easy to count beans as you’d like it to be. Unfortunately, once you’ve finally set up the process of tracking conversions, you’re still left with a bit of complexity.
Why? Because there are typically multiple touch points in the customer journey to a sale.
For example, Sally is online and she sees John’s ad for fashion blue jeans. It’s a banner ad on one of her favorite websites.
Sally clicks on the ad and shops on John’s site. She thinks to herself: “I could use a pair of blue jeans and these look great, but I need to wait for payday.”
After payday, Sally is searching for blue jeans online and sees John’s ad. She remembers that she liked the jeans from the banner ad she saw the other day.
Sally clicks on John’s Google Ads ad. She orders a pair of blue jeans from his site.
In that simple example, there were two ads that contributed to the sale. One was a banner ad on a website and the other was a search ad.
Both ads should get credit for the sale. Also, the expense of both ads should be factored into calculating ROAS.
So how do you account for revenue generated from multi-channel marketing? There are a few ways.
First, start by setting up multi-channel funnels in Google Analytics. Those reports will give you plenty of metrics so that you’re not playing guessing games.
Then, you have to pick a right attribution model.
What’s an attribution model? It’s a means of giving credit to one or more marketing channels for a sale. You can think of it as a set of rules that govern how to credit sales.
Here are the most popular attribution models:
- Last Click – In this case, you just ignore all other channels except the one that got you the sale. It’s not going to give you a very accurate read of ROAS.
- First Interaction – This is the opposite of Last Click. It’s when you give 100% of the credit for the sale to the first channel that landed the customer on your site.
- Linear – You credit every touchpoint in the funnel equally. For example, if Sally had purchased blue jeans for $100, then $50 of the sale would be attributed to the banner ad and the other $50 to the search ad.
- Position-based – The first and last touchpoints are worth a certain value. Any touch points in between are given equal value.
- Time Decay – Touchpoints closest to the sale, in terms of time, get the most credit. Those farther away get less credit.
- Last Google Ads Click – A great option if you’re using Google Ads. The first (and only) click to the paid search ad on Google gets 100% of the credit for the sale.
- Last Non-Direct Click – All direct traffic is ignored. Instead, all the credit for the sale goes to the last channel the visitor clicked before converting. For example: if a customer opens an email from your business and then visits your website later to make a purchase, the email gets credit for the sale.
So which attribution model is best? That’s a discussion you should have with your business partners and your accountant.
If you’d like some additional assistance in determining the right attribution model, you can use the Google Analytics Model Comparison tool.
The tool allows you to select up to three attribution models at a time. Then, you can compare the results of each model.
It’s important to test the assumptions you make with each model by experimenting. Increase ad spend (or decrease it) depending on the results you see. Then, evaluate the change and see if the model is giving you the right feedback.
Finally, choose the model that’s giving you the most reliable data.
Let’s look at an updated version of John’s situation using the Linear Model.
If 75% of the sales come from the search ad alone and the other 25% come from both the search ad and the display ad (as in Sally’s case) what’s the ROAS?
This is where it gets fun.
Revenue that can be attributed solely to the search ad is $22,500 ($30,000 x 75%).
What about the other $7,500? That gets split evenly between the search ad and the banner ad. So only $3,750 gets attributed to the search ad here.
Therefore, total attributed revenue from the search ad is $22,500 + $3,750 = $26,250.
Now, if we run the ROAS formula again, we get $26,250 / $15,000 or 175%.
That still looks like a pretty good return to John, so he decides to stick with his search ad campaign.
Bottom line: when it comes to ROAS, it’s often not as easy as it should be to determine the “R” or revenue.
How to track ROAS
Now that you’re an expert at calculating ROAS you’ll want to make sure the data you’re crunching is accurate by making sure you’re properly tracking revenue.
This means that you are accountable for putting the best cost and revenue numbers into your ROAS calculator to glean the best information.
For ecommerce companies this will be a straightforward process as you can track which clicks led to what pages directly.
The relationship between ad spend and ROAS is very direct and highly correlated for ecommerce companies that is reason the reason ROAS is the preferred metric used by them.
For non-ecommerce companies the relationship between ad spend and ROAS is a little trickier and begins with conversion tracking. This can be accomplished easily if you’re using an online platform like Google Ads, Facebook, and Twitter.
Call tracking can also be a useful tool to invest in if you’d like a leg up on the competition in the non-ecommerce space.
If you are really focused on making the most out ROAS calculation then you can track conversions on a CRM (customer relationship management) software.
This method can be rather difficult but is well worth the effort for the meaningful data you will glean from it.
Utilizing a CRM you have the ability to aggregate all your online marketing data to new leads. When the leads is converted into new business you will have the data you need to discern which aspects of your marketing strategy contributed to the conversion.
1. What’s the breakeven point of the ROAS calculation?
If you run the numbers and get a final value of 100%, (or 1), that’s the breakeven point of your ROAS calculation.
Consider the example just above. If you generated only $15,000 in revenue, then your ROAS would be $15,000 / $15,000 or 100% (or 1).
In other words, you earned exactly as much as you spent.
If you earn less than $15,000, then you’re losing money. If you earn more than $15,000, then you have a positive return.
Keep in mind, that’s breakeven only in terms of ad costs. It doesn’t take into account other business expenses, such as the costs of goods sold, fixed costs, or general selling costs.
2. Do marketers use a ROAS calculation with offline advertising?
It’s difficult to determine how to calculate ROAS with offline ads.
Remember, one of the biggest advantages of online advertising is that you can tell which ads are getting clicks and bringing in customers. With offline ads, that’s harder to do.
Think about it: if a few people visit your store because they saw a billboard ad, how do you know that’s why they showed up there? And even if they volunteer that info, do you keep track of every customer to find out how they heard about your store?
It’s not easy.
ROAS is a metric best left to digital advertising.
3. What’s the difference between ROAS and ACOS?
ACOS stands for “Ad Cost of Sales.” It’s basically a different way of looking at ROAS.
For example, if you generate $200 in sales with $20 in ad spend, then your ROAS is 200 / 20 or 10.
Another way to look at that is by answering the question: “What percentage of my revenue is my advertising cost?” The answer to that question is the ACOS.
In this case the ACOS is 20 / 200 or 10%.
4. What is a good ROAS for Google Ads?
Finding your desirable ROAS will vary from business to business.
However, a good rule of thumb is: If your ROAS is below 3:1 take a deeper look at your marketing because you may be losing money.
If you’re at a 4:1 ROAS, your marketing is likely turning profits.
A ROAS of 5:1 and higher means your marketing has paid off and your numbers should look pretty good!
5. How can you optimize ROAS?
In order to optimize your ROAS, you can increase your revenue generated while keeping your costs stable, lower the cost of ads while maintaining the revenue, or increase revenue while lowering the cost.
Other ways of optimizing your ROAS is to:
- Optimize your site for mobile.
- Learn from what your competitors are doing well.
- Refine your keyword targeting and analysis
- Use geo-targeting in your ads
- Optimize your landing pages
- Use conversion rate optimization (CRO) tactics
- Promote seasonal offers and coupons
- Utilize product listing ads (PLAs)
Now you know how to calculate ROAS.
However, it’s not always easy. You’ll have to enlist the aid of your favorite analytics tools to determine if your advertising dollars are bearing fruit.
Armed with that info, you can make the necessary adjustments to your online strategy.