Mastering product adoption and user engagement