Here we recommend a two-pronged approach that involves (1) optimizing the current set of product features, notifications, and subsequent rewards from repeated use; and (2) introducing a steady stream of new features over a long period of time. Getting this balance right is extremely important.