Email and notifications · Comparison

Push vs email vs SMS vs WhatsApp

The four main ways an app reaches people. They differ in cost, reach and how quickly people notice, so most products mix them by message type.

4 options · 7 questions side by side · updated

ComparePushEmailSMSWhatsApp
ReachesPeople with your app or site who allowed itAnyone with an email addressAny mobile numberWhatsApp users who opted in
Cost per messageFreeFractions of a centAbout ₹0.16 to ₹0.25 in IndiaAbout ₹0.115 to ₹0.86 in India
PermissionA system prompt the user acceptsConsent for marketing, not for receiptsConsent for promotions; DLT in IndiaOpt-in, plus approved templates
SpeedSeconds, when the device is onlineSeconds to minutesSeconds, varying by operatorSeconds, when the phone is online
Rich contentTitle, text, image and buttonsFull HTML and attachmentsPlain text onlyImages, documents, buttons and replies
Best forLive updates and remindersReceipts, resets and long contentLogin codes and critical alertsOrder updates and support chats
Watch out forPeople switch it off if overusedSpam filters and DNS recordsCost, DLT rules and SIM-swap riskTemplate approval and changing prices

How to choose between Push, Email, SMS and WhatsApp

  • Use push for timely updates to people who have the app, since it costs nothing per message.
  • Use email for receipts, password resets and anything long or worth keeping.
  • Use SMS for login codes and critical alerts that must reach any phone, and budget for every message.
  • Use WhatsApp for order updates and support chats in markets such as India, where it is widely used.

The options

More comparisons

Crafted in the dark. Shipped to the world.

Tell us what you are building. You get a private project space with a proposal and a line-by-line quote within a day.