A user acquisition strategy for apps that starts from what a user is worth.

User acquisition for small app teams, worked through with real numbers: the funnel from first impression to paying user, CPI against LTV, payback, the paid and organic channel mix, creative testing and attribution.

Free, no sign-up. Type your app and get three slideshow ideas to test as creative in about 20 seconds.

5 funnel steps with benchmarks1 CPI and LTV calculator3 rules to scale or stop

Updated 26 October 2026

User acquisition, in short

User acquisition (UA) is how an app gets new users, paid or organic. A user acquisition strategy for apps comes down to one comparison: what a new install is worth to you (its LTV) against what it costs to get one (CPI). Work out the most you can afford per install, test creative until you get under it, and scale only the channels that pay back inside the time your cash allows.

This is the mechanics page. Which channels exist and what to do at each budget is in how to market an app; quick tactics are in how to promote an app; the one-page plan is in app marketing strategy.

The UA funnel, step by step.

Every install comes through the same five steps. Each one has a typical conversion range, and the counts below follow 100,000 ad impressions through a subscription app.

  1. Impression to store page0.5–2%click-through on social ads 100,000 impressions

    Moved by the creative: the first second of the video or the cover of the slideshow.

  2. Store page to install8–30%of page views 1,000 store page views

    Moved by the first three screenshots, ratings, and whether the page matches the ad.

  3. Install to trial4–9%median, by price level 250 installs

    Moved by onboarding and where the paywall shows up.

  4. Trial to paid25–43%short to long trials 25 trials

    Moved by how much value the user gets before the trial ends.

  5. Paid to retained~21%of monthly payers left after a year, in one public example 10 paying users

    Moved by the product. No ad budget fixes this step.

Sources: AppTweak 2025 (US App Store page conversion averaged 8.6%, Google Play 16%), RevenueCat State of Subscription Apps 2026, and a RevenueCat retention case study. Categories vary a lot. Bars use a log scale; the example assumes 1% click-through, 25% page conversion, 10% trial and 40% trial-to-paid.

At 1% click-through: $4.00 per install

At a $10 CPM, 100,000 impressions cost $1,000. That buys 250 installs and 10 paying users.

At 2% click-through: $2.00 per install

Same budget, same app, a better first second. 500 installs and 20 payers. Everything after the store page stayed the same.

CPI vs LTV: what can you pay per install?

Put in your own numbers. The defaults are a $9.99 monthly subscription app doing a little better than median.

Your app
$
What a subscriber pays per month
Apple and Google take 15% or 30%
%
Median is about 4% to 9%
%
About 25% to 43%, longer trials higher
%
Payers who cancel each month. 12% leaves about 21% after a year
Shorter is safer for a small team
$
Used for the payback line. US non-game installs commonly cost $2 to $6 on Meta
The most you can pay per install to break even

$2.22

Paying users per 1,000 installs
40
LTV per paying user, after fees
$55.50
LTV per install
$2.22
Target CPI, keeping 30% margin
$1.55

Pays back in month 10. At $2.00 per install, the average install earns its cost back in its tenth month.

The math, so you can redo it in a spreadsheet:

  • LTV per payer = price × share you keep × expected paid months (about 6.5 over 12 months at 12% churn)
  • LTV per install = LTV per payer × trial rate × trial-to-paid rate, which is your break-even CPI
  • Payback = the month in which the average install's revenue adds up to its CPI

The margins are thin: RevenueCat's 2026 report puts first-year revenue per payer at about $62 for higher-priced apps and $11 for low-priced ones, so many subscription apps can't afford a $4 install. And every input multiplies: lifting trial starts from 10% to 12.5% raises what you can pay by a quarter, as much as a 25% price rise. Run annual plans as a separate line.

Paid and organic UA, and the job each one does.

A channel mix is not a list of every channel. Paid channels buy installs you can measure; organic channels bring installs that cost nothing per user and tell you which creative to pay for.

Paid user acquisition

You pay per impression, tap or install. Fast and measurable, and it stops the day the budget does.

Apple Ads per tap or install
People already searching. Start with your own name and a few exact keywords.
Meta app campaigns per impression
Finds installers once it has data. Needs a steady budget and many creatives.
TikTok Spark Ads and app campaigns per impression
Spark Ads run an existing post as an ad, keeping its likes and comments.
Google App campaigns per install or action
Search, YouTube and Play in one campaign. Strongest on Android.

Organic user acquisition

You pay in time or tools, not per user. Slower to start, and it keeps working after you stop.

App Store Optimization store search
Every channel converts through your store page. Fix it before you pay for traffic.
Short-form video and slideshows TikTok, Reels, Shorts
Daily posts from a creator account: free reach, and a test bench for hooks.
Communities Reddit, Discord, forums
The first hundred users and honest feedback.
Referrals and sharing inside the app
Lowers your blended CPI: every invite is an install you didn't buy.

Judge a channel by blended cost per paying user, not cost per install: a channel with a higher CPI can still be the cheapest source of payers. Costs for each channel are on how to market an app.

Creative is the biggest lever you control.

Ad platforms now pick the audience for you. What you still choose is the creative, and the creative decides click-through, which decides CPI, as the funnel above shows.

14×

Even among 1,332 TikTok slideshows that all went viral, the top tenth got at least 13.4M views and the bottom tenth under 1M. Same platform, same photo format. The idea and the hook made the difference.

378

of the 1,332 "why it worked" notes in our library name the hook as the reason. It's the first thing to test, and the cheapest to change.

680×

The median viral slideshow beat its account's usual views by hundreds of times. Hits can't be predicted, so you need many tries, not one polished ad.

  1. Post organic slideshows every day

    Each post is a free creative test: a hook, a story and your app on one slide, shown to real people at no cost per impression.

  2. Read each post after 48 hours

    Compare its views with the account's usual. Three times the usual is a signal; ten times is a winner.

  3. Put budget behind the winner as a Spark Ad

    The hook is already proven, so paid spend starts from creative people finish. Then read its CPI and trial starts.

  4. Remake the winner, don't repost it

    Keep the hook and slide rhythm, change the people and the moment. That gives you the next round of tests.

Examples made by ClonBot to show what it does. We're not affiliated with these apps.

Cost of testing ten hooks, paid against organic
Testing 10 hooksAs paid adsAs organic slideshows
SpendOften $50 to $100 per creative to get a readable result, so $500 to $1,000The time to make 10 posts, or about $16.50 at ClonBot's $99 for 60 posts
What you learnCPI and click-through per creativeViews against your usual, saves, "what app?" comments
What's left afterNothing, once the budget stops10 posts that keep getting views, and a winner to run as a Spark Ad

Paid test costs are a rough rule of thumb; TikTok's minimum is $20 a day per ad group. ClonBot makes these slideshows from 1,332 formats that already went viral, with one creator and your real app screens. See how to market an app on TikTok for the posting plan, and pricing.

Attribution basics: how you know where installs came from.

You only need enough attribution to move money between channels. Perfect user-level tracking on iOS ended in 2021.

iOS: SKAdNetwork and AdAttributionKit

Since App Tracking Transparency, most iOS users decline tracking. Ad networks report installs through Apple's SKAdNetwork and its successor AdAttributionKit (iOS 17.4 and later): delayed postbacks, up to three across roughly the first 35 days, with more detail the more installs a campaign gets.

Apple Ads and Android

Apple Ads attributes its own installs through Apple's AdServices framework, without the tracking prompt. On Google Play, the install referrer names the campaign or link. Once you run two or more paid channels, an attribution partner (AppsFlyer, Adjust, Branch) puts it in one place.

Organic and social

A viewer who sees a slideshow and searches the store leaves no click trail. Watch three things instead: installs from store search rising on the days posts take off, "what app is that?" comments, and a one-tap "where did you hear about us?" question in onboarding.

When to scale, and when to stop.

Decide the rules before you spend, then read each channel against them once a month. Give a paid test a few hundred dollars before you judge it.

Payback inside your cash window

Scale

  • Raise budget in steps, not jumps, and watch CPI as you go
  • Feed the channel new creative every week; winners wear out
  • Keep checking trial and churn for paid users, not just installs
CPI up to about 1.5× your break-even

Hold and fix

  • Test new hooks first: click-through is the cheapest fix
  • Then the store page and the paywall, which lift every channel at once
  • Keep spend flat until the calculator says yes
CPI far above break-even, or no payback

Stop paying

  • Pause the channel; the organic tests keep running
  • If paid users churn faster than organic ones, the audience is wrong
  • Come back with a winning post, not a bigger budget

A cash window is how long you can wait for spend to come back. Many bootstrapped teams want payback within 6 months; teams with funding often accept 12.

Questions about user acquisition.

What is user acquisition?

User acquisition is the work of getting new users for an app or product, through paid channels like ads or organic ones like store search, social posts and referrals. UA teams measure it by cost per install and, more usefully, by cost per user who stays and pays.

What is a user acquisition strategy for mobile apps?

It's a plan for which channels bring new users, how much you can pay for each, and how you'll test and measure. In practice: know your LTV per install, set a target CPI below it, test creative until a channel gets there, then scale it while payback stays inside your cash window.

How do you calculate CPI?

Cost per install is ad spend divided by the installs it brought. $1,000 that brings 250 installs is a $4 CPI. Compare it with LTV per install, which is the revenue a typical install earns you after store fees, including all the installs that never pay.

What is a good CPI for an app?

One below your LTV per install, ideally with room to spare. There is no universal good number: a $5 install is cheap for a finance app with high-value payers and ruinous for a $2.99 utility. Use the calculator above with your own trial and churn numbers.

What is a good LTV to CPI ratio?

The SaaS rule of thumb is 3 to 1. Many small app teams work with a payback period instead, because it tells you when the cash comes back: under 6 months is comfortable for a bootstrapped app, 12 is common with funding.

Paid or organic user acquisition: which first?

Organic first for most small apps. It costs time instead of money, shows you which hooks people watch, and fixes your store page before you pay to send people to it. Add paid once you know your LTV and have a creative that already won for free.

Test ten hooks for the price of one ad.

Setting up your app and creator is free. Plans from $99 a month for 60 posts.