Mobile SDKs

Our mobile SDKs include native SDKs for iOS and Android, as well as React Native, Flutter, Xamarin, and MAUI wrapper SDKs. These libraries allow you to interact with the Bloomreach Engagement App from your mobile application or game.

They are open-source and distributed on public repositories, e.g. via Gradle, CocoaPods, SPM,, etc. The SDKs have a simple configuration and include out-of-the-box support for basic tracking and push notifications. Other features include rich push notifications features (including deep links, images, animations, or sound), anonymization, or in-app messages, and more.

All of our SDKs include rich and comprehensive documentation of all features, including Getting Started and configuration guides:


We are currently in the process of integrating the documentation for our Mobile SDKs into our documentation website. At this point, we have completed migration of the iOS SDK and Android SDK documentation while the remaining SDKs still have their documentation hosted in their respective GitHub repositories.


When integrating the SDK, it's crucial to have "cookie" as one of the soft IDs. This is essential for ensuring all functionalities and features work correctly.

Integrating the iOS SDK

In many use case, iOS SDK is needed when integrating. Therefore, we have prepared this short step-by-step video guide for you!


How did iOS 15 impact emailing?

Check out free videos from Bloomreach Academy Mini Masterclass and learn what the implications of the iOS 15 are to email privacy. Find there also Desigual's impressive approach to the update!