Skip to content

Probabilistic Involuntary Feedback Prompt: Like + Feedback Modal #191

@italovalcy

Description

@italovalcy

Description

Implement a new feature that displays an involuntary feedback prompt to users, inviting them to leave a Like and submit Feedback within the same modal. The goal is to increase engagement while avoiding excessive or repetitive prompts.

How It Should Work

  1. Trigger Condition

    • The modal should appear when the user accesses the application’s home screen.
  2. Probabilistic Display Logic

    • The modal should be shown according to a probability distribution where:
      • 90% of the time it is not shown
      • 10% chance of being shown
    • This aims to make the prompt feel natural and non-intrusive.
  3. User History Constraints

    • The modal must not be shown if:
      • The user has already left a Like at any point.
      • The user has already submitted Feedback.
    • This prevents redundant and annoying prompts.
  4. Weekly Cooldown

    • If the modal has already been displayed once during the current week (even if the user ignored it), it should not be shown again until the next week.
    • This ensures a balanced exposure frequency.

Expected Outcome

A controlled, user-friendly mechanism to gather engagement signals (Like + Feedback), without spamming users or harming their experience.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions