What is ROAS in digital marketing?
ROAS (return on ad spend) measures the revenue generated for every dollar spent on advertising. The formula is:
ROAS = revenue from ads / cost of ads
If you spend $1,000 on a campaign and generate $5,000 in revenue, your ROAS is 5:1. For every dollar invested, you earn five dollars.
There is no universal benchmark for a good ROAS. A higher number generally means a more profitable campaign, but the right target depends on your industry, business model and profit margins.
What stops businesses improving ROAS?
- Inefficient budget allocation: poorly optimised spend wastes resources.
- No audience segmentation: the wrong audience converts poorly.
- Weak landing pages: traffic is wasted if visitors do not convert.
- Manual campaign management: outdated methods create inefficiency.
- Unused data: without insight, optimisation becomes guesswork.
How do you maximise ROAS?
1. Optimise audience targeting
Show ads to the right people.
- Use lookalike audiences: use existing customer data to find people with similar behaviour.
- Retarget high-intent users: show ads to people who visited your site or abandoned a cart.
- Segment by purchase behaviour: offer different incentives to new and returning customers.
2. Automate ad spend optimisation
Spend smarter instead of increasing budget blindly.
- Pause underperforming ads: analyse results and move budget to high-converting campaigns.
- Use AI-powered bidding: automated bidding adjusts in real time.
- Schedule ads for peak hours: reach people when they are most active.
3. Improve the landing page experience
Even the best ads fail if the landing page does not convert.
- Load fast: a slow site drives customers away.
- Match the ad message: keep the journey seamless.
- Use a clear call to action: guide visitors to the next step.
- A/B test continuously: try different headlines, layouts and calls to action.
This is conversion rate optimisation (CRO): improving the share of visitors who take the action you want.
4. Factor in customer lifetime value
Customer lifetime value (CLV) is the long-term value of a customer. Looking at it alongside short-term ROAS gives a fuller view of profitability.
- Identify high-value customers: use analytics to find them.
- Adjust acquisition: if CLV is high, you can accept a lower initial ROAS.
- Invest in retention: loyalty programs, email marketing and retargeting increase repeat purchases.
How does automation help ROAS?
AI-driven tools can analyse large data sets in real time, optimise placements and bidding without manual work, and predict user behaviour to personalise ads.
Where to next?
Maximising ROAS is about spending smarter, not spending more. Read about our PPC services, which cover Google Ads and Microsoft Ads, and our growth and performance marketing services, or contact us.

