The uncomfortable truth
Most apps fail at retention, not acquisition. Buying installs for an app people abandon in a week is setting money on fire. Fix week-one retention before you spend a rupee on ads.
Getting to a thousand downloads is genuinely achievable without a large budget. Getting a thousand people who still use the app a month later is the real problem, and it is not a marketing problem.
Before you market anything
Check these first. If retention is poor, acquisition spend simply accelerates the loss:
- Day-1 retention above 30% — do people come back the next day at all?
- Time-to-value under two minutes — how long before a new user experiences the point of the app?
- Crash-free rate above 99% on real budget Android devices.
- App size under ~40MB where possible — storage pressure is real on Indian devices.
- Works on a poor connection — India's networks drop constantly.
The most common wasted budget in Indian app marketing: spending ₹2 lakh on installs for an app with 8% day-one retention. You buy 5,000 users and 400 open it again. The problem was never distribution — and no amount of advertising fixes an app people do not want to reopen.
App Store Optimisation — start here
Free, permanent, and compounding. ASO determines both discovery and install conversion:
- Title and subtitle Include the words people actually search. "TaskFlow" tells the store nothing; "TaskFlow — Team To-Do & Work Planner" tells it everything.
- Screenshots are your advertisement Most people decide from the first two. Show the benefit with a short caption on each, not bare UI shots.
- First three lines of description The rest is collapsed behind "more". Front-load the value.
- Reviews and ratings Prompt for a rating after a positive moment, never on launch. Reply to negative reviews — it visibly lifts perception.
- Localise If you target Tamil, Telugu, Kannada, or Hindi speakers, localised store listings measurably improve conversion.
Getting the first thousand, realistically
| Channel | Cost | Realistic yield | Quality |
|---|---|---|---|
| Your existing customers | Free | 100–500 | Excellent |
| WhatsApp / personal network | Free | 50–200 | Good |
| Store search (ASO) | Free | Grows over time | Good |
| Relevant online communities | Free | 50–300 | Good if genuine |
| Local press / niche blogs | Free–low | 100–1,000 spike | Mixed |
| Paid install campaigns | ₹15–80/install | Unlimited | Depends entirely on targeting |
Your existing customers are the cheapest and highest-quality install source you will ever have. Businesses routinely spend on ads before asking the people who already pay them.
If you already have a business
An existing customer base changes everything. Practical tactics:
- WhatsApp your customer list with a direct store link and a reason to install.
- Add a prominent banner to your website — a smart app banner on mobile works well.
- Print a QR code at your counter, on invoices, and on packaging.
- Offer something genuinely app-only — order tracking, a loyalty balance, faster reordering.
- Train staff to mention it during normal interactions.
Spending money sensibly
When you do run paid campaigns:
- Optimise for an in-app event, not installs Tell the ad platform to find people who register or purchase, not people who merely install. Costs more per install, far less per real user.
- Start narrow One city, one audience segment. Learn what converts before widening.
- Track cohorts, not totals Compare how each week's installs retain over time.
- Watch for install fraud Suspiciously cheap installs that never open are a known problem — attribution tooling helps.
- Calculate payback If a user is worth ₹200 and costs ₹350 to acquire, more spend makes things worse, not better.
Set up analytics and attribution before launch, not after. Without knowing which channel produced which retained user, you cannot tell good spend from bad — and you will end up optimising the metric that is easiest to measure rather than the one that matters.
Retention beats acquisition
A modest improvement in week-four retention is worth more than a large increase in installs, because retained users compound — they return, they refer, and they eventually pay.
- Make the first session end in a small success, not a tutorial.
- Use push notifications sparingly and usefully — over-notifying is the fastest route to an uninstall.
- Fix the top three crash sources before adding features.
- Ask churned users why, and actually read the answers.
- Ship improvements regularly; a stale app signals abandonment.
Launching an app and want the analytics, ASO, and store setup handled properly? Talk to us. See also our store approval guide and app cost breakdown.