PerformanceJune 2, 20269 min

Mobile app marketing 2026: UA, ASO and retention up to 10K MAU

How to grow a mobile application from 0 to 10,000 active users in 2026: UA campaigns with ROAS from 150%, ASO in the Russian market, retention mechanics and real CAC benchmarks by niche.

Article cover:Mobile app marketing 2026: UA, ASO and retention up to 10K MAU

Most articles about app marketing are written either by agencies that sell UA, or by ASO services that sell ASO. I’m analyzing the entire cycle from 0 to 10K MAU: what really works in the Russian market in 2026, what numbers should be considered the norm, and why without retention any paid traffic is a leaky bucket.

In COLIZEUM, where I was Head of SMM, the network of VK communities collected 82.4 million total coverage of publications for 01.01–14.12.2023. The presentation separately identifies more than 4 thousand users of the application with a promotional code. At EZ KATKA, the network has reached 19 arenas and a customer base of 120 thousand people; the summary recorded a 15% decrease in CAC. These metrics cannot be translated into app install costs without cost and attribution data.

Not UA grows the application to 10K MAU. Retention is growing. UA only speeds up what already works itself.

1. Why 90% of applications do not reach 10K MAU

I've seen three common failure patterns. First: the team launches a paid UA immediately after the release, without normal onboarding and without attribution. Money is spent, installations are completed, the dashboard looks beautiful - but after 30 days the MAU drops to zero because no one returns. As a result, CAC is 2-3 times higher than planned.

Second pattern: ASO is ignored as “secondary”. As a result, an application with a good product is not found for key queries, the Install Rate from the search is 2-3% instead of the potential 15-20%. Organics, which could close a third of installations for free, do not work.

The third and most expensive: they scale the UA budget before they understand which segment of users actually pays. They spend 500K-1M rubles on a “wide audience” and receive 10K installs, of which 50 people pay. The problem is not in the channel. The problem is that no one checked the unit economics before scaling.

The working path looks different: ASO and attribution up to the first ruble for advertising, UA test on a minimum budget, onboarding optimization to an acceptable Day 7 Retention, then scaling. Read more about unit economics and CAC - in a separate article.

2. ASO in 2026: what really affects positions

ASO on the Russian market in 2026 is primarily Google Play, because iOS has a smaller share among the mass segment. The Google Play algorithm takes into account three groups of factors: textual (keywords in the title, short description, full description), behavioral (Install Rate from search, Day 1 Retention, rating, number of reviews) and technical (working speed, number of crash reports).

The cheapest winnings are in text and visuals. A title with a main keyword versus a title without it is a 30-60% difference in visibility for targeted queries. I tested it on several projects: a simple title edit gave +40% organic installs within 2-3 weeks without any other changes.

Screenshots in the App Store affect the conversion from impression to installation (Install Rate). The first screenshot is not a “beautiful UI”, it is the answer to the question “why download”. The best results come from screenshots with a specific benefit: “Learn 10 words a day”, “Track your expenses in 30 seconds”. I compared the options through an A/B test in Google Play Console - the difference between the “front-end” and “benefit” first screenshot: Install Rate 4.2% vs 6.8%.

A rating below 4.3 is a problem. Install Rate drops noticeably. The first 200-300 installs should be from a loyal audience (team, beta testers, early users) in order to increase the rating before the start of paid UA.

3. UA channels in Russia and the CIS in 2026

After the departure of Google UAC, the UA landscape in Russia did not die - it was rebuilt. Four working channels in order of priority for most niches:

Yandex Direct - application installation campaigns through YAN and smart campaigns. The algorithm learns well from in-app events if there are enough conversions (50+ per week for the target event). Market average CPI: 80-250 ₽ depending on the niche. The main advantage is coverage across the entire Yandex ecosystem (Search, YAN, Y.Maps, Y.Market).

VK Ads allows you to test similar audiences and database retargeting, subject to the rules for working with data. Compare such segments with cold audiences based on CPI and subsequent quality of users, and draw a conclusion only after a sufficient volume of installations.

Telegram channels can work for a niche product, but the CPI of the application should be considered separately from the CPL of the application. In NEMIFIST, the Senler funnel collected 1,022 leads at RUB 12.56 per lead; this result cannot be used as a guide to the cost of installing an application.

Native advertising for bloggers in Telegram channels is a non-standard, but working channel for applications with a wide audience. The cost of installation depends on the topic of the channel and the quality of integration, the median CPInstall is 120-400 ₽.

About the attribution of these channels without data loss - read more in article about channel attribution 2026.

4. Budget structure for UA and normal ROAS

A typical mistake: allocate a budget for UA and not reserve anything for attribution tools, onboarding tests and retention. Real budget breakdown for starting:

ArticleBudget shareAmount (start 200K ₽/month)Comment
Paid UA (Yandex Direct + VK)60-70%120-140K ₽Test 2-3 channels in parallel
Native advertising / bloggers15-20%30-40K ₽2-3 test placements
Tools (AppMetrica, analytics)5-8%10-15K ₽Attribution is required
A/B tests ASO and onboarding5-10%10-20K ₽Screenshots, texts, onboarding flow

According to ROAS: for freemium applications with a subscription, the norm over a 90-day horizon is 150-250%. This means that for every 100K ₽ of advertising expenses, the application should earn 150-250K ₽ of revenue from users attracted by this budget. On the horizon 180 days - 200-400% depending on LTV and outflow.

If ROAS on day 30 is below 80%, stop. Not because everything is bad, but because you need to figure out whether the problem is in the quality of traffic, in onboarding or in the product itself. It will not be possible to scale the loss. Formulas for calculating ROAS and CPL - in a separate article.

5. Attribution without IDFA: how not to lose data

With iOS 14.5+, Apple has limited IDFA. Without the user's explicit consent (ATT request), it is impossible to obtain the exact identifier. The average opt-in rate in Russia is 25-40% depending on the type of application. This means that 60-75% of iOS installs cannot be directly attributed.

Three working approaches in 2026:

SKAdNetwork is a built-in Apple mechanism. It works in aggregate, data arrives with a delay of 24-72 hours, detail is limited to 64 campaign values. To optimize the Yandex Direct and VK algorithms, it’s enough. For deep analysis of segments - no.

Probabilistic matching - AppMetrica and AppsFlyer build probabilistic attribution based on IP, User Agent and other signals. Accuracy 70-85%. On iOS this is now the de facto standard for most Russian projects.

First-party data - your own identifier through registration. If a user registers in the application, you can associate it with UTM parameters passed through a deferred deep link during installation. Accuracy is close to 100% for direct jump installations.

On Android, attribution is simpler: Google Play Referrer works without restrictions and provides accurate data on the installation source. For the Russian market, where the Android share is above 70%, this is important. More details in material about attribution after Apple and Android restrictions.

6. Retention mechanics: onboarding, push notifications, reactivation

Retention is the only metric that decides. Not DAU, not the number of installs, not the rating in the store. Day 30 Retention 10% versus 5% is a difference in LTV of 1.5-2 times with the same CAC. With a CAC of 200 ₽ and Day 30 Retention of 5%, the payback of UA is in question. At 10%, the unit economics converge.

Onboarding is the cheapest place to grow. I've seen apps where they removed one extra screen from the onboarding flow - and Day 1 Retention increased from 18% to 27%. This is +50% to primary retention without a single ruble for advertising. The principle is simple: the aha moment should happen in the first 5 minutes. What exactly this is depends on the product, but you need to know it and build onboarding around it.

Push notifications work, but only when they are personalized and timely. A general “Don’t forget about us” on Day 3 is good for basic reactivation. But a push tied to a specific unfinished action (“You haven’t finished setting up your profile - 2 steps left”) converts 2-3 times better. Three mandatory series: onboarding (days 1-3-7), activation (after aha-moment), reactivation (after 7-14 days of silence).

Reactivation after 60 days of silence is almost useless. It’s better to spend the same budget working with users for 7-30 days. The reactivation window is the first 30 days after “falling asleep.”

7. Benchmarks CAC, DAU/MAU and churn by niche

The figures are medians for the Russian market 2025-2026. Actual values ​​depend on pricing policy, product quality and acquisition channel.

NicheCAC (installation)CAC (paying)Day 1 RetentionDay 30 RetentionDAU/MAUMonthly Churn
Games (casual)80-150 ₽600-1500 ₽35-45%8-15%20-30%15-25%
Fintech/banks300-800 ₽1500-4000 ₽40-55%30-45%40-60%5-10%
EdTech (applications)150-350 ₽800-2500 ₽25-40%10-20%15-25%10-20%
Health & Fitness150-350 ₽700-2000 ₽30-45%12-22%20-35%8-15%
Utilities/Productivity100-250 ₽400-1200 ₽20-35%15-28%30-50%6-12%

DAU/MAU is one of the main signals of product health. DAU/MAU 20% means that an active user opens the application approximately 6 days out of 30. For games this is normal, for fintech it is not enough. Fintech applications with a good DAU/MAU of 50%+ are usually those that are built into the daily financial flow (transfers, payments, expense accounting).

Churn is the reverse side of Retention. If the monthly Churn is above 20% in a niche with a long LTV, the unit economics almost never converge. Paid UA with such an outflow = a leaky bucket. First retention, then scaling. Related benchmarks by LTV/CAC by niche in Russia.

8. Checklist: what to launch in the first 90 days

I structured this into three phases, each lasting a month.

Month 1 - foundation. ASO: keywords, title, screenshots, description. Attribution: AppMetrica or AppsFlyer, install / registration / first_action / purchase events. The first 500-1000 installations from a loyal audience, the rating is above 4.3. Onboarding analysis: funnel from installation to aha-moment, fixing the basic Day 1 Retention.

Month 2 - UA test. We are launching Yandex Direct and VK Ads for 50-100K ₽ with optimization for registration (not purchase). In parallel - 2-3 onboarding flow tests (removing unnecessary steps, moving the aha-moment closer to the start). Goal of the month: find segments with Day 7 Retention above the median. This is the target audience for scaling.

Month 3 – optimization and growth. Switch UA optimization to a deeper event (if there are 50+ conversions/week). We launch look-alike on segments with the best retention. We build push chains - onboarding and reactivation. We evaluate ROAS over a 30-day horizon for each segment. We scale what showed ROAS above 100%. Everything else is on pause or for testing creatives.

About managing the budget between channels and calculating efficiency - read more in article on channel attribution and in the material about unit economics.

Up to 10K MAU is realistically possible in 6-9 months. Not through “aggressive marketing”, but through consistency: ASO closes organics, attribution provides data, UA tests segments, onboarding and push notifications are retained. If retention is bad, no budget will help. If retention is normal, even a modest budget of 100-200K ₽/month will lead to an increase in MAU.

Related materials: LTV/CAC benchmarks in Russia 2026, calculation of ROAS and CPL, attribution without cookies and IDFA, unit economics for marketers.

If you want to analyze your specific situation, write to Telegram or through form. Starting consultation - 0 ₽.

More on the topic