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.
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.
- 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.
- 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.
- Install to trial4–9%median, by price level
250 installs
Moved by onboarding and where the paywall shows up.
- Trial to paid25–43%short to long trials
25 trials
Moved by how much value the user gets before the trial ends.
- 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 a $10 CPM, 100,000 impressions cost $1,000. That buys 250 installs and 10 paying users.
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.
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.
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.
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.
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.
- 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.
- 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.
- 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.
- 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.
| Testing 10 hooks | As paid ads | As organic slideshows |
|---|---|---|
| Spend | Often $50 to $100 per creative to get a readable result, so $500 to $1,000 | The time to make 10 posts, or about $16.50 at ClonBot's $99 for 60 posts |
| What you learn | CPI and click-through per creative | Views against your usual, saves, "what app?" comments |
| What's left after | Nothing, once the budget stops | 10 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.
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
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
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.
Keep reading
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.