As empresas enviam notificações push por meio dos serviços de notificações push dos sistemas operacionais. Cada sistema operacional (iOS, Android, Windows, Fire OS, BlackBerry, etc.) possui seu próprio serviço de notificações. Como o registro no SO e o processamento de dados pode ser complexo, algumas empresas preferem contratar serviços externos.