1. Design for beneficial feedback loops
Beneficial feedback is the opposite of virality. A virus spreads but is harmful, something which is beneficial spreads precisely because it is valuable. Don’t design things to get more users, design things where the more use the more value and therefore the more users. Focus on the product and the business will come.

Principles of invisible web design by David Galbraith