How to Get More App Reviews Without Breaking Store Rules
How to get app reviews the right way. Use the official in-app review prompts, time them well, turn support into ratings and avoid incentives both stores ban.
ScreenShipper team · · 7 min read
Quick answer: To get more app reviews, ask at the right moment with the official prompts: StoreKit's review request on iOS, which Apple shows up to three times in 365 days, and the Play In-App Review API on Android. Trigger them after a success, never after an error. Solve problems through support, reply to reviews, and never offer rewards, filter users first or post fake reviews. Both stores ban that.
Why Ratings Deserve Your Attention
Your star rating and rating count appear in search results and at the top of your product page, right next to your screenshots. They are one of the first trust signals a new visitor sees. Apple also lists positive ratings and reviews among the product page factors its editors consider for featuring, and notes that having few ratings may discourage potential users from downloading.
Reviews are also free product research. The written ones tell you what people value, what confuses them and what they expect next. Our guide to App Store ratings explains how the summary rating is calculated and displayed.
The Rules: What Apple and Google Allow
Both stores want reviews that reflect real, unprompted opinions. Read this table before you write a line of code.
| Practice | App Store | Google Play |
|---|---|---|
| Official in-app prompt | Required: use the provided API | Use the In-App Review API |
| Custom star-rating pop-up | Disallowed (guideline 5.6.1) | Not allowed to replace or alter the card |
| Asking "Do you like the app?" first | Risky; close to a custom review prompt | Not allowed before or while showing the card |
| Rewards for ratings or reviews | Not allowed | Not allowed |
| Requiring a rating to unlock features | Not allowed (guideline 3.2.2) | Not allowed |
| Fake or coordinated reviews | Manipulation (guideline 5.6.3) | Fake ratings policy violation |
| "Rate us" link in settings | Allowed, user-initiated | Allowed; send users to the store listing |
The pattern called review gating, where you ask users whether they are happy and only send the happy ones to the store, deserves a special warning. Google explicitly forbids asking opinion or predictive questions before the review card. On iOS, guideline 5.6.1 disallows custom review prompts. The safe approach on both platforms is to skip the pre-question and call the official prompt directly.
When to Ask: Timing That Works
Apple's advice is to ask when people are most likely to feel satisfied, such as after completing an action, level or task, and not to interrupt them. Google says to wait until the user has experienced enough of the app to give useful feedback.
Good triggers depend on your app:
| App type | A good moment to ask |
|---|---|
| Productivity | Right after a task, document or export is completed |
| Fitness | After a logged workout or a streak milestone |
| Photo or video editor | After the user saves or shares an edit |
| Language learning | After finishing a lesson with a good score |
| Game | After winning a level, never after losing |
| Finance | After reaching a savings goal, not after a payment |
Bad moments: the first launch, during onboarding, in the middle of a task, after an error or crash, and during checkout. Add simple conditions, for example at least a few sessions over several days plus one success event, so you only ask people who know the app.
How to Implement the Official Prompts
On iOS, use StoreKit. In SwiftUI, read the requestReview action from the environment and call it at your chosen moment; in UIKit, call AppStore.requestReview(in:) with the current window scene. The system decides whether to show the prompt, shows it at most three times in 365 days, and users can turn in-app rating requests off in Settings. In development builds the prompt always appears; in TestFlight it does not appear at all. Our iOS in-app review prompt guide covers the details.
For a permanent "Rate this app" button in settings, link to your App Store page with the action=write-review parameter instead of calling the prompt, because the system prompt may not show when the user taps.
On Android, use the Play In-App Review API from the Play Core libraries: request a review flow, then launch it. Google enforces a time-bound quota and does not tell you whether the user left a review. Google also says not to trigger the API from a button, since the quota may hide the card and leave a broken experience; send those users to your store listing instead. Show the card as it is, without overlays or changes. See our Google Play in-app review guide for setup and testing.
Turn Support Into Better Ratings
Many one-star reviews are support requests with nowhere else to go. Give unhappy users a better outlet, always available and never used as a filter in front of the review prompt.
- Put a "Contact support" or "Send feedback" option in settings and on error screens.
- Answer fast and in a human voice.
- Fix the issue and tell the user when the fix ships.
- Mention the fix in your release notes, which Apple specifically recommends when an update solves problems raised in older reviews.
Make sure your support contact is easy to find in the app and on your product page. People who get help often leave a better review on their own.
What Never to Do
- Offer coins, features, discounts or contest entries in exchange for ratings or reviews.
- Buy reviews, use review exchanges or organize friends and employees to post reviews.
- Lock features until the user rates the app.
- Show your own star dialog or redesign the store's review card.
- Prompt on every launch or retry immediately after a dismissal.
- Reset your App Store summary rating with every update. Apple allows a reset with a new version but recommends using it sparingly.
Using real reviews in marketing is fine with the right permissions. Apple says customer reviews may appear in marketing materials only with the reviewer's permission, and your rating may be used if it reflects your current rating. The same care applies to social proof in your screenshots.
Frequently Asked Questions
How many times can I ask for an App Store review?
Apple currently lets apps prompt for ratings up to three times in a 365-day period, and the system decides when the prompt actually appears. Choose your three best moments carefully.
Can I offer a reward for leaving a review?
No. Google Play bans rewards or incentives for ratings and reviews, and Apple treats manipulation of reviews as a violation. Rewarding a review can lead to rejection or removal.
Why does my review prompt not show up?
On iOS the system may skip it because of the yearly limit, because the user turned off rating requests, or because the build is from TestFlight. On Android, Google's quota can suppress the card after recent requests.
Do TestFlight or closed-testing users leave public reviews?
No. TestFlight feedback goes privately to you, and Google Play testers cannot leave public reviews for test versions. Public ratings only start after release.
Can I reset my App Store rating after a big update?
Yes. You can reset the summary rating when you release a new version, per territory. Written reviews stay visible, and Apple recommends doing this sparingly.
Sources
Localize your screenshots in 50 languages
Add languages to one design, translate with AI on Pro and get warnings when a headline overflows.