Sam asks,
What are the best messaging platforms to communicate with users?
Like many questions, this one can be answered rather easily, with: "It depends." Every startup's product is different, every message is different and there are a lot of ways to send messages...