Lifting the store rating without changing the product
My role: framing the problem, deciding when and whom to ask, and designing the flow and the trigger logic. Product owned the rollout and the analytics; I follow the numbers with them.
Moneff’s mobile app serves business and personal clients across the UK and EU. Its most-used flow is the card transfer to Uzbekistan, which is also what the marketing campaign brings new users in for. In mid-2026 product came to me with a one-line brief. The UK App Store rating was 3.7, and they wanted it higher.
There were only 21 UK ratings in total, and most of the written reviews were about support speed. Nobody who had just had a good experience was ever asked to rate the app. In practice the score measured who got angry enough to write. Changing the product itself would do very little for a number like that.
- Ask for a rating right after a job well done
- Ask once, and never after a failure
- Give unhappy users a direct route to the team
- Move the rating while leaving the core product untouched
I reframed the task from “raise the rating” to “ask the right people at the right moment”. The right moment turned out to be the success screen of the Uzbekistan transfer, since that is where a completed job happens most often. The right people are defined by an eligibility rule: the account is at least 7 days old, there are two or more successful transactions, no recent errors, and the user has never been asked before. The ask itself is a light in-app question. A “yes” opens the native store prompt, and “could be better” opens a short feedback form that goes straight to the team. All of it sits as a thin layer on top of an existing screen, and nothing else in the product changed.
- App Store UK: 3.7 → 4.4, with ratings 21 → 45 (2 Jul – 5 Oct 2026)
- App Store DE: 4.1 → 4.6; Google Play UK: 4.6 → 4.8, DE 2.3 → 4.0
- Google Play ratings overall: 36 → 88
- Written reviews barely moved (2.9 → 3.2) and still point at support speed. The in-app feedback form has had no submissions in three months
The empty feedback table tells me the “could be better” branch has failed as a feedback channel. The eligibility rule reaches people who have just succeeded, and the unhappy ones keep going to support. The sentiment question before the native prompt also sits on the wrong side of Google Play’s review guidelines. So the next version keeps the eligibility rule and the moment, calls the native prompt directly, and gives the feedback form a permanent place in the app. The part that moved the rating, asking the right people at the right moment, stays as it is.
