Ali Demirbaş - Lab

Mobile App

Personalized vs Fixed Next-Step Suggestion A/B Test

A next-step suggestion based on completed work may point users toward a relevant action.

  • Mobile app
  • Recommended next-step completion rate

Control vs Variant

Who the visitor is decides what fills the slot.

Changed
Personalization
Page
Mobile app
Difference
changed

Hypothesis

Out-of-date status information can instead recommend a task that is already done or unnecessary. Since the recommendation itself changes, assess completion against the same pre-defined status-to-action mapping in both arms.

How to run this test

Primary metric

Recommended next-step completion rate

Classify users before assignment based on known status and compare completion of the same predefined next action over the same period.

Other metrics

  • First meaningful action rateCheck whether users reach the product's core value.
  • Irrelevant recommendation rateAudit recommendations against recorded status and eligibility rules.
  • Seven-day retentionCheck whether retention improves.
  • App abandonment rateMake sure recommendations do not pressure users into leaving.

What to check before and during the test

  • LogicCompare one fixed recommendation with a predefined status-based match.
  • Status accuracyValidate input data before assignment and update it consistently.
  • FallbackDefine a recommendation for users whose status is unknown.
  • PresentationKeep recommendation count and visual presentation fixed; multiple options are a separate test.
  • User groupsReview new and active users within the same experiment.

Setup mistakes to avoid

  1. 1Do not infer user status from data they did not provide or imply that you did.
  2. 2Define a fallback before personalizing; do not leave unknown users without guidance.
  3. 3Do not change recommendation logic and presentation together.
  4. 4Do not override a path the user has chosen themselves.
  5. 5Do not call a win from recommendation completion without checking whether users reach the product's core value.