App User Acquisition · MMP & Measurement · GCC

Know which channels bring users worth keeping.Stop paying for the ones that don’t.

I’m Ahmed Khoja, a senior app user-acquisition consultant for GCC fintech, marketplace and consumer apps. I run the strategy, the channels and the measurement myself, and I prove what’s working with MMP-verified numbers, not platform screenshots.

A senior second opinion on your live UA · 3 fixes from one 20-minute call. Free.
Ahmed Khoja, app user acquisition consultant
+70%Onboards YoY
~6×Paid installs YoY
+116%Installs YoY
20,576
Full onboards delivered
in six months, H1 2026
+70%
Onboards vs the same
six months last year
~6×
Paid installs, scaled
year on year
~34%
Install → full-onboard rate
across the engine
MMP-verified (Adjust) · one live engagement · a GCC fintech app · Jan–Jun 2026 vs identical 2025 window

Got one of my emails? It really was me, and I really did look at your app before writing. This page is the longer answer to “who is this?”. The short version: I do this for a living, the numbers below are verified, and the review I offered is free and useful either way.

01Where the money goes

If you’re buying installs, you’re probably losing money in one of three ways

After a decade running app campaigns at scale, the leaks are almost always the same, and almost always invisible without the right measurement.

01

Your CPI looks great. Your revenue doesn’t.

Campaigns pointed at cheap installs instead of the users who subscribe, purchase and stay. The dashboard looks healthy; the cohort data tells a different story, and the algorithm keeps finding you more of the wrong people.

02

Spend went up. Results didn’t.

A handful of tired creatives all saying the same thing, fatiguing fast, with nothing fresh in the pipeline. Performance doesn’t fall off a cliff. It erodes quietly, which is worse, because nobody calls a meeting about it.

03

Since iOS, you’re flying half-blind.

SKAdNetwork half-configured, partner signals feeding the platforms noise, no clean read on lifetime value by channel. You’re scaling on numbers you can’t fully trust, and each platform happily claims the same conversion.

02Proof, not promises · case file H1 2026

Onboards +70%. Paid installs ~6×. Cost per onboard on performance media held level. All in six months.

A GCC fintech app needed a real paid-acquisition engine. The year before, ~82% of its installs came from organic (App Store search, word of mouth, referral), and the easy, high-intent demand in a small market was already taken. The mandate: scale paid volume hard, without letting the cost of a real user run away, and make every number defensible.

Same six-month window, year on year
H1 2025H1 2026
28,349
61,251
Installs
+116%
12,080
20,576
Full onboards
+70%
5,066
29,895
Paid installs
~6× (+490%)
Source: Adjust (MMP), identical Jan–Jun windows · spend per platform actuals
Installs, H1 202661,251 +116%
Full onboards, H1 202620,576 +70%
Started onboarding+161%
Average onboards per day~67 → ~114
Monthly onboards, Jan → mid-year~2,700 → 3,800+
Paid installs, year on year~5,066 → ~29,895
Media managed in six monthssix figures
Cost per onboard on performance mediaheld in line with prior year
BEAT 01 · SCALE

Built the engine

From a largely single-channel, organic-led setup to a multi-channel paid engine across Meta, Google and TikTok, with Apple Ads, WhatsApp, email and push being layered in next.

  • ~6× paid installs at a ~34% install-to-onboard rate across the engine
  • Monthly onboards grew from ~2,700 in January to 3,800+ by mid-year
  • Creator activity measured to install and onboard: 23.8M views became 7,770 tracked installs, not a reach guess
BEAT 02 · TRUTH

Rebuilt what the numbers mean

Alongside the scale-up: two to three months of foundational work rebuilding the measurement layer every decision stands on.

  • iOS SKAN conversion architecture rebuilt around the funnel’s real outcomes
  • Every partner signal re-mapped, one had been optimising to backend noise
  • Cost pipelines reconnected: live campaigns had been reporting zero spend in the MMP
  • One agreed bottom-of-funnel KPI and one source of truth, ending unlike-for-like reporting
BEAT 03 · STEADY HAND

Held it through the hits

Six months is never clean. What matters is what the account does when things break.

  • A regional market shock suppressed demand for over a month. Held stable, recovered delivery
  • A two-month platform delivery bug: traced it, escalated it, got it patched at the platform’s side
  • Audience saturation in a small market caught early and spend rebalanced before efficiency broke

How to read these numbers: installs and onboards are MMP-verified (Adjust) against identical January–June windows; spend comes from platform actuals, not estimates. The client’s name stays private out of professional discretion. The methodology doesn’t. On a call, I’ll happily walk you through exactly how each figure is measured.

Get this level of clarity on your app Free review · yours to keep
How it was done · three case files
03How I run an account

One focus: more growth from the budget you already spend

Not a menu of services. I run the strategy, the channels and the measurement myself, so your spend goes to high-quality users, and so you can actually see it working.

01

Truth first

MMP, events, SKAdNetwork and partner signals verified before anything scales. If the numbers lie, everything downstream is expensive guesswork, so this is always where I start.

Attribution set up to tell the truth
02

Budget follows verified value

Not the cheapest installs, the users who convert and stay, read by channel from the MMP. Money moves to where real value is proven, and away from whatever only looks good in a platform dashboard.

LTV by channel, not blended averages
03

A creative system, not ad-hoc ads

Genuinely distinct angles in Arabic and English, tested on a cadence that produces the next winner before the current one fatigues. Erosion is the silent killer; the system is the cure.

Testing that beats fatigue
04

Reporting you can repeat to your board

Plain language, against a baseline set in month one: what changed, what it means, what happens next. You’ll never need me in the room to defend the numbers. That’s the point.

Clarity is the deliverable
04The difference in 2026

Running the ads is no longer the hard part. Knowing what’s actually working is.

The platforms automate more of the button-pushing every quarter. The edge now is what you feed the machine and how you read what comes back: event quality, SKAdNetwork, incrementality, lifetime value by channel. That’s where budgets are quietly won or lost, and it’s where I spend most of my time.

Ahmed Khoja, app growth consultant, at work
Ahmed KhojaSenior operator
GCC · remote worldwide
05Who you’re dealing with

You get the senior person, doing the actual work

I’ve spent 10+ years running app and full-funnel user acquisition across fintech, financial services and consumer apps in the GCC, hands-on across Meta, Google UAC, TikTok and Snapchat, with a deep focus on the measurement layer most marketers avoid.

Work with me and there’s no account manager, no junior, no hand-off. Fewer clients, more depth, senior judgment on every decision.

  • Senior judgment on every decision
  • MMP & attribution depth most teams lack
  • Arabic + English markets
  • Direct access, no hand-offs
Certified by
Meta Certified — Media Buying Professional
Google Ads Search Certified
Google Analytics Certified
LinkedIn Marketing Certified
06FAQ

Questions, answered

Are you an agency? +
No. You work directly with me, a senior operator, not a junior behind an agency badge. That’s the whole point.
What does it cost? +
The first App Growth Review is free. If there’s a clear opportunity, the next step is usually a focused paid audit or a monthly retainer. We talk numbers once I understand your setup. And the paid audit carries a simple guarantee: if you don’t find it worth the fee, you don’t pay.
Do you only do paid UA, or ASO too? +
Paid user acquisition is the core. I’ll flag ASO and store-conversion issues when I see them, because they make every paid dollar work harder.
What’s the free App Growth Review? +
I review your app store page and live ads up front, then we jump on a short call to go through your funnel, tracking and measurement together. You leave with the first things I’d change. No pitch, useful even if we never work together.
How fast will I see results? +
Quick wins (waste to cut, tracking to fix) often show in the first few weeks. Compounding gains in quality and efficiency build over a few months. I’ll be straight about what’s realistic for your app.
I’m not in the GCC. Can you still help? +
Yes. I’m GCC-based but work with app teams remotely, worldwide.
07Start here · free

See where your app’s budget is leaking. Free.

Send me your app and I’ll do a short, no-pitch review: your store page and live ads up front, then a quick call through your funnel and tracking together. Worst case, you walk away with a sharper view of your growth. Best case, we fix it together.

  • A senior read of your live setup, before we ever talk
  • Your first three moves from one 20-minute call, prioritised and specific
  • No deck, no junior, no follow-up sequence. Useful either way.
  • And if we ever go further, the paid audit is guaranteed: don’t find it worth it, don’t pay.
+70% onboards YoY · the level of proof I hold my own work to
App Growth Review · requestFree · no pitch

No pitch. I take a small number of clients at a time, and reviews are done in the order they arrive.
I usually reply within 2–3 business days.
Get a free App Growth Review