The UX best practice for mobile push notifications, is to personalize your messages and delay all types of notifications until users have had the chance to explore the app a little bit.