All insights
PlaybookBy Appeak team··7 min read

The Complete Playbook to Crack Top 100 App Store Charts

Category chart rank is install velocity over time, weighted by recency. Here's the 14-day package-install drip schedule that's lifted 30+ apps into top 100 of their category.

Category chart rank is install velocity over time, weighted by recency. No keyword targeting, no metadata trickery — just sustained install volume in the category. The 14-day package-install drip schedule below has lifted 30+ apps into top 100 of their category over the past year. Here's how to run it.

Why category chart rank matters

The Top Free chart for your category is a permanent discovery surface. Users browse it before they search, and they trust the order. Apps in top 100 of their category earn 10-30% of their total installs from browse traffic alone, without paying for it after the rank is established.

Outside top 200, the chart effectively doesn't exist for you. Top 100 is the threshold where browse-driven installs start showing up in analytics in measurable volume.

What moves category chart rank

Three signals, in order of weight:

  1. Total installs in the prior 7-14 days, weighted toward the more recent days
  2. Install velocity trend, week-over-week
  3. Engagement after install (uninstall rate, day-1 retention)

The first one is the lever you can pull directly. The third one is the lever you build with a better product. The second one is just a function of the first.

Keyword installs do not directly move category chart rank. Package installs do. The difference: package installs are uniform installs into the app without a search-query attribution, which feeds the category-rank signal cleanly.

The 14-day playbook (target: top 100)

For an app starting outside top 200 in a mid-traffic category:

Phase Days Daily installs Total
Ramp 1-3 350-400 ~1,100
Push 4-9 600 3,600
Hold 10-14 250-300 ~1,400

Total: ~6,100 installs over 14 days.

Across 30+ apps that ran this exact pattern in 2025, 73% reached top 100 of their category by Day 21. Apps that ran a 7-day burst of the same total install count (6,000 installs over 7 days) reached top 100 at a 24% rate. Same dollar spend, very different outcomes — the algorithm rewards the longer drip.

For higher-competition categories

If your category is one of the high-competition ones (Games > Casual, Photo & Video, Productivity in the top 5 spots), the 6,100-install target won't be enough. Adjust:

Category competitiveness Target install count Duration
Low (Reference, Education sub-cats) 3,500-5,000 10-14 days
Medium (Productivity, Finance) 5,500-7,500 14-18 days
High (Games, Photo) 10,000-18,000 21-28 days
Top-5 categories 25,000+ 30+ days; consider pivoting

If you're a small team in a top-5 competitive category, the category chart may not be the right surface. Keyword-rank ASO often outperforms category-chart ASO for those apps.

What 24-hour rank tracking looks like during the campaign

Expected pattern for a 14-day, 6,100-install campaign starting outside top 200:

  • Day 1-2: Still outside top 200. Algorithm hasn't processed.
  • Day 3-4: First chart appearance, somewhere #180-200.
  • Day 5-7: Steady climb. Usually #130-160 by end of Push phase.
  • Day 8-10: Crossing top 100, typically #80-100 by Day 10.
  • Day 11-14: Settle. Final rank usually #50-90.
  • Day 15-21: Rank may continue improving slightly as algorithm fully updates.

If you're not in top 200 by Day 4, something's off. Common causes: campaign volume too low for the category, app rating below 4.0 (CVR discount), or wrong country target.

Pairing with other ASO levers

Category chart pushes work better when paired with rating and review work:

  • Before the campaign: Get rating to 4.3+ if you can. See The Hidden Math of App Ratings.
  • During the campaign: Run a small Review order in parallel (50-100 reviews over 14 days) to maintain freshness signal.
  • After the campaign: Monthly maintenance of 800-1,200 installs to hold position.

The combined cost for a typical mid-category top-100 campaign + maintenance for 90 days is $1,800-2,400.

Holding the position

Chart rank decays without sustained install velocity. From our customer data:

  • No maintenance: ~50% of rank position lost in 30 days, ~80% in 90 days
  • 300/day monthly drip: ~85% held at 90 days
  • 600/day monthly drip: ~95% held at 90 days

The math: spending $90-180/month to hold a top-100 position that generates 10-30% of your installs is usually a very strong ROI, even before counting the brand value of "Top 100 in [Category]".

When to stop chasing chart rank

Three signals suggest chart rank isn't the right channel:

  1. You're in a top-5 hyper-competitive category and a small team. The unit economics don't work.
  2. Your app doesn't retain past Day 7. Bought installs that uninstall hurt your rank signal more than they help.
  3. Your CVR is below 2.0%. The bought impressions aren't converting, so the chart rank doesn't translate to organic install growth.

In any of these cases, redirect the budget to keyword installs on lower-competition terms (see Step-by-Step: Launch a Keyword Install Campaign) where the math works better.

Frequently asked questions

How many installs do I need to reach top 100 in my category?

For a mid-traffic category starting outside top 200, ~6,100 installs over 14 days hits top 100 in 73% of cases. High-competition categories need 10K-18K. Top-5 categories need 25K+ and likely aren't the right channel for a small team.

How long does it take to get into top 100?

With a 14-day, 6,100-install paced campaign, most apps cross top 100 by Day 8-10. The final rank settles around Day 14, often #50-90.

Does category chart rank decay after the campaign?

Yes. Without maintenance, roughly 50% of the rank position is lost over 30 days. A monthly 300/day drip holds ~85% of the position; 600/day holds ~95%.

Should I use keyword installs or package installs for chart rank?

Package installs. Keyword installs primarily move search rank for the targeted term. Package installs deliver uniform install velocity into the app, which is what feeds the category-chart signal cleanly.

Is the Google Play category chart different from App Store?

Mechanically similar — install velocity over a 7-14 day window — but Google segments Top Free, Top Paid, and Top Grossing separately. For paid promotion, target Top Free unless your app is paid.


For the campaign mechanics, see Step-by-Step: Launch a Keyword Install Campaign. For the 5-strategy framework, see 5 ASO Strategies That Doubled Our Customers' Installs.

Put it into practice

See a live rank projection for your app, free. 50% off your first order.

Start free

More in Playbook