Once you ship the new onboarding experience, that's not the end of the road. Onboarding should be treated like any other product feature. It should be continuously optimized and iterated on.
Before we dive in, let’s revisit the cold start problem — a well-known challenge for products with network effects (or “networks”), including Snapchat or Airbnb. On these products, the addition of a user makes the product more useful for all users. But on day 0, they have no users and, therefore, no utility to offer new users. This forces them to f... See more