Here are guidelines on how to best engage with your users to ask them to rate and provide feedback for your app.
Frequency
- Don’t ask users to rate your app too frequently, as it can cause user frustration and disinterest.
- Apple and Google allow asking users for a rating up to 3 times per app version (unofficial but widely experienced).
Don’t interrupt
- Don’t prompt users for a rating and feedback as soon as the app starts up.
- Find the correct location and time to ask for a rating within the user experience.
Give enough time
- Make sure users have logged in a certain number of times before asking for a rating.
- Make sure users have the opportunity to thoroughly experience your app before asking for a rating.
Select users
- Ask for ratings and feedback from the most engaging users of your app.
- Identify users that haven’t experienced any issues while using your app for a rating and feedback. Selecting these users has a higher chance that they leave a positive review.
Be transparent
- Use the system provided prompt to ask for a rating.
- Don’t ask questions (for example, do you like the app?) before presenting the rating prompt.
User experience
- Don’t use a visible UI element (such as a button) that users must tap.
- If the app rating prompt quota is reached, the UI element can appear unresponsive.
Testing
When you test a custom Lightning web component on an iOS Mobile Publisher app that uses AppReviewService API in production, you can only prompt an app review 3 times every 360 days.