Cold Launch ASO Playbook: From 0 Downloads to Indexed
A step-by-step ASO playbook for a brand-new listing with no downloads, no reviews, and no ranking history.
Starting at zero is the hardest position in app store optimization. You have no reviews, no install velocity, no ranking history, and the stores have no idea what your app does. Every algorithm signal that ASO advice talks about is absent. So what actually moves the needle before you have any of it?
This playbook is for that exact moment: the first submission, the blank listing, the app with nothing to prove yet. Follow the steps in order. Each one builds on the last.
Understand What the Store Can Read
Before you write a single word of metadata, understand what the store indexes and what it ignores.
The App Store indexes your app name, subtitle, and keyword field. It does not index your description for search. Google Play indexes your title, short description, and long description. Both stores read your category selection. Neither store can see inside your screenshots or video.
That distinction matters on a cold launch because you have a fixed character budget to establish relevance. Spending half of it on your brand story rather than on terms people actually search is a common and costly mistake.
What "indexed" actually means
Getting indexed means the store has associated your listing with a set of search queries. A new listing starts with weak association and builds it over time through keyword placement, click-through rate on search results, and install conversion. Your job in the first weeks is to give the algorithm enough signal to associate you with the right queries, not every query.
Step 1: Build a Keyword List Before You Touch the Form
Start with a list that is wider than you need, then cut it down.
Open the store search bar and type the first two letters of the problem your app solves. Read the autocomplete suggestions. These are real searches with real volume. Write them down. Do the same for synonyms and adjacent problems.
Look at the listing copy for three or four apps that solve the same problem. What words appear in their titles and subtitles? Those terms almost certainly have search volume. Note them.
Now look at reviews for those same apps. People describing what the app does for them in their own words is your most honest source of keyword ideas. The language reviewers use is often different from the language developers use, and the store search bar reflects real people, not developers.
By the end of this step you should have somewhere between forty and eighty candidate terms.
Trim to winnable terms
For a cold listing with no signal, targeting the highest-volume terms in your category is a losing strategy. You will appear on page twelve and convert no one. The algorithm reads that as irrelevance and deprioritizes you further.
Instead, target terms where the top results have a modest number of ratings, or where the results are generic and not purpose-built for the query. These are gaps. A purpose-built app ranking for a gap term will outperform a general app ranking weakly for a big term, at least early on.
Pick ten to fifteen terms that are specific enough to be winnable and broad enough to have real searches. That is your launch set.
Step 2: Write Metadata Like Every Character Is Paid For
You have limited indexed real estate. Use it carefully.
App name and title
Your name should include your primary keyword if it fits naturally. Awkward keyword stuffing in the name field raises a review flag and reads badly to humans. But "Task Planner" as a name for a task planner app is not stuffing; it is accurate.
On the App Store, you have thirty characters for the name and thirty for the subtitle. Use both fields. Do not repeat terms across them. The subtitle is a second keyword slot, not a tagline.
On Google Play, the title gives you thirty characters. The short description gives you eighty. Treat the short description as a second indexed field and use your second and third priority terms there.
Keyword field (App Store only)
The App Store keyword field is one hundred characters. No spaces after commas. No plurals if you have the singular. No words already in your title or subtitle. Do not waste characters on words like "app" or "free."
Order matters slightly. Put your second-strongest terms first. The algorithm applies mild weight to position within the field.
Long description (Google Play)
This is fully indexed on Play. Write it in plain language about what the app does. Use your target terms naturally, at least once each, within the first two hundred words. The fold matters: Play shows roughly the first three lines before a "more" tap, and conversion happens above the fold.
Step 3: Treat Your Icon and Screenshots as Conversion Assets
Getting indexed gets you impressions. Converting impressions to installs is what sends the algorithm the signal it needs to rank you higher.
Your icon is the first thing a person sees on a search result row. It has to communicate the app's category and quality in a small square at a glance. Novelty without clarity loses. A person scanning results does not pause to interpret.
Screenshots are where purchase decisions happen. On the App Store, the first two screenshots show before a tap. On Play, the feature graphic and first screenshot do most of the work.
What a cold-launch screenshot set needs
Each screenshot should carry a caption that describes a benefit, not a feature name. "See every deadline at once" is stronger than "Calendar view." Captions are not indexed for search, but they drive install decisions, which feed the algorithm.
Show the actual app interface. Store review teams look for consistency between screenshots and the app itself. Reviewers on both stores will reject listings where screenshots misrepresent functionality.
Order your screenshots by the job the user most wants done. Put the most compelling outcome first.
Step 4: Choose Category Deliberately
Category selection affects where you appear in browse and charts. It also affects the competitive set the algorithm compares you against.
If your app fits two categories, look at both browse charts. Pick the one where you have a realistic path into the top charts as installs build. A niche category with lower competition gives you visible placement earlier, which feeds install velocity, which helps your search rankings across the board.
Do not pick a broader category just because your app could theoretically belong there. Relevance and visibility in a focused category beats invisibility in a crowded one.
Step 5: Seed Reviews as Early as Possible
The stores use review count and rating as ranking signals. A listing with no reviews is a listing the algorithm treats as unproven.
Reach out personally to early users. Not with a mass email asking for a review: with a direct message to someone who told you the app was useful. Ask if they would be willing to leave a review. Personal requests convert far better than automated prompts.
Use the in-app review prompt APIs. Both platforms provide native prompt APIs that the review guidelines allow. Trigger the prompt after a moment of success in the app, not on first open. A user who has just completed the action they came to do is more likely to leave a positive review than a user who has just installed.
Five honest reviews matter more than you might expect on a cold listing. They change the visual weight of your listing and they shift how the algorithm treats your relevance score.
Step 6: Watch the Right Metrics in the First Month
Store analytics will show you impressions, conversion rate, and download sources. In the first month, pay attention to conversion rate before you worry about impression volume.
A low conversion rate on search impressions tells you that your icon or first screenshot is not landing. A low conversion rate on product page views tells you the screenshots below the fold or the description are losing people.
Fix conversion problems before you push for more traffic. More impressions flowing into a low-converting listing is a signal to the algorithm that your listing is not satisfying user intent.
Once conversion is stable, look at which search terms are driving downloads. These are your confirmed winners. Rotate underperforming terms out of your keyword field and test replacements every few weeks.
The Cold Launch Window Is Shorter Than You Think
Both stores give new listings a brief period where they are evaluated with some leniency around ranking. The algorithm is trying to figure out where you belong. Your metadata, conversion rate, and early install velocity during that window shape your baseline ranking position.
Getting the metadata right before you submit, not after, is the most important thing you can do. Changes after launch take time to reindex and you burn part of that window with a suboptimal listing.
The playbook above is front-loaded for a reason: the work you do before a single person sees your app determines how many people see your app at all.
If you are building with Goodspeed, the growth copy tools draft your ASO metadata alongside your app. You arrive at submission with a listing that is ready to compete, not a placeholder you plan to fix later.
Subscribe to The Signal
The top 5 scored app ideas, delivered fresh.