TLDR;
- Trying to win on Apple Search Ads in London by just upping your budget is a losing game. The market is too saturated. You have to out-think the competition, not just out-spend them.
- Ditch generic keywords. Your entire strategy needs to be hyper-local. Think London boroughs, postcodes, and even specific tube stations. This is how you find cheaper, higher-converting traffic.
- Stop sending all your ad traffic to your default App Store page. You absolutely MUST use Custom Product Pages (CPPs) tailored to each of your hyper-local ad groups. A generic page for a specific search is just burning money.
- Your campaign structure is probably too simple. You need separate campaigns for your brand, your direct London competitors, generic terms, and discovery to maintain control and see what's actually working.
- This guide includes a fully interactive London Target CPA Calculator to help you figure out what you can actually afford to pay for a user, based on your app's real numbers.
I see this all the time. A founder or marketer with a brilliant app, ready to take on the capital, launches their Apple Search Ads campaigns and hits a brick wall. The costs are astronomical, the competition is fierce, and every tap feels like you're just lighting a fiver on fire. If you're finding it tough to optimise your campaigns in London, you're not wrong. It's probably one of the most competitive markets on the planet. But the answer isn't just to throw more money at the problem. That's what your less-savvy competitors are doing.
The truth is, winning in London requires a completely different mindset. It's about surgical precision, not brute force. It's about understanding the psychology of a Londoner and reflecting that in your keywords, your ad creative, and your App Store presence. Forgetting this is a recipe for disaster. I've seen countless campaigns with potential fail because they treated London like any other city. It isn't. Let's break down how to fix it.
So, why are my ads so expensive in London?
First, let's get the obvious out of the way. Yes, there are more advertisers with deeper pockets. From venture-backed startups in Shoreditch to global giants with offices in Canary Wharf, everyone wants a piece of the London user base. This naturally drives up the cost-per-tap (CPT). But that's only half the story. The real reasons your costs are out of control are often hidden in your own account structure and strategy.
Most advertisers make a few cardinal sins:
1. They use a single, generic ad group for the whole of London. They'll target keywords like "food delivery app" or "fitness app" and just set the location to 'London'. The algorithm then shows your ad to someone in Croydon searching for a takeaway and someone in Knightsbridge looking for a personal trainer. These are vastly different users with different intentions and values, yet they see the same ad and land on the same generic product page. This lack of relevance kills your Tap-Through Rate (TTR) and tanks your conversion rate, which Apple's algorithm then punishes with higher costs.
2. Their keywords are lazy. They stick to the obvious, high-volume, and therefore, high-competition head terms. They don't dig deeper to find the long-tail, hyper-local phrases that signal real intent. A user searching for "property to rent" is browsing. A user searching for "2 bed flat to rent clapham common" is ready to act. Which tap would you rather pay for?
3. They ignore Custom Product Pages (CPPs). This is perhaps the single biggest missed opportunity. Sending highly specific, localised traffic to your default App Store page is like inviting someone for a steak dinner and serving them a bowl of cereal. It's a jarring experience. The user's specific need, which they told you in their search query, is completely ignored the moment they tap your ad. This disconnect is where conversions go to die.
The core problem is a failure to match message to market. You can't just tell the algorithm to "find Londoners". You have to guide it. You have to show it that you understand the city's fragmented, tribal nature and can provide genuine relevance to its inhabitants. Once you prove that relevance, the algorithm will reward you with better placements and lower costs.
How should I structure my campaigns for a city like London?
Before you even think about keywords, you need a solid foundation. A messy, disorganised campaign structure makes it impossible to control budget, gather clean data, or make smart optimisation decisions. For a market as complex as London, I always insist on a Quad-Tier Structure. It gives you maximum control and clarity.
The Quad-Tier London Campaign Structure
1. Brand Campaign
Targets your app name and variations. Highest intent, lowest cost. Its job is defence.
2. Competitor Campaign
Targets the names of your direct London-based rivals. Capture users ready to switch.
3. Generic Campaign
Targets problem/solution keywords. This is where your hyper-local ad groups live.
4. Discovery Campaign
Uses Search Match to find new keywords. A research tool, not a performance driver.
Campaign 1: Brand. This is your fortress. It has one job: capture every single person searching for your app's name. The ad group should contain exact and broad match versions of your brand name. Bids here should be aggressive enough to ensure you're always in the top spot. If you let competitors bid on your brand name and steal that traffic, you're just making life difficult for yourself. This campaign will have the highest conversion rate and lowest CPA.
Campaign 2: Competitor. Here, you go on the offensive. Create ad groups for each of your main London-based competitors. If you're a food delivery app, you'd have ad groups for "Deliveroo", "Just Eat", and smaller local players. This allows you to present your app as an alternative to users who are already in the market for a solution like yours. It's a great way to peel off dissatisfied customers from your rivals.
Campaign 3: Generic (The most important one). This is where you'll do most of your work and spend most of your budget. This campaign targets users who are looking for a solution but don't have a specific brand in mind. Crucially, you do NOT just have one ad group here. You break it down into dozens of hyper-local, thematic ad groups. We'll get into the specifics of this in the next section, but examples would be 'Gyms East London', 'Cleaners Islington', or 'Taxis The City'. Each ad group will have its own tightly-themed keywords and be linked to its own Custom Product Page.
Campaign 4: Discovery. This campaign has just one ad group with 'Search Match' turned on. Its purpose is purely for research. Apple will automatically match your ad to queries it deems relevant. You'll monitor the search terms report from this campaign to find new, unexpected keywords that are converting. Once you find a winner, you pause it in the Discovery campaign and move it as an exact match keyword into the relevant ad group in your Generic campaign. This ensures you're always expanding your keyword list with proven terms, not just guessing.
By separating your campaigns like this, you can allocate budget intelligently. You'll know exactly how much it costs you to defend your brand, acquire a competitor's user, or attract a new user. This clarity is the first step to getting your costs under control.
What kind of keywords actually work in London?
This is where the real magic happens. Effective keyword strategy in London is about layering local context onto user intent. People in London don't just search for "coffee shop"; they search for "best flat white near london bridge station" on their way to work. They don't just look for "park"; they look for "dog walking spots battersea park". You have to get into this mindset.
Your goal is to move away from broad, expensive keywords and towards specific, long-tail keywords that reveal a user's immediate context and need. Here's a table showing the difference in thinking for a hypothetical fitness app:
| Lazy (Expensive) Keyword | Smart London (Cheaper & Higher Intent) Keyword | Why It Works |
|---|---|---|
| gym app | pay as you go gym shoreditch | The user has specified their location (Shoreditch) and their specific need (flexible, no-contract gym access). This is a high-intent, problem-aware user. |
| fitness classes | hiit classes near canary wharf | Targets professionals in the financial district looking for a specific type of workout they can fit into a busy schedule. Highly targeted. |
| running app | 5k running routes richmond park | Catches a user actively planning a run in a specific, well-known London location. Your app can be positioned as the perfect companion for that exact activity. |
| yoga | beginners yoga angel islington | Identifies the user's skill level (beginner) and their neighbourhood (Angel, Islington), allowing for an incredibly relevant ad and landing page experience. |
To build out your own list, think in these categories:
- -> By Borough/Neighbourhood: [your service] + Hackney, [your service] + Camden, [your service] + Notting Hill. Create an ad group for every major area you serve.
- -> By Postcode: For services like cleaning or trades, people often search by postcode. E.g., "plumber SW11".
- -> By Tube/Train Station: London life revolves around the commute. Target keywords like "dry cleaning near victoria station" or "sushi waterloo station".
- -> By Landmark/Area: "Pre-theatre dinner covent garden", "coffee near tate modern", "lunch around spitalfields market".
- -> By Event: Tap into the city's calendar. "Wimbledon travel app", "Notting Hill Carnival route map", "London Marathon tracker".
The work here is to brainstorm every possible local variation. It's tedious, but it's not difficult. This process will give you hundreds of long-tail keywords that your lazy competitors are ignoring. These keywords will have lower volume, but their conversion rates will be significantly higher, bringing your overall CPA down. You're trading a few big, expensive fish for a net full of smaller, more valuable ones. And remember to use a good mix of Broad and Exact match types to capture variations while controlling spend on your most important terms. It's a fundamental part of a paid ads strategy that can really move the needle on your return on ad spend.
How much can I afford to pay for a London user anyway?
This is the million-dollar—or rather, million-pound—question. And the answer is almost always "it depends". It depends on your app's monetisation model, your user's lifetime value (LTV), and your business goals. Too many people pluck a target Cost Per Acquisition (CPA) out of thin air without doing the maths first. You can't optimise towards a goal if you don't know what that goal should be.
For one of our app clients, we managed to get over 45,000 signups at under £2 each using a mix of platforms including Apple Ads. However, you should expect London-specific costs to be higher, perhaps in the £3-£7 range for a simple signup, depending on the niche. But a simple signup cost isn't the whole picture. You need to work backwards from your LTV. You need to know what a user is actually worth to you before you can decide what you're willing to pay for them.
To make this easier, I've built a simple calculator. Plug in your own numbers to get a realistic Target CPA for your London campaigns. This will give you a data-backed number to aim for, rather than just a feeling.
London Target CPA Calculator
Use the sliders to input your app's financial metrics. The calculator will determine the maximum you can afford to pay per acquisition (CPA) while remaining profitable, based on a standard 3:1 LTV:CAC ratio.
Once you have this number, it becomes your North Star. Every optimisation you make—from tweaking keywords to testing new creative—should be judged against whether it moves you closer to this target CPA. If an ad group is consistently coming in way above your target, you know you either need to fix it or kill it. This data-driven approach removes emotion and guesswork from your budgeting and optimisation process, which is especially important when you're trying to figure out how much you should be paying for PPC in a city like London.
How do I make my ads actually stand out?
With your new granular structure and hyper-local keywords, you're now set up to deliver an incredibly relevant message. The final piece of the puzzle is the creative itself and, most importantly, the destination: your Custom Product Page.
As I mentioned, sending a user who searched for "yoga classes in Hackney" to a generic App Store page with stock photos is a recipe for failure. They took the time to tell you what they want. You need to show them you were listening. This is where Custom Product Pages (CPPs) come in. A CPP allows you to create up to 35 different versions of your App Store product page, each with its own promotional text, screenshots, and app previews.
Your job is to create a unique CPP for each of your key hyper-local ad groups. Here's how it works in practice:
- Ad Group: `hiit classes canary wharf`
- Keyword Target: Users are likely finance professionals, short on time, high-income.
- CPP Strategy:
- Screenshots: Showcase intense, quick workouts. Feature testimonials mentioning "lunch break workouts" or "stress relief". Use a sleek, professional, dark-themed design.
- Promotional Text: "The 30-minute HIIT session designed for Canary Wharf's busiest professionals. Burn calories, not daylight."
- Ad Group: `family friendly cycle routes richmond`
- Keyword Target: Users are likely parents, looking for safe, scenic activities.
- CPP Strategy:
- Screenshots: Show the app tracking a route through Richmond Park. Feature images of families cycling. Highlight safety features like route elevation and traffic levels.
- Promotional Text: "Discover Richmond's safest and most beautiful cycle paths. Perfect for a weekend adventure with the family."
This level of alignment between ad and landing page is powerful. It creates a seamless journey for the user, confirming that they've come to the right place and that your app understands their specific need. This builds instant trust and dramatically increases the likelihood they'll tap 'Get'. This alignment is so important, it's something we talk about constantly when scaling app installs with Meta Ads in the UK or optimising UK Google App campaigns, and the principle is exactly the same for Apple Search Ads.
Creating dozens of CPPs might sound like a lot of work, and it is. But this is the work that your competitors aren't doing. This is your edge. By investing the time to create these tailored experiences, you'll see your conversion rates climb and your CPAs fall, allowing you to profitably scale in a market where others are simply burning cash.
What metrics should I be obsessing over?
Once your campaigns are running with this new structure, you need to know how to measure success and where to look for problems. While there are lots of metrics in your dashboard, there are really only a few that tell you the whole story.
Benchmark Tap-Through Rates (TTR)
Typical UK Apple Search Ads Performance
Target for Brand
1. Tap-Through Rate (TTR): This measures the relevance of your keyword to your ad. If people see your ad but don't tap it, it means you're showing up for the wrong searches. A low TTR is the first sign that your keyword targeting is off. For brand campaigns, you should expect very high TTRs (60%+). For generic campaigns, anything over 5% is a good start in a competitive market like London.
2. Conversion Rate (CR): This measures how many people who tapped your ad went on to install your app. This is a direct reflection of the quality of your App Store product page (or your CPP). If you have a high TTR but a low CR, it means you're getting the right people to tap, but your product page isn't convincing them to download. This points to a problem with your screenshots, your promo text, your reviews, or a general disconnect from the ad they just saw.
3. Cost Per Acquisition (CPA): This is your bottom-line performance metric. It's the total cost divided by the number of installs. You should be constantly comparing your actual CPA against the target CPA you calculated earlier. If a particular keyword or ad group is miles off your target CPA with no signs of improving, it's time to be ruthless and pause it.
4. Impressions/Rank: Pay attention to your impression share and average rank for key terms. If you're not getting many impressions, your bid might be too low to even enter the auction. If your rank is consistently low, you might need to increase your bid or improve your TTR to boost your relevance score.
By monitoring these four metrics at the ad group level, you can diagnose problems quickly. Low TTR? Check your keywords for relevance. Low CR? Fix your Custom Product Page. High CPA? It's a combination of both, or the keyword is simply too expensive for you to compete on right now.
This sounds complex. Do I need an expert?
Let's be honest, everything I've outlined above is a significant amount of work. It requires ongoing research, constant monitoring, and a deep understanding of the platform's nuances. Doing it yourself is possible, but it's a steep learning curve, particularly in a market as unforgiving as London's. You'll make mistakes, and those mistakes will cost you money.
The decision to hire an expert or an agency often comes down to a simple calculation: is the cost of hiring help less than the cost of your own wasted ad spend and missed opportunities? For many startups and growing businesses in London, the answer is a clear yes. An experienced paid ads specialist has already made the mistakes, learned the lessons, and knows the shortcuts. They can implement a sophisticated structure like this in a fraction of the time it would take you to learn it from scratch. They bring experience from dozens of other campaigns, knowing what benchmarks to aim for and which strategies are most likely to work for your specific app and niche. If you are considering this, there's a lot to think about, so it might be worth reviewing a guide on how London startups can choose the right agency or what to look for when hiring an ad expert in the city.
This is the main advice I have for you:
| Action Item | Why It's Critical for London | First Step |
|---|---|---|
| Implement the Quad-Tier Campaign Structure | Separates budgets and data for Brand, Competitor, Generic, and Discovery, giving you control and clarity over what's working. Prevents wasteful spend. | Pause your existing campaigns and rebuild them into the four distinct campaign types. |
| Build Hyper-Local Ad Groups | Moves away from expensive, broad keywords to cheaper, high-intent keywords based on boroughs, stations, and landmarks. This is how you find profitable niches. | Brainstorm 50-100 local keyword variations for your app and group them into at least 10 new, tightly-themed ad groups within your 'Generic' campaign. |
| Create Matching Custom Product Pages (CPPs) | Dramatically increases conversion rates by creating a seamless, relevant journey from a specific local search to a tailored App Store page. | Design and submit your first CPP for your highest-volume local ad group. Match the screenshots and promo text to the keywords in that group. |
| Calculate Your Target CPA | Gives you a data-driven goal to optimise towards. Stops you from guessing what a "good" cost per install is and protects your profit margins. | Use the calculator in this guide with your app's LTV to find your maximum affordable CPA. |
Ultimately, conquering Apple Search Ads in London isn't about having the biggest budget. It's about being smarter, more granular, and more relevant than your competition. It's about putting in the foundational work that others are too lazy to do. If you follow this blueprint, you'll stop burning cash and start acquiring valuable, long-term users at a cost that actually makes sense for your business.
If you've read through this and feel overwhelmed, or if you'd simply rather have an expert team handle this for you, that's what we're here for. We offer a free, no-obligation consultation where we can look at your current campaigns and give you specific, actionable advice on how to improve your performance in the London market. Feel free to get in touch to schedule your call.
Lukas Holschuh
Founder, Growth & Advertising Consultant
Great campaigns fail without expertise. Lukas and his team provide the missing strategy, optimizing your entire advertising funnel—from ad creatives and copy to landing page design.
Backed by a proven track record across SaaS, eLearning, and eCommerce, they don't just run ads; they engineer systems that convert. A data-driven partnership focused on tangible revenue growth.