Three questions for every new idea — in meetings, tickets, on Slack.
01
Who outside the product will encounter the platform when a user uses this feature — and at what point in the customer journey will they be 'pulled into the loop'?
02
What will that person think in the first second — and why would they want to stay?
03
How many steps separate a new person from becoming an active product user?
If you have answers — you've found a viral loop. If not — consider whether the feature can be designed differently. The fact that you're even asking means the philosophy is working.