Using FCM, you can notify a client app that new email or other data is available to sync . You can send notification messages to drive user re-engagement and retention. For use cases such as instant messaging, a message can transfer a payload of up to 4000 bytes to a client app.