Published on 9/10/2025 Staff Pick

Fix Meta Ads ROAS in the UK (Ultimate Guide)

Inside this article, you'll discover:

    • Calculate your app's Lifetime Value (LTV) with our interactive calculator.
    • Shift to App Event Optimisation (AEO) or Value Optimisation (VO) to target high-value users.
    • Target niche communities using pain-point focused ad copy (PAS/BAB).

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

TLDR;

  • Stop optimising for App Installs. You're paying Meta to find you the worst, lowest-quality users who will never spend a penny. You need to switch to conversion objectives like App Event Optimisation (AEO) or Value Optimisation (VO).
  • Your ROAS problem starts way before your ad campaigns. If you don't know your app's Lifetime Value (LTV), you're flying blind. You can't optimise for profit if you don't know what a user is actually worth.
  • The key to high ROAS in the UK is targeting users based on their 'nightmare' problem, not their demographics. Generic targeting leads to generic results. Get specific and find the niche communities and interests your ideal users obsess over.
  • Your offer is probably the weakest link. "Download Now" isn't an offer. A seamless free trial, a freemium plan that solves a real problem, or an irresistible introductory purchase is what turns a viewer into a high-value user.
  • This guide includes an interactive LTV calculator and a flowchart to help you choose the right campaign objective, so you can stop guessing and start making data-backed decisions.

Struggling with Meta app ads ROAS in the UK is a common story. I see it all the time. Founders and marketers pour money into campaigns, get a flood of installs, and then wonder why their bank balance isn't moving. The truth is, most of what you've been told about app marketing is fundamentally wrong, especially in a mature and competitive market like the United kingdom.

You've been taught to chase cheap installs, celebrate a low Cost Per Install (CPI), and run broad "awareness" campaigns. This is the path to ruin. It's how you pay Meta to find people who love free stuff and will never, ever convert into paying customers. True growth, the kind that builds a sustainable business, comes from a radical shift in mindset: from chasing volume to chasing value. It's not about how many users you can get; it's about how many of the *right* users you can acquire profitably. This guide will show you how to do just that, breaking down the myths and giving you a playbook that actually works for the UK market.


So, what's a good user actually worth?

Before you even think about opening Ads Manager, you have to answer the most important question in your business: what is a customer's lifetime value (LTV)? If you can't answer this, you can't possibly know if your ad spend is profitable. You're just gambling. ROAS (Return on Ad Spend) is a simple ratio, but it's meaningless without knowing the 'return' part over the long term.

Forget complex spreadsheets for a moment. The calculation is simpler than you think. You just need three numbers:

1. Average Revenue Per Account (ARPA): How much does a typical user pay you each month? This could be from a subscription or the average of in-app purchases.
2. Gross Margin %: What's your profit on that revenue after accounting for costs directly related to providing the service (e.g., server costs, transaction fees)? For many apps, this is quite high, often 70-90%.
3. Monthly Churn Rate: What percentage of your paying users do you lose each month? Be brutally honest here.

The formula is straightforward:

LTV = (ARPA * Gross Margin %) / Monthly Churn Rate

Let's take a hypothetical UK-based wellness app. They have a subscription of £15/month (ARPA), a gross margin of 85%, and they lose 5% of their subscribers each month (Monthly Churn).

LTV = (£15 * 0.85) / 0.05
LTV = £12.75 / 0.05 = £255

Just like that, we know that each new subscriber is worth £255 in gross margin to the business over their lifetime. This single number changes everything. It's the foundation of your entire paid acquisition strategy. Now you're not just buying installs; you're investing in assets worth £255 each. For a deeper understanding of how this metric impacts your overall profitability, you might want to read our guide on measuring paid ads ROI.

To make this even easier, I've built a simple calculator for you. Play around with your own numbers and see what your LTV is. This is the first step to fixing your ROAS.

£
%
%
Estimated Lifetime Value (LTV): £255.00

Use this interactive calculator to estimate your user Lifetime Value (LTV). Adjust the inputs to match your app's metrics and discover how much you can afford to spend to acquire a customer. Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

Are you paying Meta to find non-customers?

Here’s the most common and costly mistake I see: using the "App Installs" campaign objective. When you tell Meta's algorithm to get you installs, it will do exactly that, with ruthless efficiency. It will find the people within your target audience who are most likely to download an app and do absolutely nothing else. These are the people who have a history of downloading free apps, trying them for 30 seconds, and then deleting them. Their attention is cheap because they never buy anything. You are literally paying the world's most sophisticated advertising platform to find you the worst possible prospects for your business.

The same goes for "Reach" or "Brand Awareness" objectives. You're telling the algorithm, "Find me the largest number of people for the lowest possible price." You're optimising for cheap impressions, not for business results.

To fix your ROAS, you must change your objective. You need to optimise for the actions that actually create value. This means using App Event Optimisation (AEO). Instead of installs, you tell Meta to find people likely to perform a specific action inside your app, such as:

  • -> Start Trial: Find users likely to begin a free trial.
  • -> Subscribe: Find users likely to purchase a subscription.
  • -> Make In-App Purchase: Find users likely to buy a one-off item.
  • -> Complete Tutorial: Find users likely to engage deeply with the app's core features.

Even better is Value Optimisation (VO). With this, you pass back the actual revenue data from purchases to Meta. The algorithm then learns to find users who not only purchase, but who are likely to become your highest-spending customers. This is the holy grail of app advertising. It requires more data to get going (typically 50-100 purchase events per week), but it's what separates the apps that scale profitably from those that burn out. Shifting your mindset this way is the core tenant of any good app ad strategy that targets high-value users, not just installs.

Making this switch can be daunting. Here's a simple flowchart to guide your decision on which objective to use based on where your app is today.

Your Goal?

Start here to find the right campaign objective.

Low-Value Installs Only

App Installs

Finds people who download but rarely engage or spend. Use with caution.

Engaged Users

App Events (AEO)

Optimise for actions like 'Start Trial' or 'Complete Level'. A huge step up.

High-Spending Users

This flowchart illustrates the campaign objective hierarchy on Meta. Move from left to right as your app gathers more data and your goals mature from simple installs to profitable revenue generation.

How to find your best users in the UK

Once you've fixed your campaign objective, the next lever is targeting. Generic targeting is a recipe for wasted spend. "Men aged 25-45 in the UK who are interested in 'technology'" is not a strategy; it's a guess. You need to get far more specific, and this is where understanding your customer's 'nightmare' comes in.

Your ideal customer doesn't just have demographic traits; they have a specific, urgent, expensive problem that your app solves. Your job is to define that problem state with painful clarity. For a productivity app, the nightmare isn't 'being disorganised'; it's 'the Sunday evening dread of another chaotic week, knowing a critical deadline will be missed, threatening a promotion.' For a language learning app, the nightmare isn't 'wanting to learn Spanish'; it's 'feeling embarrassed and left out on holiday with your partner's family, unable to join the conversation.'

When you define the nightmare, your targeting options become crystal clear. You stop targeting broad interests and start targeting the specific signals of that pain. Where do people in this nightmare state congregate online?

  • -> Niche Communities: Are they in specific Facebook Groups like 'UK SaaS Founders' or subreddits like /r/UKPersonalFinance?
  • -> Influencers & Publications: Who do they follow for advice? In the UK finance space, that might be Martin Lewis or blogs like Monevator. For tech, it could be newsletters like Stratechery. Target followers of these pages.
  • -> Competitor & Tool Stacks: What other apps or software do they use? If you have a project management tool, you can target users interested in Trello, Asana, or Monday.com.

This is where you build your initial cold audiences. But the real power comes from Meta's machine learning, through lookalike audiences. Most people use them incorrectly. They create a 1% lookalike of "All Website Visitors" and call it a day. This is lazy and ineffective. You need to create a hierarchy of lookalikes based on value.

High Quality Low Quality
9/10
LAL of Purchasers (Top 5% Value)
8/10
LAL of Subscribers
6/10
LAL of Trial Starters
4/10
LAL of App Engagers
2/10
LAL of All Installs

The Lookalike Audience Quality Hierarchy. Start by creating lookalikes from your highest-value custom audiences (e.g., top 5% of purchasers by LTV). These will almost always outperform lookalikes based on lower-intent actions like installs or general engagement.

Start with a 1% lookalike of your best customers in the UK. This could be a list of users who have spent the most, or who have the highest subscription tenure. As you scale, you can test broader lookalikes (2%, 3-5%) or move down the value chain to create lookalikes of trial starters or even highly engaged non-payers. Always prioritise the highest-value source first. This ensures you're feeding Meta's algorithm the best possible seed data to find more people just like them.


Are your ads being ignored?

Even with perfect objectives and targeting, your ROAS will tank if your ads are boring, generic, or fail to connect. You have about two seconds to stop someone scrolling through their feed. You can't do that by listing features. You have to speak directly to their pain and offer a compelling vision of a better future.

Two frameworks are incredibly effective for this:

1. Problem-Agitate-Solve (PAS):
-> Problem: State the nightmare clearly. "Staring at a blank page, trying to write an important email?"
-> Agitate: Pour salt on the wound. Make them feel the pain. "The deadline is looming, your boss is waiting, and every word you type sounds wrong. The pressure is mounting."
-> Solve: Introduce your app as the hero. "Our AI writing assistant crafts perfect emails in seconds. Turn your rough notes into a polished draft and hit 'send' with confidence. Try it free."

2. Before-After-Bridge (BAB):
-> Before: Paint a picture of their current, frustrating world. "Your photo library is a chaotic mess of 10,000 unsorted pictures."
-> After: Show them the dream state. "Imagine every photo perfectly tagged, organised by event and person, instantly searchable."
-> Bridge: Position your app as the simple way to get there. "Our app uses AI to automatically organise your entire library overnight. This is the bridge to photo sanity."

Your creative format matters too. I remember several software clients seeing really good results with authentic, low-fi User-Generated Content (UGC) style videos. These often outperform slick, high-production videos because they feel more real and trustworthy. It could be a simple screen recording of someone using the app to solve a problem, or a user talking directly to the camera about their experience. This style is particularly effective in the UK market, where consumers are often cynical about overly polished advertising.

And remember, you need a robust process for creative testing. Don't just run one ad. Test different hooks (the first 3 seconds), different calls to action, different visuals (UGC vs. animation vs. static image), and different angles based on the PAS and BAB frameworks. You're looking for winning combinations that you can then put more budget behind. If your campaigns seem to be stalling, it's often because of creative fatigue. A constant stream of fresh, tested creative is non-negotiable for scaling profitably.


Is your tracking telling you the truth?

None of this works if your measurement is broken. You can have the best strategy in the world, but if Meta isn't receiving accurate data about what's happening in your app, its algorithm can't optimise effectively. This is where so many app marketers fall down.

Getting your tracking right is absolutely fundamental. This means correctly implementing the Meta SDK and setting up standard and custom app events. This isn't just a task for your developers to tick off; you need to be involved to ensure the events that matter to your business are being tracked.

At a minimum, you should be tracking:

  • -> fb_mobile_content_view: When a user views a specific piece of content (e.g., a product, an article).
  • -> fb_mobile_add_to_cart: When a user adds an item for purchase.
  • -> fb_mobile_initiated_checkout: When they start the checkout process.
  • -> fb_mobile_purchase: When a purchase is completed. This is the most important one, and you MUST pass back the value and currency parameters for Value Optimisation to work.

For many apps, especially games or productivity tools, custom events are also vital. You might track `level_achieved`, `tutorial_completed`, or `project_created`. These are powerful signals of user engagement that you can use for retargeting or as optimisation goals for AEO campaigns.

The introduction of Apple's App Tracking Transparency (ATT) framework has made this more complex, but it hasn't made it impossible. You need to have a clear and compelling ATT prompt that explains the value of tracking to the user. You also need to configure Meta's Aggregated Event Measurement (AEM) to prioritise your most important conversion events. Getting this technical setup correct is a prerequisite for success, and if you're unsure, our detailed UK guide to Meta app install tracking can walk you through the process.

Without this data foundation, the algorithm is flying blind. You'll be making decisions based on incomplete or inaccurate information, and your ROAS will inevitably suffer. Don't skip this step. Audit your event setup, ensure data is flowing correctly, and verify that your event priorities are configured in Events Manager.


What do you do when you hit a wall?

It's a common scenario. You've followed the playbook, you're optimising for value, your creative is working, and your ROAS is looking healthy. You start to increase the budget, and then... it all falls apart. Your Cost Per Acquisition (CPA) skyrockets, and your ROAS plummets. You've hit a scaling plateau.

This is a normal part of the process. It simply means you've saturated your current winning combination of audience and creative. The algorithm is having to show your ads more frequently to the same people or reach further into the audience to find less-qualified users, both of which increase costs. The solution isn't to panic and pull the budget; it's to systematically expand your efforts.

Here's how to break through the plateau:

1. Improve Your Funnel: The easiest way to afford a higher CPA is to increase your LTV. Can you improve your app's onboarding to reduce churn? Can you introduce new features or in-app purchases to increase your ARPA? A 10% improvement in your app's conversion rate or LTV can give you a much larger budget to play with on the acquisition side.

2. Broaden Your Audiences: If your 1% UK lookalike of purchasers is tapped out, it's time to test a 3% or 5% lookalike. It will likely have a slightly lower ROAS, but it unlocks a much larger pool of potential users, allowing you to scale spend. This is also the time to test new interest-based audiences based on your 'nightmare' framework.

3. Refresh Your Creative: Your best ad will eventually stop working. You should have a pipeline of new creative concepts ready to test at all times. When you see performance start to dip, launch new ads in your testing campaign to find the next winner. Don't wait for the old one to die completely.

4. Expand to New Platforms: Once you've started to max out Meta in the UK, it's time to diversify. Google App Campaigns (UAC) and Apple Search Ads are the next logical steps. They capture users with high intent who are actively searching for solutions like yours on the Google Play Store and the App Store. The principles remain the same: focus on value, track in-app events, and optimise for ROAS, not just installs. If you're looking for a broader overview of how to grow, our founder's guide to scaling user acquisition is a great place to start.

Scaling isn't a single event; it's a continuous process of testing, learning, and expanding. By having a structured approach, you can push past plateaus and continue to grow your app profitably.


Your Action Plan for Better ROAS

We've covered a lot of ground. It can feel overwhelming, so let's boil it down to a clear, actionable plan. This is the exact process we use to turn around underperforming app campaigns. This is the main advice I have for you:

Component Common Mistake (Low ROAS) Best Practice (High ROAS)
Metric Focus Cost Per Install (CPI) Lifetime Value (LTV) & LTV:CAC Ratio
Campaign Objective App Installs / Brand Awareness App Events (AEO) or Value Optimisation (VO)
Targeting Strategy Broad demographics & interests (e.g., 'UK, 25-45, Technology') Lookalikes of high-value users; niche interests based on customer pain points.
Ad Creative Feature-listing, overly polished corporate videos. Problem-focused copy (PAS/BAB), authentic UGC-style videos.
Offer "Download Now" Compelling free trial, freemium plan, or introductory purchase.
Measurement Basic install tracking only. Full Meta SDK implementation with purchase events & value parameters.

Why this is harder than it looks

Executing this playbook requires more than just knowledge. It demands discipline, a rigorous testing methodology, and deep expertise in the nuances of Meta's ad platform, especially within the hyper-competitive UK market. It's a full-time job to manage the constant cycle of audience research, creative production, campaign optimisation, and data analysis.

Many founders I speak to are trying to do this themselves, alongside building the product, hiring a team, and running the entire business. It's an impossible task. They end up making costly mistakes, burning through their marketing budget with little to show for it, and becoming disillusioned with paid acquisition altogether.

This is where expert help can be the difference between stagnation and explosive growth. A specialist doesn't just apply a formula; we bring years of experience from managing millions in ad spend across dozens of apps. We know the benchmarks, we've seen what works (and what doesnt), and we can move much faster to find the pockets of profitability in your market. We can help you navigate the entire journey, from establishing your LTV to scaling your campaigns across multiple platforms. If you're a UK founder serious about growth, understanding the landscape of paid acquisition strategies is your first step.

If you're tired of guessing and want a clear, data-driven strategy to fix your Meta ads ROAS and scale your app profitably, it might be time for a chat. We offer a free, no-obligation strategy session where we'll review your current campaigns, analyse your data, and provide you with a concrete plan of action.

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

July 31, 2025

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

July 31, 2025

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

August 4, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

August 4, 2025

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

August 17, 2025

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

August 8, 2025

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

August 19, 2025

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

July 31, 2025

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

August 19, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit