User acquisition · scale$34M managed · 41 apps2 of 6 slots open — Q4

Your ceiling
is a measurement
error

We rebuild the web-to-app funnel, the attribution and the paywall economics for subscription apps that already work — then we buy against a payback model instead of a hunch.

$34M
ad spend managed on FB web-to-app funnels
−34%
median blended CPA, first 90 days
62%
of new subs moved to web checkout
96d
median payback window, down from 210d
Found $40k/mo of misattributed revenue in week twoTrial → paid 37% → 49%SKAN coverage 44% → 92%We buy against modelled payback, never gross spend
01 — ROAS & payback

Cumulative ROAS
crosses 1.0×
at day 96.

Cumulative ROAS — revenue divided by CAC, median client, before and after the rebuild. The dashed line is 1.0× — the day the cohort has paid for itself. Scrub the curve to read any day.

Cumulative ROASAfter UAscaleYour account todayBreakeven 1.0×
BREAKEVEN D96
d180
d0d30d60d90d120d150d180
After UAscale · d180
1.82×
cumulative ROAS · revenue ÷ CAC
Your account today · d180
0.92×
never crosses breakeven inside six months
Difference
+98%
same traffic, rebuilt funnel and measurement
02 — What we do

Five levers.
Pulled in order.

Most apps don't have a traffic problem. They have an economics problem that traffic makes louder. Open a lever.

Two weeks inside your ad account, MMP, paywall data and cohorts. We rebuild your unit economics from raw data and hand back a ranked list of what is actually capping scale — with effort and impact against every line.

Deliverable
Rebuilt LTV model + fix list
14 days

Quiz, landing, checkout, paywall and hand-off into the app. Built on your stack, instrumented end to end, live in three to four weeks. You own the checkout, the margin and the data.

Median result
62% of new subs move to web
3–4 weeks to live

We buy, or we teach your buyers. Campaign architecture, budget logic and a creative brief system your editors can run weekly — with pre-registered read criteria so tests actually conclude.

Median result
−34% blended CPA in 90 days

CAPI, SKAN 4 conversion values and web-to-app matching, resolved into one revenue number that finance and marketing both believe. This is where the hidden third of your revenue usually turns up.

Median result
SKAN coverage 44% → 92%
+31% revenue visible

Payback curves by geo, channel and paywall variant. Bid to d180 LTV instead of yesterday's ROAS, and get a spend ceiling you can defend to a CFO rather than one set by nerves.

Median result
Payback 210d → 96d
03 — Track record

Real accounts.
Real numbers.

Names under NDA, dashboards shown live on the call. Scroll the strip →

iOS · Fitness · 11 months
62%

of new subscriptions now originate on the web. It was zero at kickoff.

Monthly spend$180k → $610k
Blended CPA−34%
Android · Sleep · 6 months
+27%

revenue per install after nine weeks of paywall and price testing.

Trial → paid37% → 49%
Winning plan3rd cheapest
iOS · Nutrition · 4 months
+31%

of revenue that attribution had been hiding. Product unchanged.

SKAN coverage44% → 92%
Payback window210d → 96d
Client note

“They found $40k a month of misattributed revenue in the first fortnight. Three agencies before them; none opened the cohort data.”

Head of Growthtop-100 US health app
Worked withCLIENT LOGOCLIENT LOGOCLIENT LOGOCLIENT LOGOCLIENT LOGO
Next step

Send your app
and last month's numbers

We'll reply with two or three things we'd change in the first fortnight — before you pay anything. If there's nothing worth fixing, we'll say that too.

Message @uascale on Telegram →