Overview
In-app ratings allow you to prompt users with the 'Ratings and Review' popup within your app. The popup allows your users to rate your app and write reviews without having to leave the app. You can configure dynamic criteria to prompt RateUs popups to users at the right moment.
This way you can understand how users feel about your app, collect user feedback from within the app, and gain more positive user ratings and reviews which improve your app's visibility and influence others to download and try your app.
Set dynamic criteria for ratings prompts
There are two types of configuration (Mode) based on which the ratings prompt will be shown, i.e., Hit count and Score based ratings configuration. Under both the modes, you can trigger the ratings prompts based on a set of dynamic criteria you want your users to fulfil before asking for ratings. The dynamic criteria you set is a combination of categories, i.e., events, screens, and sessions.
So once you configure ratings prompts in Apptics, you will be able to receive in-app ratings from users in two ways:
- Static ratings - The ratings received from users for your app via the app's settings.
- Dynamic ratings - The ratings received from the prompt asking the user to rate your app and write a review/feedback.
NOTE: The rating/review request view is always displayed when your app is in development mode so that you can test the user interface and experience. However, the methods will not have any effect when you call it in an app distributed using Testflight (refer to
Apple's documentation ).
- Navigate to Growth > In-app ratings.
- Select the application ID for which you want to configure the ratings prompt and click Configure to start configuring the ratings prompt.
- Select the application ID and the app versions for which you want to show the ratings prompt.
- Next, set the dynamic criteria for the ratings prompt. Choose the Mode, i.e., Score Based or Hit count.
Score-based configuration
You set a goal score that you want your users to achieve before showing the ratings prompt. To achieve that goal score, you set weightage scores for each category you select, a score for an event/screen/session. Every time a user performs an event, visits a screen, or has a session for the selected duration, the scores add up, and the ratings prompt is shown to the user once the goal score is achieved.
Example: Let's assume you are configuring a score-based criteria using events, screens, and sessions for a food delivery app.
First, you set the total goal score as 100 and then set the weightage score for the individual event, screen, and session. Say, you assign 40 for the event of placing an order, 40 for visiting the orders screen, 20 for a session that lasts more than 3 minutes.
With this configuration, every time the user visits the order screen, 40 points will get added. Likewise, when the user triggers the event, 40 points will get added and if the session within the app lasts more than 3 minutes, another 20 points will get added.
Once the points added together reach the goal score of 100, the rating pop-up will be shown.
Now apart from the criteria you have configured, if you want to show the ratings prompt right after a user visits a specific screens or triggers particular event, you can can add them as anchor points.
An anchor point can be any particular event or screen which if satisfied, will immediately trigger the rating prompt and the criteria configured earlier will be nullified.
Hit-based configuration
You define the number of times a user should perform an event, visit a screen, or complete a session before showing the ratings prompt to users.
Let's take another example. Assume you are configuring a hit count based on the user login and order purchase. First, you select the login event and set a hit count say 3. Then, you select the screen to view order delivery status and set a hit count of 1. This means that the ratings prompt will be triggered only after the user logs in for 3 times and visits the screen showing the order delivery status at least once.
Now apart from the criteria you have configured, if you want to show the ratings prompt right after a user visits a specific screens or triggers particular event, you can can add them as anchor points. As mentioned earlier, these anchor points are a particular screen or event if triggered, will trigger and show the ratings prompt to the user irrespective of the other criteria configurations you set.
The dynamic criteria is a set with a combination of categories– events, screens, and sessions. You can configure a maximum of 5 such criteria options using the OR option. The ratings prompt will be triggered if any one of the criteria is satisfied.
- Click on the Bin icon to delete a particular category from the criteria.
- Click Delete if you want to remove the entire criteria.
- Once you have configured the necessary criteria, click Save.
- Once you save the configuration, you will be redirected to the in-app ratings dashboard.
In-app ratings dashboard
The in-app rating dashboard gives you a cumulative view of all the stats. You can view the static and dynamic rate-us stats, feedback source, and a cross-section of all the ratings from the App Store and Play Store with the total number of reviews.
- You can view all the configurations that you have done in the Configurations list.
- In the Status column, you can enable/disable the ratings prompt configured for the individual app version.
- Click on the Edit icon to change/update the existing configuration for the app version.