Research · 4 min read · Practical ASO guide

App ratings and reviews. Read the complaints before the report.

A one-star review is not automatically an ASO problem. It might describe a broken feature, an unclear subscription or a promise the listing should never have made. Read for patterns, check them against the product and assign the right owner. Hiding the complaint in a sentiment dashboard will not make the customer less annoyed.

See the worked example ↓Turn my reviews into better messaging →
Review cards are sorted into themes behind a large star.
Gabriel Machuret wearing an ASO Guru T-shirt, listening through a headset with a notebook and pen.

Research with GabrielGabriel Machuret

Jump to a section

Leave with a decision

Turn customer language into a decision without pretending a sample represents everyone.

Start with the visual explanation, work through the example, then try the exercise on your app.

Visual field notes · 01

Turn review text into a product question

A review is a signal to interpret, not a keyword list to copy.

  1. Collect

    Record the review text, date, locale and relevant product version when available.

  2. Group

    Separate bugs, missing capabilities, usability issues and praise.

  3. Investigate

    Look for repeated themes and check whether the issue still exists.

  4. Respond

    Route product problems to the team; use supported benefits to inform listing language.

What this meansA one-star crash report needs an engineering answer. A new screenshot will not stop the crash.

Work through it · fictional example

Keep the quote attached to the conclusion.

In a fictional sample of five Receipt Nest reviews, three praise finding receipts quickly and two complain about export setup. The sample was collected to explore messaging, not estimate population sentiment.

Illustrative research example: Quote: I can find old receipts; Theme: retrieval confidence; Action: show search and retrieval.
Illustrative decision map for the fictional example above. Proposed changes and assumptions are not measured results.

Why this changes the decision

Keep the exact quote, source context and classification. A benefit theme can inform screenshot messaging; an export complaint may need product investigation. Read the surrounding review before extracting a line that flatters your preferred conclusion. Record how the sample was chosen.

What to check before calling it a win

Check whether the theme recurs in other sources and whether the relevant product behavior is current. Three of five sampled reviews is a description of that sample, not proof that 60% of all users value the same thing.

Your turn · a five-minute start

Make one useful decision for your app.

Classify five reviews as benefit, friction, request or unclear. Turn one theme into a proposed listing change and another into a product question.

What a useful answer looks like

Do not turn a complaint about a broken feature into a more enthusiastic marketing claim.

Put this into practice →

Choose a review question

Start with what you want to learn: where expectations differ, which benefits users mention or what prevents them getting value. Reading reviews without a question can produce a list of memorable anecdotes rather than useful evidence. Record the store, market, dates and selection method for the sample.

Code themes with context

Group related observations while preserving examples and exceptions. Separate onboarding, reliability, pricing expectations, feature requests and praise for specific use cases. A single angry comment is not a market-wide finding; a repeated theme still needs context about who wrote it and when. Avoid turning a convenience sample into a precise prevalence claim.

Visual field notes · 02

Can this review inform the listing?

Start by understanding what the reviewer actually experienced.

  1. Is the claim current and supported?

    Check the product before turning praise into a marketing statement.

  2. Yes → use the underlying benefit

    Translate the user’s job into clear copy. Keep claims proportionate and verifiable.

  3. No or uncertain → investigate

    Do not promote an unavailable feature or dismiss a real defect as bad marketing.

What this meansSelected reviews are not a representative survey of every user. Treat patterns as research leads.

Distinguish copy problems from product problems

If users expect a free feature that requires payment, investigate how the listing sets that expectation. If the app crashes, the product needs attention before a cleverer subtitle. Bring product and support owners into the review rather than making the ASO writer responsible for solving every complaint through wording.

Design a responsible feedback process

Use the platform’s current rating and review guidance and supported mechanisms. Avoid bought, exchanged or incentivized reviews and misleading claims about guaranteed rating improvements. Respond helpfully where appropriate, but do not describe reply activity as proof of a direct ranking benefit. A response should help the reader understand or resolve the issue.

Close the loop

Assign each recurring issue an owner and a next action. When a fix ships, review whether the theme changes over time using a comparable sampling method. Keep a dated log of what changed in the product or listing. Improvement in sentiment is useful evidence, but it is not automatically caused by the most recent metadata edit.

Your next steps

  • Define a question and review sampling method.
  • Record themes with representative examples and limitations.
  • Assign listing issues and product issues to the right owners.
  • Review the same question after changes have had time to reach users.

Sources and platform guidance

Platform documentation checked 29 September 2026. Verify the applicable console settings before publishing.

Questions and answers

Can reviews suggest keyword ideas?

Yes, user language can suggest relevant candidates. Validate intent rather than copying phrases automatically into metadata.

Should I summarize a small sample with percentages?

Only if the sampling and denominator make that meaningful. Usually describe themes and limitations instead of implying population-wide precision.

Work directly with Gabriel

Find the problem. Leave with the priorities.

Send your listing and the decision you are stuck on. I’ll scope an audit with annotated evidence, prioritized actions and a handover your team can use. A report without a next action is an expensive obituary.

Turn my reviews into better messaging →

Or email gabriel@asoprofessional.com. Bring your app link, market and the decision you need help with.

Want a first opinion? Get a free video teardown of your listing.

Enough theory. Your app next.

Let’s fix what’s holding your listing back.

Send your app link, target market and the problem. We’ll start there.