Partner knowledge base

Know what to improve in your app

Choose a familiar problem — users get lost, do not return, or never install the app. Each practice leads to a concrete result.

All practices

Product quality

Improve stability and performance so users are satisfied and leave positive reviews.

  1. Find the biggest funnel drop-off

    You do not need to master every analytics report at once. Map five clear steps, identify the largest drop-off, and choose one change for the next release.

    Outcome
    A five-step funnel table with one drop-off point, a likely cause, and an owner for the next change.
    Time
    60 minutes for the first audit
  2. Help users reach their first useful outcome

    The first useful outcome is the moment when someone gets a small, tangible result—not merely opens the app. Find that moment and remove what blocks it in the first session.

    Outcome
    A first-session journey map with one useful outcome, the path to it, unnecessary barriers, and one change for the next release.
    Time
    90 minutes for the first analysis
  3. Prioritize bugs by user impact

    You do not need to be a technical expert to bring order to a bug backlog. For each bug, answer four questions: what is broken, who is affected, how often it happens, and whether a safe workaround exists.

    Outcome
    A table of the five highest-impact bugs with evidence, a workaround, an owner, and a review date.
    Time
    60 minutes for the first analysis
  4. Ship updates without surprises

    A safe release answers three questions in advance: what will be checked before rollout, who will watch the first signals, and what condition will stop distribution.

    Outcome
    A one-page release card covering affected user journeys, checks, owners, metrics, and stop conditions.
    Time
    45 minutes before release
  5. Ask for ratings and collect in-app feedback

    An app-store rating and a problem report serve different needs. Ask for a rating after real value, while keeping a clear way to report a question or bug available to every user.

    Outcome
    A map of two fair journeys: a native rating request after success and an in-app feedback route with a response owner.
    Time
    75 minutes to set up the foundation

Retention

Increase engagement and return visits with useful journeys, content, and a personalized experience.

  1. Give users a reason to return

    Retention is not about sending more messages. Users return when something personally useful has changed or when they can easily continue an unfinished action.

    Outcome
    A return-scenario card with its audience, useful trigger, message, deep link, exclusions, and outcome metric.
    Time
    60 minutes for the first scenario
  2. Build trust before a key action

    Before registration, verification, or a transaction, users often stop because of one specific doubt—not because the button is weak. Answer that doubt at the moment of decision.

    Outcome
    A one-doubt card with the user question, a verified answer, placement in the interface, an owner, and a validation metric.
    Time
    75 minutes for the first analysis
  3. Analyze retention by cohort

    An overall retention rate mixes unlike users and rarely explains what to fix. Split people into comparable groups and find one difference tied to a specific experience.

    Outcome
    One cohort table, a meaningful difference between groups, a likely cause, and a change to validate in the next period.
    Time
    90 minutes for the first report
  4. Create useful reasons to return

    Content drives retention when it connects to a user's interest or action—not simply because more items are published. Decide who needs a reason to return and why before choosing the channel.

    Outcome
    A one-week calendar of five return moments with audience, value, destination screen, frequency limit, and action metric.
    Time
    90 minutes for the first calendar
  5. Run a regular product review

    A product review is not a meeting for presenting every number. The team connects changes to outcomes and chooses no more than three next decisions.

    Outcome
    A one-page review record with product health, three changes from the period, one key conclusion, and up to three owned decisions.
    Time
    60 minutes for the first review

Push notifications

Bring users back to the app with timely, relevant messages.

  1. Bring users back to a valuable action

    A good push starts with an event, not with copy: a specific user now has a reason to return. Design one scenario from the send condition through the useful action after the tap.

    Outcome
    A specification for one push trigger: audience, event, delay, exclusions, copy, deep link, and outcome metric.
    Time
    60 minutes for the first scenario
  2. Set frequency limits instead of increasing volume

    Users experience every message as one stream, even when different teams send them. Build a shared calendar and rules that prevent repetition and competing pushes.

    Outcome
    A one-page frequency policy with message types, priorities, a shared limit, cooldowns, exceptions, and an owner.
    Time
    75 minutes for the first setup
  3. Lead with value, not pressure

    A useful push answers three questions honestly: what changed, why it matters to me, and what I can do after tapping. Urgency without evidence and promises without a destination erode trust.

    Outcome
    A review table for five messages covering the original problem, verifiable value, improved copy, and matching destination screen.
    Time
    75 minutes for the revision
  4. Segment scenarios, not just your user base

    A segment is useful only when it changes a decision: who to message, why now, what to say, or where to send them. Start with three behavioral groups, not dozens of demographic filters.

    Outcome
    A three-segment matrix with precise entry and exit rules, distinct value, message, route, and exclusions.
    Time
    90 minutes for the first segments
  5. Measure impact after the tap

    An open shows that the copy attracted attention; it does not prove value. Connect the send to the destination screen and target action, then add a comparison and negative signals.

    Outcome
    A report for one scenario covering sends, deliveries, opens, useful actions, a no-push comparison group, and trust impact.
    Time
    90 minutes for the first report

ASO & SEO

Optimize app pages and content to rank higher in stores and search.

  1. Build a keyword map from real demand

    Keyword research is not a list of words to repeat in a description. It maps the questions people ask in their own language to an honest product answer for each search intent.

    Outcome
    A table of 20–30 queries with search intent, evidence of demand, product fit, priority, and one target page.
    Time
    2 hours for the first map
  2. Make your app-store page clear and convincing

    People make their first decision from the icon, title, and first two screenshots. These elements should quickly show the job the product does, its real interface, and a reason to trust it—without unsupported promises.

    Outcome
    A storyboard for an updated store page with one value promise, five screenshots, trust evidence, and a measurement plan.
    Time
    2 hours for the first storyboard
  3. Turn app-store reviews into product action

    A review is a public signal about a specific experience, not merely a brand score. Separate critical issues quickly, respond without arguing, and turn repeated themes into product work.

    Outcome
    One review queue with themes, priority, a safe response template, an owner, and links to product tasks.
    Time
    60 minutes to set up and 30 minutes per week
  4. Create SEO pages around user tasks

    A useful SEO page answers one question fully before asking the reader to install the app. It shows conditions, examples, and an honest continuation in the product—not copy written only for keywords.

    Outcome
    A complete plan for the first SEO page: intent, answer structure, evidence, limitations, CTA, in-app route, and update plan.
    Time
    3 hours for the first page
  5. Connect search, web, and app with deep links

    A deep link is a precise address inside the app. It should preserve the original task after a tap, sign-in, or even a new install, and provide a clear fallback when the destination is unavailable.

    Outcome
    A continuous-journey map and iOS/Android test matrix covering installed, signed-out, not-installed, and outdated-app states.
    Time
    2 hours for the first route