Encourage Reviews
Reviews and ratings in the Grigora App Store help new users decide whether to install your app. Positive reviews also improve visibility and trust. This page gives practical ways to encourage satisfied users to leave a review.
Why reviews matter
- Discovery — Apps with higher ratings and more reviews often rank better and get more installs.
- Trust — New users use reviews to judge quality and support.
- Feedback — Reviews can highlight what users love or what to improve.
Where users leave reviews
Users can rate and review your app from the app’s page in the Grigora App Store (e.g. after installing or when managing the app). The Developer Portal does not expose a direct “leave a review” link for end users; they use the store UI inside Grigora.
Where you see reviews
In the Developer Portal, open your app and go to the User Reviews tab. You can see all approved reviews, filter by rating (1–5), and use the feedback to improve your app and support.
How to encourage reviews
- Deliver a great experience — Fix bugs, keep the app fast, and make the first-run or setup flow smooth so users are more likely to leave a positive review.
- Ask at the right time — After a user completes a successful action (e.g. first sync, first report generated), you can show a short in-app message or email asking them to rate the app in the Grigora App Store. Avoid asking too often or right after an error.
- Make it easy — In your dashboard or docs, you can link to your app’s page in the Grigora App Store (e.g. “Rate us on the Grigora App Store”) so users don’t have to search.
- Respond to feedback — Use the User Reviews tab to read comments. If you have a support or contact channel, consider following up on negative reviews to resolve issues and show that you care.
- Document and support — Clear docs and a working support URL (from your store listing) reduce confusion and support-related negative reviews.
API: Get app reviews (developer)
Endpoint: GET /user/developer/apps/:appId/reviews
Authentication: Required (Developer Portal session).
Query parameters:
| Parameter | Type | Description |
|---|---|---|
rating | number | Optional. Filter by rating (1–5). |
Response (200):
{
"reviews": [
{
"id": 101,
"app_id": 42,
"rating": 5,
"comment": "Easy to set up and works great!",
"created_at": "2025-02-15T10:30:00.000Z",
"reviewer_name": "Jane D.",
"reviewer_username": null,
"reviewer_photo_url": "https://..."
}
]
}
Use this to build your own dashboards or reports; the portal’s User Reviews tab uses the same data.
Do’s and don’ts
- Do ask happy users to leave a review after a good moment in the product.
- Do keep your store listing and support links up to date so users can get help.
- Don’t offer incentives solely in exchange for positive reviews (can violate store policies).
- Don’t spam users with review prompts; one well-timed ask is better than constant popups.