Thoughts on CRM marketing from someone who's doing it for well over 10 years: email, push, in-app and SMS/text notifications, design, copywriting and deliverability