Customer Retention Programs:
+ New users: introduce special offers, discounts and loyalty point for new users to encourage them to stay longer. Moreover, develop recommendation system to personalize onboarding experience.
+ Current customers who are more likely to leave: develop campaigns or email with special offers for targeting users such as who have completed certain number of purchases (10th purchase) or specific number of coupons or customers who live in specific areas.