Turn your website into the next DDuoTalk

Paste a URL, say an idea or type it. Muaz researches your competitors, designs an original iOS app and ships it to the App Store.

Try
10 competitors foundHushed, TextNow, 2ndLine…
“Add Face ID”Applied in 4s
Build 1.0 (3) passed QAReady for TestFlight
8:19
Good morning

DuoTalk

AY
Wallet balance
$12.40
Your numbers See all
US
+1 (415) 555-0142Active · 21 days left
SMS
UK
+44 7700 900318Active · 6 days left
SMS
Latest code
WhatsApp
to +1 415 · 2m ago
482 913
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Get a new number
US
United States+1 · SMS + calls
$1.99/mo
UK
United Kingdom+44 · SMS + calls
$2.49/mo
CA
Canada+1 · SMS + calls
$1.99/mo
Pull down from the topSwipe up the barTap a notification
Built for non-technical founders

Talk to your app like you'd talk to your designer.

No code, no tickets, no waiting. Say what you want changed. Muaz rebuilds only what changed and shows it on a real iPhone in seconds.

Voice edit

“Make the dashboard cleaner.”

The secondary card goes, spacing tightens to a calm 16 pt grid and the layout switches to Minimal Apple.

✓Rebuilt in 3.8 s · version 1.0 (4)
Voice edit

“Change the primary color to blue.”

Every button, tab and highlight picks up the new color from one design token. Nothing to hunt down screen by screen.

✓1 token · 23 components updated
Native feature

“Add Face ID to unlock.”

Muaz adds LocalAuthentication, the permission string Apple requires, and a lock screen that matches your brand.

✓expo-local-authentication added
Design direction

“Make it premium and dark.”

Glass surfaces, a neon glow and bolder numbers. The Premium Futuristic concept, applied to every screen at once.

✓Concept switched · version 1.0 (6)
Growth

“Tell my users we just launched.”

A push notification is drafted, previewed on the lock screen and scheduled. It only sends after you approve it.

✓Push drafted · waiting for your approval
“Make the dashboard cleaner.”
8:19
Good morning

DuoTalk

AY
Wallet balance
$12.40
Your numbers See all
US
+1 (415) 555-0142Active · 21 days left
SMS
UK
+44 7700 900318Active · 6 days left
SMS
DSMS
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Get a new number
US
United States+1 · SMS + calls
$1.99/mo
UK
United Kingdom+44 · SMS + calls
$2.49/mo
CA
Canada+1 · SMS + calls
$1.99/mo
Website Intelligence

Your website becomes the spec.

Muaz reads your public pages, brand and flows, then flags the private APIs it still needs from you.

Native features

Feels native, because it is.

Quality Assurance Agent

38 tests before you ever see it.

App Store top charts

Learn from apps earning millions a month.

Before Muaz designs yours, it studies the patterns behind the App Store's highest-earning and fastest-growing apps across every category. Tap any app to see what it does well.

Templates

Start from a category that already works.

Each template comes pre-researched against the top apps in its category. Tap any phone to explore the screens.

8:19
Good morning

DuoTalk

AY
Wallet balance
$12.40
Your numbers See all
US
+1 (415) 555-0142Active · 21 days left
SMS
UK
+44 7700 900318Active · 6 days left
SMS
Latest code
WhatsApp
to +1 415 · 2m ago
482 913
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Get a new number
US
United States+1 · SMS + calls
$1.99/mo
UK
United Kingdom+44 · SMS + calls
$2.49/mo
CA
Canada+1 · SMS + calls
$1.99/mo
DuoTalkVirtual numbers & SMS
Use
8:19
New season

Maison

AY
Autumn edit
Up to 30% off
AllCoatsBagsShoesKnitwear
Cashmere Coat$389
Leather Tote$245
Silk Midi$168
Wool Knit$129
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Select size
XSSMLXL
Cashmere CoatCamel · free returns
$389
MaisonFashion & shopping
Use
8:19
Thursday

Today

AY
2/5
Current streak
23 days
Keep it going
Habits Edit
Drink 2L waterMorning
Walk 8,000 stepsAnytime
Read 20 pagesEvening
No phone after 11pmNight
Meditate 10 minMorning
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
New habit
Stretch 5 minutesEvery morning · 7:30 AM
Remind meWidget + notification
StreakHabits & wellbeing
Use
8:19
Welcome back

Glow Studio

AY
Next appointment
Sat, 2:30 PM
Popular services All
Signature facial60 min
$85
Gel manicure45 min
$40
Hair & blow-dry75 min
$70
Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Choose a time
10:0011:301:002:304:005:30
Glow StudioBooking & services
Use
Where we fit

Website-first. Voice-driven. Growth-aware.

Prompt-based builders start from a blank chat. Website-to-app services wrap your site in a WebView. Muaz.io rebuilds your business as a native app and tells you how to grow it.

CapabilityMuaz.ioRorkMedianMobiLoudFlutterFlow
Start from a website URLFull redesign, native UIPrompt firstWebView wrapperDone-for-you wrapperManual
Edit by voiceEvery screen, with historyText chat———
Competitor and revenue research5 / 10 / 20 apps————
Native app outputReact Native + Expo, SwiftUI mode nextSwiftUIHybridHybridFlutter
App Store submissionAgent-prepared, one clickBuilt inAssistedDone for youExport
Growth strategy after launchASO, paywall, 30/60/90 plan——Agency add-on—

Positioning summary from public product pages, November 2026. Competitor plans change often; check their sites before quoting.

Pricing

Start with a prototype. Scale to an agency.

Every plan includes AI credits and build quotas with usage-based top-ups. Apple Developer Program membership is billed by Apple separately.

Start free, no card neededResearch your category and see three original design concepts for your first app before choosing a plan.
Start free

Starter

Founders validating an idea

See your app before you build it

$19/mo

Billed monthly · cancel anytime

1app200AI credits5rival apps
Start with Starter
  • Website crawl + 3 design concepts
  • Live iPhone preview
  • Voice editing · 200 AI credits
  • Starter competitor scan (5 apps)
MOST POPULAR

Builder

First app with a backend

A real app and the code to keep

$49/mo

Billed monthly · cancel anytime

3apps1,000AI credits20builds/mo
Start with Builder
  • Everything in Starter
  • Native React Native + Expo build
  • Backend Connector · REST + auth
  • 1,000 AI credits · 20 builds
  • Export full Git repo

Pro

Launching to real customers

Publish and grow on the App Store

$99/mo

Billed monthly · cancel anytime

5apps3,000AI credits50builds/mo
Start with Pro
  • Everything in Builder
  • Push, Face ID, camera, widgets
  • Launch Center + TestFlight
  • Growth Studio with 30/60/90 plan
  • Growth research report included

Agency

Studios and agencies

Ship apps for your clients

$299/mo

Billed monthly · cancel anytime

10client apps10,000AI creditsPrioritybuilds
Start with Agency
  • 10 client projects
  • White-label previews
  • Team seats and roles
  • Priority build workers
  • Scale report per client
Plan finder

Not sure which plan fits? Answer three questions.

Pick an answer above and we’ll highlight the best plan.
Compare every featureSee all 19 features side by side on the pricing page
FAQ

Questions founders ask first

Can a URL alone make my app fully work?

A URL gives Muaz.io your brand, pages, content and flows, so you get a complete designed app. Live data such as accounts, payments or SMS needs your approved API and authentication. The Backend Connector asks for those and maps them to screens. Private backend access is never possible from a URL alone.

Is it a WebView wrapper?

No. The Development engine generates native React Native + Expo screens with real navigation, state and native APIs. A premium SwiftUI generation mode is on the roadmap.

Will it copy my competitors' designs?

No. Competitor screens are inspiration. The Design engine extracts patterns (onboarding length, navigation, paywall layout) and generates original interfaces in your brand.

Who publishes to the App Store?

You do, from your own Apple Developer account. Muaz.io prepares the build, signing, icons, screenshots and metadata and uploads to TestFlight. Final approval always rests with Apple's review team.

Where do competitor revenue numbers come from?

From licensed providers such as Appfigures and AppTweak, plus Apple's public search data. They are estimates, labelled as estimates. Competitors' real profit, CAC, retention or ad spend are not public and are never shown as fact.

Built, not just designed

We don’t just design. We build it.

Five AI engines take your app from idea to TestFlight.

9:41
Hello, Ayon!
Your app is being built.
+ New suggestionMuaz agents start on it right away.
Recent updates
→FinishedHome screen
→In progressLogin system
See how the 5 engines build it→
ASO & AI Search22 min read5,098 words14 sources

App Store Optimization (ASO) in 2027: The Complete Guide to Ranking on iOS & Android

Most downloads still start with a search in the App Store or Google Play. Here is how ranking works in 2027, what every field does, and a 30-day plan to get your app found and installed.

Written byMonjur HossainFounder, Muaz.io
Publish date
Latest updateNov 6, 2026
Reading time22 min read
App Store Optimization Guide 2027: Rank on iOS & Google Play
Sharein𝕏f
Quick answerWhat is app store optimization and how does it work?

App store optimization (ASO) is the work of improving how often your app appears in App Store and Google Play search and how many people install it after seeing the listing. It works on two levers: metadata that matches what people search (name, subtitle, keywords, descriptions) and conversion assets that persuade them (icon, screenshots, ratings). Apple says search results depend on text relevance and user behaviour such as downloads and ratings.

Key takeaways
  • The app name, subtitle (or Google Play short description) and the iOS keyword field are the strongest text signals you control.
  • Focus on specific two to four word phrases where you can reach the top five, not the head term.
  • Screenshots mainly drive conversion, and better conversion feeds the behaviour signals that ranking uses.
  • Google Play has no hidden keyword field, so your title, 80-character short description and 4,000-character full description carry the text signals.

Why ASO still decides most of your downloads

Here is a listing I see some version of every month, and it is the reason this app store optimization guide starts with search. Say you run a habit app with 4.7 stars, a clean paywall and a small but loyal audience. App Store Connect shows a few dozen search impressions a day. The app name is the brand and nothing else, the subtitle is a slogan, and the keyword field repeats three words already used above it. Nobody can find the app, so nobody downloads it.

That is the problem app store optimisation solves. Apple says that almost 65% of App Store downloads happen directly after a search (its 2022 figure) and that more than 850 million people visit the store every week. If your listing is invisible for the words people type, the rest of your marketing has to work twice as hard.

What follows is the playbook I use for small and mid-sized apps on both iOS and Android. It covers how ranking works in 2027, what each metadata field actually does, keyword research you can finish in an afternoon, screenshots that convert, the tools worth paying for and a 30-day plan. Every limit and statistic links to the Apple, Google or vendor page it came from, so you can check it yourself.

ASO is one channel inside a wider growth system. If you want the full picture first, read our pillar on how to market an app in 2027, then come back here for the store side.

App Store search analytics screen showing weekly search impressions and top five ranks for habit tracker long-tail keywords
ASO starts with knowing which searches you appear for and how many people convert.

What is app store optimization?

App store optimization (ASO) is the ongoing work of improving an app's visibility in App Store and Google Play search and browse, and the share of people who install it after seeing the listing. It has two halves that you have to work on together.

  • Discovery: getting your app to appear, and rank high, for the searches your future users make. This is driven by metadata (name, subtitle, keywords, descriptions, category) and by behaviour signals (downloads, ratings, engagement).
  • Conversion: turning an impression or a product page view into an install. This is driven by the icon, screenshots, preview video, rating and the first lines of text.

The two halves feed each other. Better conversion produces more downloads for a keyword, which tells the store your app satisfies that search, which tends to lift your rank, which produces more impressions. A listing that ranks well but converts badly wastes its position. A listing that converts well but ranks for nothing never gets the traffic to prove it.

People often ask whether ASO is the same as SEO. The thinking is similar: match intent, write for people first, earn trust signals. The mechanics are different. You get far fewer characters, the store tells you less, and changes on iOS mostly ship with app versions rather than whenever you hit save.

How do the App Store and Google Play rank apps in 2027?

Both stores rank search results on text relevance (does your metadata match the query) and on user behaviour (do people who search that term choose, keep and rate your app), with Google Play also weighing technical quality. Neither store publishes weights, so treat any article that quotes exact percentages with suspicion.

Apple's own wording is unusually clear. On its App Store search page, Apple says results are based on "text relevance (matches for your app's title, subtitle, keywords, and primary category), as well as user behavior (downloads, ratings and reviews, and more)." That sentence is the whole of Apple's public algorithm, and it is enough to plan around.

Google is less explicit about text, but more explicit about quality. Its Android vitals documentation says core vitals "affect your app's visibility on Google Play", and lists bad behaviour thresholds of a 1.09% user-perceived crash rate and a 0.47% user-perceived ANR rate. Cross them and Play may reduce your visibility and show a warning on your listing.

Ranking factorApple App StoreGoogle PlayWhat you control
App name / titleIndexed, strongest text signal (30 chars)Indexed, strongest text signal (30 chars)Brand plus your main keyword
Subtitle / short descriptionSubtitle indexed (30 chars)Short description (80 chars), used for relevanceSecond-priority keywords, written as a benefit
Keyword fieldHidden 100-char field, indexedDoes not existWords not already in name or subtitle
Long descriptionNot listed by Apple as a search inputRead for relevance; keyword stuffing breaks policyNatural copy with your terms on Play
CategoryPrimary and secondary indexedOne category plus tagsThe category where you can win a chart
Downloads and conversion"User behavior" signalInstall and engagement signalsScreenshots, icon, rating, paid boosts
Ratings and reviewsApple says they influence rankShown in search; affect conversionPrompt timing, replies, bug fixes
Technical qualityIndirect, through reviews and retentionCrash and ANR thresholds reduce visibilityStability work before marketing spend

Two newer layers sit on top of this. In 2025 Apple announced AI-generated App Store tags that draw on your description, category, screenshots and other metadata; TechCrunch reported that the extraction uses AI rather than simple OCR, that tags are reviewed by humans, and that developers will be able to control which tags appear. And AI assistants such as ChatGPT, Gemini and Perplexity now recommend apps directly, which is a separate discovery surface we cover in app discoverability on ChatGPT, Gemini and Perplexity.

What I'd take from all this: write metadata for relevance, make the listing convert, keep the app stable, and stop chasing rumoured ranking weights. The fundamentals have not moved; the stores have simply become better at reading meaning.

Every metadata field, its limit and whether it ranks

Most ASO mistakes come from not knowing which fields count. Here is the reference table I keep open when writing a listing, built from Apple's product page guidance and Google's Play Console listing help.

FieldStoreLimitRanks?Change without an update?
App nameiOS30 charactersYesNo, ships with a version
SubtitleiOS30 charactersYesNo
Keyword fieldiOS100 characters, comma separatedYesNo
Promotional textiOS170 charactersNo (Apple says so)Yes
DescriptioniOS4,000 charactersNot a listed inputNo
ScreenshotsiOSUp to 10 per device sizeConversion, and feeds AI tagsNo (test with PPO)
App previewsiOSUp to 3, 30 seconds eachConversionNo
App titleGoogle Play30 charactersYesYes
Short descriptionGoogle Play80 charactersYesYes
Full descriptionGoogle Play4,000 charactersYesYes
ScreenshotsGoogle Play2 minimum, up to 8 per device typeConversionYes
Feature graphicGoogle Play1024 x 500 pxConversionYes

The big practical difference: on Google Play you can edit text whenever you like and see the effect within days, so Play is the faster lab. On iOS, name, subtitle and keywords only change when you submit a new version, so batch your keyword changes with releases and give each one at least three to four weeks before judging it.

One rule people miss on iOS: Apple tells you not to repeat words across fields, not to add plurals of words you already use, and not to waste space on the word "app" or your category name. Each wasted character in the keyword field is a search you could have ranked for.

Before and after comparison of an iOS listing: a brand-only name with repeated words versus a brand plus keyword name using 98 of 100 keyword characters
Drafting metadata side by side makes repeated words and wasted characters easy to spot.

ASO keyword research: a 7-step method for small apps

ASO keyword research means finding the search terms your target users type, then choosing the ones where you have a realistic chance of ranking in the top five. For a new app, that almost never means the head term. It means specific, two to four word phrases with clear intent.

Say you run a habit-tracking app. "Habit tracker" is dominated by apps with tens of thousands of ratings. "Habit tracker for ADHD", "daily routine planner" or "quit sugar tracker" are smaller, but you can rank for them in weeks, and the people searching them convert better because the listing matches what they asked for.

  1. Write down the job your app does in users' words. Read 50 to 100 reviews of the top three competitors and copy the phrases people use to describe their problem. "Keep me consistent" and "stop forgetting my meds" are keyword ideas hiding in plain sight.
  2. Collect seeds from store autocomplete. Type your core term into the App Store and Google Play search bars and note every suggestion. Then type it with each letter of the alphabet after it. Autocomplete reflects real queries, which makes it the best free data you have.
  3. Mine competitor metadata. Look at the names and subtitles of the top ten apps for each seed. Words that appear again and again are the terms the category has agreed matter. A competitor research report can pull this for 5, 10 or 20 apps at once if you would rather not do it by hand.
  4. Score each keyword on three things. Popularity (Apple Ads shows a search popularity score; ASO tools estimate volume), difficulty (how strong are the top five apps), and relevance (would someone searching this be happy to find your app). Relevance is a veto: if it is low, drop the keyword whatever its volume.
  5. Pick one primary, three to five secondary and a long tail. The primary goes in the name or title. Secondaries go in the subtitle or short description. The long tail fills the iOS keyword field and the Play description.
  6. Check intent by searching each term yourself. If the results are full of games and you are a finance app, the store reads that query differently from you. Drop it.
  7. Record a baseline rank for every chosen term. You cannot tell whether a change worked unless you wrote down where you started. Track 20 to 50 keywords per app per country.

If you want a shortcut for steps two and five, our free ASO keyword tool suggests terms, counts characters as you type and flags repeated words across name, subtitle and keyword field. It will not replace your judgement on relevance, but it removes the arithmetic.

A word on Apple Ads data. The search popularity score in Apple Ads is the only first-party volume signal Apple gives you, and you can see it while setting up a campaign, before you spend anything. Third-party volume numbers are estimates modelled from that and from panel data, so use them to compare keywords, not as absolute traffic forecasts.

Infographic The 7-step ASO keyword research methodTap to enlarge · Free to share with a link to this page

Apple App Store optimization: name, subtitle and keyword field

On iOS, three fields do almost all of the ranking work: the 30-character app name, the 30-character subtitle and the hidden 100-character keyword field. Apple combines words across them, so you do not need to repeat a word to rank for phrases that include it.

That combining behaviour is the key to apple app store optimization. If "habit" is in your name and "tracker" is in your keyword field, you can rank for "habit tracker". So the job is to cover as many useful single words as possible, once each, and to put the most important ones in the name.

A copy-ready metadata template

Here is the template I use. Fill it in, then count characters before you paste anything into App Store Connect.

  • App name (30): [Brand] + [primary keyword phrase]. Example: "Steady: Habit Tracker" (21 characters).
  • Subtitle (30): [benefit using 2 to 3 new keywords]. Example: "Daily Routine & Goal Planner" (29 characters).
  • Keyword field (100): single words, commas, no spaces, no words already used above. Example: "adhd,streak,reminder,journal,mood,water,meditation,sobriety,quit,sugar,checklist,motivation,self,care".
  • Promotional text (170): this week's news or offer. It does not rank, so write it for humans.
  • Description, first line: the outcome in one sentence, because only that shows before "more".

A few rules that save rejections and wasted space. Do not use competitor brand names in the keyword field; App Review rejects it and it is a trademark risk. Avoid plurals when you have the singular, and skip "app", "iphone" and your category name, which Apple's guidance says are wasted. Numbers can be written as digits to save characters.

The name deserves its own thought. A pure brand name (just "Steady") gives you no keyword coverage until you are famous. A pure keyword name ("Habit Tracker Daily Planner") looks spammy and converts badly. Brand plus one clear descriptor is the balance that works for most apps. If you are still choosing a name, our app name generator keeps suggestions inside the 30-character limit.

Custom product pages now rank too

This is the most underused iOS feature in 2027. Apple lets you publish up to 70 custom product pages, each with its own screenshots, previews and promotional text, and you can now assign keywords to them so they appear in search for those terms instead of your default page. Each keyword combination has to be unique to a single page, so plan which page owns which phrase.

In practice, that means a habit app can show a "quit sugar" set of screenshots to people who search "quit sugar tracker" and a "medication reminder" set to people who search for that, without cramming both stories into one listing. Start with your two or three biggest use cases, give each a page and matching keywords, and compare their conversion rate with the default page after a month.

Google Play Store optimization: title, short and full description

Google Play store optimization relies more on written copy than iOS does, because Play reads your title, short description and full description, and lets you change them at any time. It also polices that copy more strictly.

Google's metadata policy bans emoji and repeated special characters in the title, all caps unless it is your brand, and claims about store performance or price such as "#1", "Best of Play", "Editor's choice", "10% off" or "free for limited time only". It also warns against repetitive or unrelated keywords. Listings that break these rules get rejected or pulled, which costs more than any ranking gain.

How I write each field

  • Title (30): same logic as iOS. Brand plus primary keyword. "Steady: Habit Tracker" works on both stores.
  • Short description (80): one benefit sentence with two secondary keywords. Example: "Build daily routines, track streaks and hit your goals with gentle reminders." Google's own help says stuffing this field "will not impact ranking", so write it to convert.
  • Full description (4,000): open with two lines that sell, then use short paragraphs or bullet-style lines covering each use case. Mention your primary keyword naturally three to five times and each secondary once or twice. Read it aloud; if it sounds like a robot wrote it, a reviewer will think so too.

Play also gives you two conversion tools iOS users envy. Store listing experiments let you test up to two variants against your current listing, including the description text in localised experiments. And custom store listings (up to 50) can target specific countries, pre-registration users, lapsed users who have not opened the app in 28 days, or churned users who uninstalled it.

Finally, check Android vitals before you spend a week on copy. If your crash or ANR rate is above the thresholds quoted earlier, fixing stability is the highest-return ASO task you have. Play judges these on a rolling 28-day average, so a fix takes a few weeks to clear a warning. Google has also said that apps exceeding its new memory usage, bitmap memory and code optimisation thresholds may see a store visibility impact from February 2027, so add those to the checklist if you ship on Android.

App screenshot conversion optimization: the first three frames

Your first three screenshots do most of the conversion work, because they are what people see in search results before they ever open your page. Apple says the first one to three screenshots appear in search when you have no preview video, depending on orientation.

How much does conversion vary? AppTweak's 2025 benchmark puts the average US product page conversion rate at 8.56% on the App Store and 16.15% on Google Play, with huge swings by category (from 5.2% for trivia games to 52.8% for food and drink on iOS). Definitions differ between vendors, so compare yourself against your own category in App Store Connect's peer benchmarks rather than against a blog post.

The screenshot formula that works for most apps

  1. Frame 1, the promise: the single outcome people want, in five words or fewer, over your best screen. "Never break a streak again."
  2. Frame 2, the proof: the core feature in action, with one caption. Show real UI, not a stock photo.
  3. Frame 3, the differentiator: the thing the top competitor does not do, such as "Works offline" or "No account needed".
  4. Frames 4 to 6: secondary features, one per frame.
  5. Last frame: social proof you can back up (your real rating, a press mention you actually got) or a privacy promise.

Captions matter beyond conversion now. Apple has said screenshots feed its AI-generated tags, so a caption that states what the app does in plain words ("Track water, sleep and mood") helps the store understand you. Write captions for humans first; there is no evidence that stuffing keywords into images helps, and it reads badly.

Technical sizes change, so check Apple's screenshot specifications before each release. At the time of writing you can upload up to 10 screenshots per device size, the large Dynamic Island iPhone class accepts 1320 x 2868 pixels, and images cannot contain transparency. Our free App Store screenshot generator exports every required iPhone and iPad size from one design, which saves an evening of resizing.

Four-step flow of a screenshot set: promise, proof, differentiator and a final trust frame
The first three screenshots carry most of the conversion work, so each frame gets one clear job.

Icons, preview videos, in-app events and A/B tests

Screenshots get the attention, but four other assets quietly move numbers.

  • Icon: it appears in search, on the home screen and in every ad. Test one bold shape on a strong colour against your current icon. Simple usually wins at small sizes. If you need a starting point, the app icon maker exports a 1024 x 1024 icon with no alpha channel, which is what App Store Connect requires.
  • Preview video: Apple allows up to three previews of up to 30 seconds, and they autoplay muted, so the first three seconds must make sense without sound. On Google Play, a preview video may autoplay muted inline for up to 30 seconds, so the same rule applies.
  • In-app events (iOS): events appear in search results and on your product page. Apple's in-app events rules allow up to 10 published at a time, each lasting up to 31 days and promoted up to 14 days before it starts. A monthly challenge or seasonal feature gives you a fresh search card for free.
  • Promotional content (Google Play): the Play equivalent for sales, launches and events. Use it for the same reasons.

Run tests the stores will actually finish

Apple's product page optimisation lets you test up to three treatments of your icon, screenshots and previews for up to 90 days, one test at a time. The trap for small apps is traffic: with a few hundred page views a week, a test of subtle changes may never reach confidence.

So test big differences. A new first-frame message, a different colour story, or vertical versus horizontal screenshots. Leave button colours to apps with millions of visitors. And because Google Play gives answers faster, I often run the first version of a creative idea on Play and carry the winner to iOS.

How do ratings and reviews affect app store ranking?

Ratings and reviews affect ranking directly on the App Store, where Apple says they "can influence how your app ranks", and indirectly everywhere through conversion, because a low star average shown in search puts people off before they tap.

Since iOS 18.4, Apple also shows an AI-generated review summary above individual reviews on many product pages. That means the themes in your reviews, not just the stars, now appear on your listing in one paragraph. If 30 people complain about sync, your summary will probably say so.

What works, in order of impact:

  1. Fix the top complaint. Read your one and two star reviews from the last 90 days, group them, and fix the biggest group. No prompt strategy beats this.
  2. Ask at a moment of success. Use the native prompt (Apple limits it to three times in 365 days) after a user completes something meaningful, such as a seven-day streak or a first export, never on first launch or after an error.
  3. Reply to reviews. Short, specific, human replies. When you ship a fix, reply again saying so; many users update their rating.
  4. Decide about resetting. iOS lets you reset your summary rating when you release a version. It is worth it only when an old, low rating no longer reflects a much improved app.

Ratings are where ASO meets product. Apps that keep users tend to collect better reviews, which is one reason retention marketing belongs in the same plan as your store listing.

Localisation: the cheapest way to multiply keyword coverage

Localising your listing means writing native metadata for each country and language you target, which gives you a new set of keyword slots and usually a higher conversion rate in that market. It is the highest-return ASO task most small apps have not done.

On iOS there is a useful quirk worth knowing. Several App Store countries index more than one localisation; the United States, for example, is widely reported by ASO practitioners to index English (US) and Spanish (Mexico) among others. Apple does not document the full list on its developer site, so test it yourself: add extra English keywords in a secondary locale and watch whether your US ranks for them move. Do not put content in a locale that the people reading it would find strange.

For any market you take seriously, do not machine-translate your English keywords. People in Germany do not search for a direct translation of "habit tracker"; they use their own phrases. Run steps two to six of the keyword method in each language, ideally with a native speaker checking relevance. Translate screenshot captions too, because a localised listing with English images loses much of its benefit.

Where to start: the countries already sending you organic downloads without any effort. They are telling you there is demand.

Free: ASO Metadata & 30-Day Checklist

A fill-in template for your iOS and Google Play metadata with character counts, plus the week-by-week 30-day ASO checklist.

We’ll email the resource and a few practical tips. Unsubscribe in one click. We never sell your data.

ASO tools comparison: what to pay for and what to skip

You do not need an expensive tool to start. You need autocomplete, App Store Connect, Play Console, a spreadsheet and a way to track ranks. Paid tools earn their keep when you track many keywords across several countries or need competitor download estimates. Here is how the best ASO tools compare on publicly listed pricing at the time of writing.

ToolBest forPublic pricingWatch out for
App Store Connect and Play ConsoleYour own impressions, conversion, sources, peer benchmarksFreeNo keyword rank data
AppfiguresIndie developers wanting analytics plus keyword trackingFree Starter plan (no keyword tracking); Monitor with 100 tracked keywords from $35.99 a month billed annuallyThe $7.99 entry tier is analytics only
AppTweakKeyword research, metadata suggestions, multi-country trackingEssential from about $79 a month billed annually; 7-day trialPrice climbs with followed apps
Sensor TowerMarket intelligence, download and revenue estimates at scaleCustom quotes onlyOverkill for a single small app
Apple Ads (search popularity)First-party iOS keyword popularityFree to view; you pay only for ads you runPopularity is relative, not volume
Muaz.io free toolsWriting and checking metadata and screenshotsFree; research reports are one-offNot a daily rank tracker

My honest recommendation for a new app: use the free stack for the first month, then buy one month of a mid-tier tool when you are ready to do a proper keyword refresh. Cancel if you do not open it weekly. App store optimization software is only worth what you act on.

What about agencies? ASO services and freelance ASO consultants make sense when you have meaningful traffic, several markets and no one in-house who owns the store. Before you hire, ask for their keyword research process, how they measure lift separately from paid and seasonal effects, and what they need from you each month. If they promise a top-three rank for a head term, walk away. For many small teams, a one-off competitor research report plus a clear template does more than a retainer.

How do you track app store keyword rankings and measure ASO?

You measure ASO by tracking keyword ranks, search impressions, product page conversion rate and organic downloads, before and after each change, while keeping other variables (paid spend, features, seasonality) in view.

An app store keyword ranking tracker shows where you appear for each term, daily, by country. Rank alone is a vanity metric, though. Moving from position 40 to 15 often produces almost no extra traffic, while a move inside the top five usually shows up in installs, because that is where most people tap. Watch the terms that are in or near the top ten.

The weekly dashboard I keep for each app has six numbers:

  • App Store search impressions and Google Play search store listing visitors
  • Product page conversion rate by source (search, browse, referrer)
  • First-time downloads from search
  • Rank for the primary keyword and the top ten secondaries
  • Average rating in the last 30 days and count of new ratings
  • Crash and ANR rate (Play) or crash rate (App Store Connect)

Log every change with a date: new subtitle, new first screenshot, new locale, a big Apple Ads push. When the numbers move, you will know why. Without a log, ASO turns into folklore.

How long should you wait? On Google Play, text changes are usually picked up within days, so a two-week read is fair. On iOS, give each metadata change three to four weeks after the version goes live, because ranks often wobble for several days while the store re-indexes. Judge creative tests on conversion rate, not on downloads, so that a busy week does not fool you. And compare like with like: the same weekdays, the same countries, the same paid spend.

Paid search and ASO are linked. A short burst of Apple Ads on a keyword can raise downloads for it, and some practitioners see organic rank follow. That effect is not guaranteed and Apple does not confirm it, so treat it as an experiment with a budget cap, not a strategy. If you would rather grow without ads at all, our guide to the first 10,000 downloads without ads covers the organic channels that feed store signals.

ASO mistakes that quietly cost you downloads

These are the problems I see most often when I review listings. Most take less than an hour to fix.

  • Brand-only name. "Steady" ranks for "steady". "Steady: Habit Tracker" ranks for far more.
  • Repeated words. The same word in name, subtitle and keyword field earns nothing extra on iOS.
  • Spaces after commas in the keyword field, burning characters for no gain.
  • Going after head terms only. A new app ranking 80th for "fitness" gets no downloads. Ranking 3rd for "kettlebell workout timer" does.
  • Feature-list screenshots. "Cloud sync, dark mode, widgets" tells people nothing about why they should care.
  • Changing everything at once, so you cannot tell what worked.
  • Ignoring Google Play because iOS revenue is higher. Play is the faster place to learn what message converts.
  • Breaking policy with "#1", "best" or price claims in titles and graphics on Play.
  • Prompting for reviews on first launch, when users have not had any success yet.
  • Never revisiting keywords. Competitors and search behaviour change; review your keyword set at least every quarter.

If you are building a new iPhone app, it is easier to get this right before launch than to fix it later. Muaz.io's App Store Studio prepares the name, subtitle, keywords and screenshots as part of the build and walks you through TestFlight and review, so your listing is optimised on day one rather than six months in.

Your 30-day ASO plan

Here is how to increase app store visibility in one month without a big budget. It assumes one person, a few hours a week, and an app that is already live. If you are pre-launch, slot it into the store weeks of our 90-day app launch plan.

Week 1: audit and baseline

  • Export 90 days of impressions, page views, conversion and downloads by source from both consoles.
  • Check Android vitals against the 1.09% crash and 0.47% ANR thresholds.
  • List your current ranks for 20 to 50 keywords per main country.
  • Screenshot the top five competitors' listings for your primary term.

Week 2: keyword research and metadata

  • Run the seven-step keyword method and pick one primary, three to five secondaries and a long tail.
  • Rewrite the iOS name, subtitle and keyword field with zero repeated words.
  • Rewrite the Play title, short description and full description; publish Play changes now.
  • Queue the iOS changes for your next version submission.

Week 3: creative and tests

  • Redesign the first three screenshots around promise, proof and differentiator.
  • Start a Google Play store listing experiment on the new first screenshot.
  • Set up one custom product page for your second-biggest use case with matching keywords.
  • Plan one in-app event or promotional content item for next month.

Week 4: ratings, localisation and review

  • Move the review prompt to a success moment and reply to the last 30 reviews.
  • Localise metadata for the top non-English country already sending you downloads.
  • Compare week four with your baseline and write down what changed.
  • Book the next keyword review in your calendar for 90 days from now.
Infographic Your 30-day ASO plan, week by weekTap to enlarge · Free to share with a link to this page

Copy this checklist into your notes, work through it in order, and resist the urge to change everything in week one. ASO rewards steady, logged, repeatable changes. If you want help with the first step, try the free ASO keyword tool on your current metadata today; it takes about five minutes and will show you where your characters are being wasted.

Sharein𝕏f
MHPhoto of Monjur Hossain
Written byMonjur HossainFounder, Muaz.io · Founder & Amazon Strategy Lead, MotionTrust Digital

Monjur builds Muaz.io and incorporated MotionTrust Digital in September 2022, where he leads Amazon strategy across the client base. Eight years in e-commerce and marketplace marketing taught him how much growth a great mobile app unlocks, so every guide here is tested against the real product and current App Store rules before it goes live.

Published Nov 8, 2026 by Monjur HossainFigures are cited inline and in the sources below
FAQ

Questions about 2027 guide

Short, direct answers. Still curious? Ask in the builder; the assistant knows your project.

What is app store optimization and how does it work?

App store optimization (ASO) is the work of improving how often your app appears in App Store and Google Play search and how many people install it after seeing the listing. It works on two levers: metadata that matches what people search (name, subtitle, keywords, descriptions) and conversion assets that persuade them (icon, screenshots, ratings). Apple says search results depend on text relevance and user behaviour such as downloads and ratings.

What are the most important app store ranking factors in 2027?

The app name, subtitle (or Google Play short description) and the iOS keyword field are the strongest text signals you control. Behaviour signals such as downloads, conversion and ratings decide which relevant app wins. On Google Play, crash and ANR rates above Android vitals thresholds can also reduce visibility.

How do I do ASO keyword research for a new app?

Focus on specific two to four word phrases where you can reach the top five, not the head term. Collect seeds from store autocomplete and competitor reviews, score each keyword on popularity, difficulty and relevance, and record a baseline rank before you change anything. Relevance is a veto: drop any keyword your app does not truly serve.

Do screenshots affect App Store ranking?

Screenshots mainly drive conversion, and better conversion feeds the behaviour signals that ranking uses. Apple has also said screenshots inform its AI-generated App Store tags, so plain, descriptive captions help the store understand your app. There is no evidence that stuffing keywords into images helps.

How is Google Play store optimization different from iOS?

Google Play has no hidden keyword field, so your title, 80-character short description and 4,000-character full description carry the text signals. You can edit Play metadata at any time and run store listing experiments, which makes Play the faster place to test. Play also enforces stricter metadata rules on claims like "#1" or price promotions.

How long does ASO take to show results?

On Google Play, text changes can show an effect within days. On iOS, metadata only updates with a new app version, so give each change three to four weeks before judging it. Log every change with a date so you can tie movements in rank and conversion to what you did.

What are the best ASO tools for a small app?

Start with the free stack: App Store Connect, Play Console, store autocomplete and Apple Ads search popularity. When you need keyword rank tracking, Appfigures Monitor (100 keywords) starts at about $36 a month on annual billing, and AppTweak Essential starts at about $79 a month on annual billing with a 7-day trial. Sensor Tower is quote-based and better suited to larger teams needing market estimates.

Should I hire an ASO agency?

An ASO agency or consultant makes sense once you have meaningful traffic, several markets and nobody in-house who owns the store listing. Ask how they research keywords, how they separate ASO lift from paid and seasonal effects, and what they need from you. Be wary of anyone who guarantees a top rank for a competitive head term.

Sources

Where our numbers come from

Third-party figures are estimates published by the sources below. Prices and rules change; check the source before you decide.

  1. Apple Developer: App Store searchdeveloper.apple.com/app-store/search
  2. Apple Developer: Creating your product pagedeveloper.apple.com/app-store/product-page
  3. Apple Developer: Custom product pagesdeveloper.apple.com/app-store/custom-product-pages
  4. App Store Connect Help: Screenshot specificationsdeveloper.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications
  5. Play Console Help: Metadata policysupport.google.com/googleplay/android-developer/answer/9898842
  6. Play Console Help: Add preview assets to showcase your appsupport.google.com/googleplay/android-developer/answer/1078870
  7. Play Console Help: Store listing experimentssupport.google.com/googleplay/android-developer/answer/6227309
  8. Android Developers: Android vitalsdeveloper.android.com/topic/performance/vitals
  9. AppTweak: Average app conversion rate per category (2025)www.apptweak.com/en/aso-blog/average-app-conversion-rate-per-category
  10. TechCrunch: The App Store's new AI-generated tags are live in the betatechcrunch.com/2025/06/14/the-app-stores-new-ai-generated-tags-are-live-in-the-beta
  11. MacRumors: Apple explains AI-generated App Store review summarieswww.macrumors.com/2025/04/24/apple-ai-generated-review-summaries
  12. Appfigures pricingappfigures.com/pricing
  13. AppTweak pricingwww.apptweak.com/en/pricing

Your app is one sentence away.

Free researchNo credit cardYou own the codeCancel anytime
← Design
Project
Idle
Launch Center →

Screens

Live iPhone preview

Muaz 5G
Sunday, November 8
8:19
Swipe up to open
8:19
8:19
Sunday, November 8
Notification Centre
Today
Yesterday
Get a new number
US
United States+1 · SMS + calls
$1.99/mo
UK
United Kingdom+44 · SMS + calls
$2.49/mo
CA
Canada+1 · SMS + calls
$1.99/mo

Browser-rendered preview. Native-device validation runs on TestFlight.

AI chat

Voice + text
0 / 38 tests