Fact: 65% of all app installs come from App Store/Play Store search. If your ASO is poor, you’re losing 2 out of every 3 potential organic users.
The Opportunity: Good ASO can:
Based on Socialee’s mobile app clients: Apps that optimize ASO properly get 40-60% of installs organically vs 10-20% for poorly optimized apps.
✅ COMPLETION TRACKER
Mark each item as you complete it:
| Task | iOS | Android | Priority | Status |
|---|---|---|---|---|
| Keyword research completed | ☐ | ☐ | HIGH | |
| App name optimized | ☐ | ☐ | HIGH | |
| Subtitle / Short description optimized | ☐ | ☐ | HIGH | |
| Long description written | N/A | ☐ | HIGH | |
| Screenshots designed (all sizes) | ☐ | ☐ | HIGH | |
| App preview video created | ☐ | ☐ | HIGH | |
| Icon A/B tested | ☐ | ☐ | MEDIUM | |
| Ratings strategy implemented | ☐ | ☐ | HIGH | |
| Review response process | ☐ | ☐ | MEDIUM | |
| Localization (top markets) | ☐ | ☐ | MEDIUM | |
| Category selection optimized | ☐ | ☐ | LOW | |
| Competitor analysis done | ☐ | ☐ | HIGH |
Character Limits:
Keyword Research Process:
Step 1: Brainstorm Seed Keywords List 20-30 keywords related to your app:
Example for fitness app:
workout, fitness, gym, exercise, training, weight loss, muscle,
cardio, yoga, diet, nutrition, health, calories, home workout,
HIIT, strength, running, cycling, meditation, wellness
Step 2: Keyword Research Tools Use these tools to find high-volume, low-competition keywords:
Keyword Scoring Matrix:
| Keyword | Search Volume | Competition | Relevance | Difficulty | Priority Score |
|---|---|---|---|---|---|
| workout app | High (9/10) | High (8/10) | High (10/10) | Hard | 27/30 |
| home fitness | Med (6/10) | Low (3/10) | High (10/10) | Easy | 19/30 (GOOD!) |
| gym tracker | Med (7/10) | Med (5/10) | High (10/10) | Med | 22/30 |
| exercise plan | Med (6/10) | Low (4/10) | High (9/10) | Easy | 19/30 (GOOD!) |
Formula: Priority Score = Search Volume + (10 – Competition) + Relevance
Target: Focus on keywords scoring 18+ (sweet spot = high volume, low competition)
Step 3: Keyword Placement Strategy
iOS Optimization:
App Name (30 chars): Include 1-2 primary keywords
Subtitle (30 chars): Include 2-3 secondary keywords
Keyword Field (100 chars): Pack with relevant keywords, NO SPACES between commas
Example Keyword Field:
Exercise, training, muscle, cardio, yoga, calories, HIIT, strength,
Running, cycling, meditation, wellness, bodyweight, abs, legs
Pro Tips:
Character Limits:
Android Optimization Strategy:
App Title (50 chars): Include primary keywords
Example: FitPro – Home Workout & Fitness Tracker App
Short Description (80 chars): Hook + keywords
Example: Build muscle & lose weight with personalized workout plans & diet tracking
Long Description (4000 chars): THIS IS CRITICAL FOR ANDROID
Structure:
Keyword Density:
Example Long Description Structure:
[HOOK – First 3 lines visible]
Get fit at home with FitPro – the #1 workout app for building muscle and losing weight.
Over 1M+ downloads! Personalized fitness plans, 500+ exercises, and nutrition tracking.
Start your fitness journey today – no gym required.
[FEATURES – Keyword-rich]
500+ HOME WORKOUT EXERCISES
PERSONALIZED FITNESS PLANS
[Continue with 6-8 more sections…]
[SOCIAL PROOF]
“Best workout app I’ve used! Lost 15kg in 3 months” – Rahul, Mumbai
“Finally found a fitness app that works” – Priya, Delhi
[CTA]
Download FitPro now and start your fitness transformation!
Android Keyword Placement Checklist:
☐ Target keyword in first 3 lines
☐ Target keyword in at least 2 section headers
☐ 10+ secondary keywords throughout description
☐ Natural reading (not stuffed)
☐ Emoji for visual appeal (increases CTR)
☐ Localized for major markets (Hindi, Tamil, etc.)
App Icon
Importance: Icon is the FIRST thing users see. Can impact conversion by 20-30%.
Icon Design Checklist:
☐ Instantly recognizable at small sizes (test at 64x64px)
☐ Clear, simple design (not cluttered)
☐ Bold colours that stand out
☐ Represents app function/category
☐ Different from direct competitors
☐ Readable on both light and dark backgrounds
☐ No text (or minimal, large text only)
A/B Testing: Create 3-5 icon variations and test:
Tools: App Store Connect (iOS) and Google Play Console (Android) both offer A/B testing
Example Test:
Benchmark: Good icon tests show 5-15% conversion improvement
Screenshots
Most Important Asset: Screenshots have the biggest impact on conversion (40-60% of decision).
iOS Screenshot Sizes Needed:
Android Screenshot Sizes:
Screenshot Strategy (First 3 Screens are CRITICAL):
Screen 1: VALUE PROPOSITION
Screen 2: KEY FEATURE
Screen 3: SOCIAL PROOF
Screens 4-8: Additional Features
Screenshot Design Elements:
☐ Bright, attention-grabbing colours
☐ Large, readable text (test on phone)
☐ Minimal text per screen (5-8 words max)
☐ Show actual app UI (not just graphics)
☐ Use device frames (makes it look real)
☐ Directional cues (arrows, highlights)
☐ Consistent branding across all screens
☐ Localized text for each market
Pro Tip: Put text at TOP of screenshot (users only see top half before tapping)
App Preview Video
Stats: Apps with videos see 20-35% higher conversion rates.
Video Specs:
Effective Video Structure (30 seconds):
Seconds 0-3: HOOK
Seconds 3-15: FEATURE SHOWCASE
Seconds 15-25: PROOF/BENEFIT
Seconds 25-30: CALL TO ACTION
Video Checklist:
☐ No sound needed (auto-plays muted)
☐ Captions/text for all key points
☐ Fast-paced (hold attention)
☐ Shows actual app usage
☐ Clear benefit within 3 seconds
☐ Optimized for mobile viewing (large elements)
☐ Strong CTA at the end
Why Ratings Matter
Critical Threshold: Apps below 4.0 stars see 50%+ drop in conversion.
Rating Distribution Impact:
Rating Generation Strategy
In-App Rating Prompt:
When to Ask (CRITICAL):
✅ After positive experience (completed level, finished workout, achievement)
✅ After 3-7 days of usage (user has formed opinion)
✅ After key value delivered (not on first open!)
✅ Limit to 3 requests per year per user (iOS enforces this)
❌ Don’t ask:
iOS Implementation:
import StoreKit
SKStoreReviewController.requestReview()
Android Implementation:
val manager = ReviewManagerFactory.create(context)
val request = manager.requestReviewFlow()
Pre-Filtering Strategy (Controversial but Effective):
Before showing store rating, ask in-app first:
This ensures happier users rate you publicly while unhappy users give private feedback.
Review Response Strategy
RESPOND TO EVERY NEGATIVE REVIEW WITHIN 24 HOURS
Template for Negative Reviews:
Hi [Name], we’re sorry you had this experience. We’d love to make it right!
Can you please contact us at [email] so we can resolve this for you?
We’re constantly improving FitPro based on user feedback like yours. Thank you!
– FitPro Team
Key Elements:
Positive Review Response:
Thank you so much for the 5-star review, [Name]!
We’re thrilled FitPro is helping you reach your fitness goals.
Keep crushing those workouts! 💪
– FitPro Team
Pro Tip: Responding to reviews (especially negative ones) shows potential users you care. It can actually IMPROVE conversion even if you have some bad reviews.
Why Localize?
Data: Localizing to top 10 languages can increase downloads by 120-150%.
Priority Markets for India-Based Apps:
For Global Expansion:
High Priority:
☐ App name
☐ Subtitle/short description
☐ Keywords
☐ Screenshots (text overlays)
☐ Long description
Medium Priority:
☐ Video captions
☐ Review responses
Low Priority:
☐ In-app content (do this after ASO)
Localization Checklist per Market:
☐ Native speaker translation (not Google Translate!)
☐ Keyword research in local language
☐ Screenshots with local text
☐ Cultural appropriateness check
☐ Test on device in that language
☐ Local customer support email
Choosing the Right Category
Primary Category: Choose based on ranking opportunity, not just what fits best.
Strategy:
Example:
Test different categories quarterly – you can change this!
Be Honest But Strategic:
Common Ratings:
Competitor ASO Audit
Identify 5 Direct Competitors:
For Each Competitor, Analyze:
Metric | Competitor 1 | Competitor 2 | Competitor 3 | Your App |
App Name Keywords |
|
|
|
|
Subtitle / Short Desc Keywords |
|
|
|
|
Ratings (average) |
|
|
|
|
# of Ratings |
|
|
|
|
Screenshot Strategy |
|
|
|
|
Has Video? |
|
|
|
|
Icon Style |
|
|
|
|
Keywords Ranking For |
|
|
|
|
Estimated Monthly Installs |
|
|
|
|
Tools to Use:
Gap Analysis
Find opportunities:
A/B Testing Framework
iOS App Store A/B Testing (Built-in): Can test:
Android Google Play Experiments: Can test:
Testing Schedule
Month 1-2: Icon Test
Month 3-4: Screenshot Test
Month 5-6: Video Test
Month 7-8: Description Test (Android)
Metric | How to Track | Target |
Impression → Download Conversion Rate | App Store Connect / Play Console | iOS: 3–8%, Android: 5–12% |
Keyword Rankings | ASO tools (e.g., Sensor Tower) | Top 10 for primary keywords |
Organic Install % | Attribution tool | 40–60% of total installs |
Average Rating | Store dashboards | 4.3+ stars |
Rating Velocity | New ratings per day | Consistent flow (20+ / day for scaled apps) |
Organic vs Paid Install Ratio | Attribution | 1:1 or better (50%+ organic) |
☐ Respond to all new reviews (especially negative)
☐ Check rating (alert if drops below 4.0)
☐ Monitor keyword rankings (top 10 keywords)
☐ Analyze conversion rate trends
☐ Review competitor changes
☐ Update screenshots if needed (seasonal, new features)
☐ Check for new keyword opportunities
☐ Review and respond to user feedback
☐ Run A/B test (icon, screenshots, or video)
☐ Keyword optimization refresh
☐ Full competitor audit
☐ Expand to new localized markets
☐ Update long description with new features
Based on Socialee’s Mobile App Clients:
Gaming App Case Study:
Fitness App Case Study:
Key Insight: Good ASO can provide 40-60% of your installs for FREE while also improving paid UA conversion rates by 15-30%.
This checklist should be reviewed quarterly. ASO is not one-time – it’s ongoing optimization.
Priority Order:
Need help optimizing your app store presence? Socialee has improved organic installs for gaming apps and consumer apps by 100-300% through comprehensive ASO optimization.
Template created by Socialee | Mobile App Marketing Specialists
Based on ASO work with 20+ mobile apps across gaming, utility, and consumer categories