Ratings affect conversion and search, but review prompts are easy to misuse. The best prompt is quiet, rare, and timed after a user has clearly succeeded.
The platform limit
Apple's SKStoreReviewController prompt can be shown up to three times in a 365-day period. The user can submit a rating from the standard prompt, and can write a review without leaving the app.
Good moments to ask
- After exporting a finished project.
- After completing a level or task.
- After a repeated successful use, not during onboarding.
Bad moments to ask
- Immediately after launch.
- After an error, failed payment, or empty state.
- Inside a flow the user is trying to finish.
Source notes
Apple's ratings and reviews guidance documents the three prompts per 365 days limit and recommends asking when users are likely to feel satisfaction.