You shipped. The app works. The reviews from people who found it are positive. But downloads are flat — a handful a week, mostly from people you told about it personally.
The instinct is to look at the app itself. Maybe the onboarding needs work. Maybe the icon isn't great. Maybe you need more features. So you ship an update, and the download number barely moves.
The problem usually isn't the app. It's that nobody can find it.
The Visibility Problem Most Developers Miss
The App Store has over 1.8 million apps. The primary way users discover new apps is through search — typing a term into the App Store search bar and picking from the results that appear.
If your app doesn't appear in those results, it doesn't matter how good it is. Users can't download what they can't find.
This is the visibility problem: your app is invisible to search queries it should be ranking for. And unlike code bugs, it doesn't throw an error. Downloads just stay low, with no obvious explanation.
Here's how to tell if this is your situation, and which specific part of the problem is causing it.
Diagnosis: Where Are Your Downloads Coming From?
Open App Store Connect → Analytics → Acquisitions → Source Type.
Look at the breakdown:
- App Store Search — users who found you by searching
- App Store Browse — users who found you via category pages or featured placements
- Web Referral — traffic from external websites
- App Referral — downloads referred from within other apps
If App Store Search is low or near zero, you have a keyword visibility problem. Your app either doesn't appear for relevant searches, or it appears but in a position so low nobody sees it.
If App Store Search is reasonable but downloads are still low, the problem may be conversion — your listing appears, but users don't tap or download.
Most apps with flat download numbers have a keyword visibility problem. They don't appear for the searches their potential users are running.
Why You're Not Ranking for Relevant Searches
Apple's search algorithm determines which apps appear for which queries based primarily on your metadata: your app title, subtitle, and keyword field. If a search term isn't present somewhere in those three fields, your app almost certainly won't rank for it.
The most common reasons an app is invisible to relevant searches:
The keyword field is blank or underoptimized. App Store Connect gives you 100 characters per locale to tell Apple what additional terms your app should rank for. Most apps either leave it blank, fill it with random terms, or use it carelessly. A blank keyword field means Apple has significantly less signal to rank your app for secondary queries.
The title doesn't lead with a keyword. Apple weights the title higher than any other field. An app named "Flowly" with no keyword in the title is harder for Apple to rank for "habit tracker" than an app named "Flowly — Habit Tracker." The keyword needs to be in the title, as early as possible.
The subtitle is wasted. Many apps use the subtitle for a brand tagline — "Your path to better habits" — instead of a ranked keyword. The subtitle is the second-highest weighted metadata field. A tagline does nothing for search visibility.
International metadata is empty. Every locale in App Store Connect has separate metadata fields. If you only filled in English metadata, your app has no keyword presence in Japan, Germany, France, Brazil, or any other non-English market. You're invisible to those searches entirely.
The International Opportunity You're Probably Missing
This one catches most developers off guard.
Your app is likely available in dozens of countries. In most of those countries, the App Store has its own separate keyword index — and your metadata for those markets is probably blank.
Check App Store Connect now. Open your app, go to the localizations section, and look at your Japanese metadata. Your German metadata. Your French metadata. Are the keyword fields filled? Is the subtitle localized?
For the vast majority of indie apps, the answer is no. The English metadata exists; everything else is either empty or auto-translated from English (which doesn't help keyword rankings because Japanese users search in Japanese).
This is a significant problem — but it's also a significant opportunity. Those international markets are large, the App Store revenue is real, and the keyword competition is far lower than in the US. Most of your competitors haven't localized either. A properly localized Japanese keyword field for a productivity app can move you from invisible to top-20 for multiple searches, in a market where nobody else has done the work.
Ruling Out Conversion Problems
If your Search source type is actually reasonable — you're appearing in results — but downloads are still low, the problem may be conversion rather than visibility.
Conversion issues look like this: users see your app in search results but don't tap. Or they tap, look at your listing, and don't download. The listing itself isn't compelling enough.
The main factors:
- App icon — does it stand out in a list of search results? A generic or low-contrast icon gets scrolled past.
- First screenshot — the first screenshot is visible in search results without tapping the listing. If it doesn't immediately communicate value, users skip.
- Rating — a low rating (below 4.0) or very few reviews creates hesitation. Users compare you to competitors.
- Title and subtitle in results — what does your listing look like in the search results view? Is the value proposition clear from just the title and subtitle?
Visibility and conversion are separate problems. Fix visibility first — because conversion optimization is pointless if nobody sees your listing to begin with.
What to Fix First
If your downloads are flat and App Store Search is low or zero, this is the priority order:
1. Audit your title. Does it contain your primary keyword? Is the keyword as early in the title as possible? 30 characters — make them count.
2. Audit your subtitle. Is it a keyword or a tagline? Replace taglines with researched keywords.
3. Fill your keyword field. 100 characters, space-separated, no commas, no repeating words from your title or subtitle. Run actual keyword research to find what users search in your category.
4. Check your international metadata. For every major market you're distributed in — Japan, Germany, France, Brazil, South Korea — are the keyword fields filled with researched local-language terms?
Steps 1–3 can move the needle on your primary market within 2–4 weeks of Apple re-indexing. Step 4 can open entirely new markets where you currently have zero organic presence.
If the research side feels like too much work — and done properly, per-market keyword research does take 4–6 hours per locale — LocalizeRank handles it for you. Research, competitor gap analysis, and ready-to-paste metadata for every market. Starting at $49 for 5 markets.
The Mistake That Keeps Downloads Flat
The most common pattern: a developer launches an app, gets low downloads, concludes the market is too competitive or the app needs more features, ships updates for 6 months, and never touches the metadata.
Meanwhile, every update is reviewed by Apple and the app re-enters the index with the same underoptimized keywords it's always had. The app improves. The visibility doesn't.
Downloads don't come from a better app. They come from an app users can find. Fix the metadata, and the work you've already put into the product can actually reach the people it was built for.