The onboarding process outlined here helps you to seamlessly integrate the Mobile Engage service. It provides a step-by-step guide to what each participant in the process does, and when.
This is an overview of your onboarding process with Emarsys Mobile Engage service.
As illustrated, there are three participants in the process:
- Emarsys Mobile Engage
- The app provider (you)
- Third parties, such as Apple Push Notification service, Firebase Cloud Messaging and our delivery partner
The process involves the following steps:
A contract is signed between you as the app provider, and Emarsys as the push notification service provider.
When this comes into effect, you need to generate and upload a push notification service certification and a private key from Apple Push Notification service, and/or enable and generate a Firebase Cloud Messaging server API key. For more information, see Obtaining Certifications and Tokens for Sending Push Messages.
Please note that Mobile Engage calls only the Firebase Cloud Messaging API, which service is free in all Google pricing plans. The usage of Mobile Engage does not incur any additional cost, regardless of sending volume.
Now you finish developing the app, including integrating the certificates and other necessary elements. For more information, see Integrating Mobile Engage.
Emarsys makes the necessary account registrations.
Emarsys is responsible for the activation of Mobile Engage in your account. At this point two custom fields are created for you:
- <Application name> installed
- <Application name> push accepted
These can be used for segmentation purposes. Please note that if you have more apps, each of them will have these two custom fields added.
With the feature active, you need to incorporate the Mobile Engage SDK into your app. For more information, see Integrating Mobile Engage.
In this step, if needed, Emarsys can assist you in importing your contacts into the Emarsys database. For more information, see Importing Previous Push Audiences to Mobile Engage.
When all the above steps have been successfully finalized, it is time to send your first push message. For more information, see Working with Mobile Engage.