https://blog.notific.io/in-app-messaging-types-retain-users/