New: weekly live session, "The Hidden Leak: Where Your Ad Budget Disappears". Save a seat
App marketing agency

Grow Your App With High-Quality Users at Scale

Installs are easy to buy. Users who register, come back next week and pay are not. As an app marketing agency, we run app user acquisition on Meta, Google, TikTok and Apple Search Ads, and we judge every campaign on Day-30 retention and in-app revenue, not on the install count.

Attribution we set up:FirebaseAdjustAppsFlyerSKAN
App marketing agency dashboard: an app store listing for a fictional social app beside panels for weekly cost per install, Day-30 retention, the in-app event being optimised and four live ad channels

App Marketing Performance

CPI42%average CPI reduction
Revenue3.2xin-app purchase ROAS
Retention30%Day-30 retention improvement
Channels4UA platforms managed

Averages across the app accounts we manage.

Quality over volume

App User Acquisition That Focuses on Quality, Not Just Volume

Every ad platform will happily sell you cheap installs. Most of those people open the app once and never again.

We run Meta App Install campaigns, Google App Campaigns (UAC), TikTok App Ads and Apple Search Ads, with attribution through Firebase, Adjust or AppsFlyer so every platform is judged by the same numbers. Creative is tested separately for each platform, because a video that works on TikTok usually dies on Google’s Display inventory.

The number we care about is cost per user still active at Day 30. A $2 install that stays is cheaper than an 80 cent install that leaves before lunch.

Meta App InstallGoogle App CampaignsTikTok App AdsApple Search Ads
Retention cohort chart comparing cheap installs that fall to 3 percent at Day 30 with quality users that hold 14 percent, giving 26.67 dollars versus 15 dollars per user still active at Day 30

Same $8,000, two ways to spend it. Sample cohort report for a fictional app.

CohortSpendInstallsCPIDay 1Day 7Day 30Cost per D30 user
Optimised for cheapest install$8,00010,000$0.8022%7%3%$26.67
Optimised for registration$7,9803,800$2.1046%26%14%$15.00

The cheap cohort looks better on every dashboard that stops at installs. It loses on the only line that pays your bills.

Where we buy users

Four Channels, Each Bought Differently

Same app, four different auctions. Here is what each one is good for and what we tell it to chase.

Meta App Install

Facebook, Instagram, Audience Network
VIEW
Best forScale on both stores
Optimise forApp events
WatchPlacements

Advantage+ app campaigns do the targeting. Our job is the event we feed them and the creative. We usually switch Audience Network off at launch, because it loves cheap installs that never register.

Google App Campaigns

Search, Play, YouTube, Discover, Display
VIEW
Best forAndroid volume
Optimise fortCPA, then tROAS
WatchAsset ratings

You hand Google text, images and video and it builds the ads. Good assets in landscape, square and portrait matter more than any setting. We replace “Low” rated assets every two weeks.

TikTok App Ads

For You feed, Pangle off by default
VIEW
Best forUnder-35 audiences
Optimise forApp event
WatchCreative fatigue

Cheap reach and fast learning, but videos burn out in a week or two. We plan a steady feed of native-looking, creator-style clips, and move budget the day a hook stops working.

Apple Search Ads

App Store search results and tabs
VIEW
Best forHigh-intent iOS
Pay forTaps on keywords
WatchSearch terms

People searching the App Store already want an app like yours. We split brand, category, competitor and discovery keywords into their own campaigns, and judge each on registrations in the MMP, not on taps.

6 notifications

Why Quality App Acquisition Matters

Event optimisationnow

In-App Event Optimisation

We tell each platform to find people who register, finish a profile or buy, not people who install. The algorithm finds exactly what you ask for, so ask for the right thing.

Measurementnow

Mobile Measurement Partnership

Firebase, Adjust or AppsFlyer set up as the single source of truth, with postbacks to every network. Platforms all claim the same install. The MMP decides who gets credit.

Creative2m ago

App Creative Strategy

Show the moment the app pays off, in the first two seconds. Separate cuts for TikTok, Reels and Google, plus store screenshots that match what the ad promised.

App Store5m ago

Apple Search Ads

The highest-intent iOS traffic there is: people typing your category into the App Store. Tight keyword groups, negative keywords and bids set by what each term earns.

Targeting12m ago

Retention-Correlated Targeting

We compare Day-7 retention by country, platform, placement and creative, then move spend toward the segments whose users stay. Some cheap geos never retain. We stop buying them.

Scaling1h ago

LTV-Based Scaling

Budget goes up when a cohort’s revenue curve says it will pay back, not when install numbers look good. That keeps growth profitable as spend climbs.

The event ladder

Optimise for the Event That Predicts Revenue

Ask for purchases on day one and the algorithm starves for data. Ask for installs forever and it fills your app with tourists. So we climb.

App event ladder: install, registration, profile complete, first purchase and Day-30 active, showing registration optimised in weeks 1 to 2, profile complete in weeks 3 to 6, first purchase from month 2 and Day-30 active used to judge every cohort

Pick the deepest event you can feed

Each platform needs a minimum number of conversions to learn. Below that, delivery wobbles and costs jump. We start with the deepest event that clears the bar, usually registration, and move one rung down the funnel when volume allows.

If no event clears the bar on your budget, we say so, and suggest a cheaper event that still predicts retention, such as finishing onboarding.

PlatformHow it optimisesVolume to aim for
MetaApp event or value optimisation in Advantage+ app campaigns~50 a week per ad set
GoogleTarget CPA on an in-app action, then target ROAS~10 a day
TikTokApp event optimisation, then value-based bidding~50 a week per ad group
Apple Search AdsKeyword bids per tap, with a CPA goalJudged in the MMP
iOS after ATT

How We Measure iOS When Most Users Say No to Tracking

Since Apple’s App Tracking Transparency prompt, only the users who tap Allow can be tracked one by one. Everyone else arrives late, in aggregate, through SKAdNetwork. Planning for that delay is half of iOS app marketing.

SKAdNetwork 4 postback timeline: window 1 covers days 0 to 2 and its postback arrives 24 to 48 hours later, window 2 covers days 3 to 7 and window 3 covers days 8 to 35, each sending a coarse postback 24 to 144 hours after it closes
SKAdNetwork 4 timings. Apple’s newer AdAttributionKit uses the same three windows, and we set up both.
Most detail

MMP postbacks

Users who allowed tracking on iOS, plus Android installs through the Play Install Referrer. Near real time and user level. This is where cohorts and LTV come from.

Most coverage

SKAN and AdAttributionKit

Every attributed iOS install, but delayed and grouped. We design the conversion value schema so the first postback already says who registered and who paid.

Direction only

Modelled attribution

The platforms fill gaps with modelled conversions. Useful for spotting trends inside one network. Never the only number we use to move budget between networks.

Creative testing

We Test Angles, Not Just Videos

Changing the colour of a button is not a test. Changing why someone should download is. Every quarter we run angles against each other in a bracket, and the winner sets the brief for the next month of production.

Round 1 · 4 angles
Feature listChat, events and groups in one app.
Community belongingYour Saturday crew is already here.
Creator storyI moved cities and found my people in a week.
Offer and urgencyJoin free this weekend.
Round 2 · cost per registration
Community belongingCheaper registrations and better Day-7.
Creator storyStrong clicks, weaker retention.
Sets next month’s briefCommunity belongingJudged on cost per profile complete and Day-7 retention.
Three executions per angle

One video can fail for reasons that have nothing to do with the idea. Three gives the angle a fair chance.

Judge on registrations, then Day 7

Click-through rate picks curious scrollers. We pick the angle that brings people who stay.

About two weeks per round

Long enough to get past the learning phase, short enough to keep production moving.

Sample bracket for a fictional social app, to show how a test runs.

App store optimisation before and after for a fictional app: a generic title and grey interface screenshots, then a keyword-rich title, an outcome-led subtitle and bright benefit screenshots
App store optimisation

Your Store Page Is Half the Ad

Paid traffic lands on your App Store or Play Store page. If that page converts badly, every channel pays more per install. We fix the listing alongside the campaigns.

  1. Keyword in the title. The words people search for go where the stores weigh them most.
  2. Subtitle sells the outcome. What the user gets, not what the app is.
  3. One benefit per screenshot. Big captions, readable at thumbnail size.
  4. Custom pages per ad set. Custom product pages on iOS and custom store listings on Android, so the page matches the ad.
App store optimisation
Caarisma · Social app · India · Case study
Case study

How an Indian Social App Cut CPI by 48% While Improving Day-30 Retention

The problem

Caarisma was paying a high cost per install, and too few of those users were still around at Day 30.

What we changed
  • Restructured campaigns to optimise for registration and profile completion events instead of installs.
  • Implemented Firebase attribution, so every platform was measured the same way.
  • Shifted creative to community-belonging angles.
-48%CPI
+35%Day-30 retention
3platforms
Caarisma app marketing case study chart: cost per install indexed from 100 down to 52, a 48 percent cut, and Day-30 retention indexed from 100 up to 135, a 35 percent improvement, across 3 ad platforms
Onboarding

Our App Marketing Launch Process

Four updates, installed in order. Nothing scales until the one above it is done.

Launch queue 4 steps · 2-3 weeks
01

MMP & Attribution Setup

Week 1

SDK checked on both stores, an event list agreed with your product team, SKAN conversion values mapped, postbacks sent to every network and test installs run on real devices. No spend until the numbers match.

QUEUED
02

Creative Asset Production

Weeks 1-2

Six to ten videos per platform for the first round, in vertical, square and landscape where needed, plus store screenshots and custom product pages that match the ads.

QUEUED
03

Campaign Launch & Event Optimisation

Weeks 2-3

Separate Android and iOS campaigns go live optimising for registration. We check cost per event daily through the learning phase and leave settings alone unless something is clearly broken.

QUEUED
04

Scale Quality Users, Suppress Churn

Week 3 onwards

Budget moves to the cohorts with the best Day-7 and Day-30 numbers. Existing users are excluded from acquisition, low-retention segments are cut, and app retargeting brings lapsed users back.

OPEN

From MMP setup to scaled campaigns in 2-3 weeks.

Payback

When Does a User Pay for Themselves?

The question behind every budget decision. Here is a sample subscription app: $38 to acquire a paying user, $9.99 a month, about $8.49 after the store’s cut. The battery fills as each cohort earns back what it cost.

Month 122%
Month 356%
Month 688%
Month 9110%

Sample numbers for illustration. We build this curve from your own MMP and store revenue data before we scale.

FAQ

App Marketing Agency Questions, Answered

What founders and growth leads ask us before we touch their ad accounts or SDK.

Ask us on a free audit
Which MMP do you work with?

All three of the common ones. Firebase is free and works well for smaller budgets, especially Android-heavy apps. Adjust or AppsFlyer make more sense once you need LTV reporting, cohort analysis, fraud protection and clean SKAN handling across several networks. If you already have one, we work with it.

How is app marketing affected by iOS ATT?

Only users who allow tracking can be measured one by one. For everyone else we rely on SKAdNetwork (and Apple’s newer AdAttributionKit) alongside MMP postbacks and modelled attribution. In practice that means a careful conversion value schema, patience with delayed data, and judging iOS on cohorts rather than on yesterday’s numbers.

Do you run Android and iOS simultaneously?

Yes, but always as separate campaigns per store. Costs, measurement and user behaviour differ too much between the two to share a budget. Mixing them usually means the cheaper store eats the whole budget.

Can you help with App Store Optimisation?

Yes. We work on titles, subtitles, keywords, screenshots, preview videos and custom product pages for the App Store and Google Play. Paid and organic share the same store page, so improving its conversion rate lowers the cost of every paid install too.

Should we optimise for installs or in-app events?

In-app events, as soon as you have the volume. Install optimisation finds people who install, and many of them never open the app twice. We usually start on registration and move to deeper events such as profile completion or first purchase once they fire often enough.

How long before we see results?

Setup and the first campaigns take two to three weeks. Cost per install and cost per registration settle in the following two to four weeks. Day-30 retention, by definition, takes a month after each cohort installs, so the honest read on quality comes at around week eight.

What creative do you need from us?

Access to the app, a brand kit and screen recordings of the key flows are enough to start. Our creative team produces the ad videos, statics and store screenshots. If you have creators or community members willing to film, those clips usually outperform polished studio work.

Do you work with subscription apps and games?

We mostly work with consumer apps: social, community, subscription and marketplace apps. The same approach applies to subscriptions, with trial starts and paid conversions as the key events. For mid-core and hard-core games, a specialist games UA team is usually a better fit, and we will tell you so.

How do you measure Apple Search Ads?

Apple Search Ads attribution comes through Apple’s AdServices framework and does not need the ATT prompt, so most MMPs report it reliably. We judge each keyword group on registrations and revenue in the MMP, not on taps or installs in the Apple dashboard.

Can you work with our existing ad accounts and MMP?

Yes, and we prefer to. Account history and pixel or SDK data help the algorithms learn faster. You keep ownership of every account, and we audit the existing setup before changing anything.

Is there a minimum contract?

Yes, three months. Day-30 retention needs at least a couple of full cohorts before anyone can judge it fairly. After that it runs month to month.

Ready to Grow Your App With Quality Users?

EmergingAds · App marketing agency
Freeaudit30 minwalkthrough call3-monthminimum
Client testimonials

Real Brands. Real Results.

What founders and marketing leads say after working with us.

5.0from verified clients
Verified client
“Generating over $500k+ per month for my Kids clothing brand.”
↑ $500K+ monthly revenue
Anthony CampoFounder, The Simple Seed Baby
Verified client
“Generating over $20K per month for my courses.”
↑ $20K+ monthly revenue
Caterina CiacataniFounder, Sixty Social Seconds
Verified client
“EmergingAds helped me generate qualified leads for my Online Yoga Coaching Business consistently.”
↓ Consistent qualified leads
Lilith MoonFounder, Shamanic Yoga
Verified client
“The audit found $4,200 per month in wasted spend across three Paid campaigns we assumed were performing.”
↓ $4,200/mo wasted spend found
PrimeWeldE-Commerce Director, USA
Verified client
“The audit identified three structural problems in our Meta campaigns we had lived with for months.”
↓ 44% cost per lead reduction
Oak TravelMarketing Lead, UK
Verified client
“Piyush and the team helped me grow my business in the early stages.”
↑ Business scaled from early stage
Mellissa RickerFounder, Engineered to Scale
Verified client
“The EmergingAds team generated ticket sales for our event through a focused digital campaign.”
▶ Event ticket sales delivered
Michael DynanDirector, Design Mumbai
Chat on WhatsApp
ROAS checkFree Ad Audit